Apache Jena for Android

2015-03-03 Thread Sören Brunk

Hi all,

We are working on some Android app prototypes that deal with RDF data. 
To make things easier, we have created a version of Apache Jena that 
runs on Android. It basically consists of a bunch of Maven build files 
that do some repackaging of the original Jena jars in order to make them 
run on Android's Dalvik VM. As the port might be interesting to others, 
we have published it to Github for everyone to use.


From the project description:
This project aims to make the Apache Jena Framework usable on Android. 
While Jena is written in pure Java, it can't be used on Android as is, 
due to multiple package conflict issues. To overcome these issues, we 
have created an Android port enabling developers to use Apache Jena in 
Android apps. In contrast to other ports we don't just publish binaries, 
but make the Maven build files of the port available. We also stay as 
close as possible to the original (i.e. no source code changes). This 
should make it easier to stay in sync with upcoming Jena releases.


The project, including usage instructions, is available here:
https://github.com/seus-inf/jena-android

See here for an older discussion about the issues:
http://mail-archives.apache.org/mod_mbox/jena-dev/201304.mbox/%3C5163E9A0.2030307%40apache.org%3E

Best regards,
Sören

--
Dipl. Inf. Sören Brunk
Research Associate

Technische Universität Dresden
Faculty of Computer Science
Institute for Software- and Multimedia-Technology
Junior Professorship in Software Engineering of Ubiquitous Systems
01062 Dresden



Re: [GSoC 2013] jena-spatial

2013-07-04 Thread Sören Brunk

On 02/07/13 04:46, Ying Jiang wrote:

Hi,

My name is Ying Jiang. I'm the GSoC student for Apache Jena on the
project of jena-sptial. In brief, the project will end up with an
ARQ extension to perform simple spatial searches within SPARQL
queries. The approach is similar to jena-text. Many technical
details have been discussed during the project application period. I
just completed my exams in late June. Now I've set up a svn repository
on Google Code [1] and got ready to code. I'd very glad to have Andy,
Damian and Stephen as the mentors. You will see the code to be
committed there in the coming months. I'd be grateful to your help
when I ask questions in the dev mailing list.

[1] http://code.google.com/p/jena-spatial/

Best regards,
Ying Jiang



Hi Ying,

Do you want to put the full project description up on that site? The 
GoSC seems to secure project descriptions.


The project plan talks about preparing demo data.  What had you in 
mind?  It would be really great to combine data from different 
sources.  One source is geonames and I managed to get RDF out of the 
website with:


http://www.geonames.org/2654675/about.rdf

(which is Bristol, UK).

Anyone get suggestions for other sources?

Andy



DBPedia has geodata for many real world entities using the W3C geo 
vocabulary (e.g. http://dbpedia.org/resource/Bristol).


The LinkedGeoData Project (http://linkedgeodata.org) also has a lot of 
spatial data by creating RDF from OpenStreetMaps. It is modeled with 
GeoSPARQL but supporting simple coordinates shouldn't be too difficult, 
since they are represented as Well Known Text Literals.

Example:
http://linkedgeodata.org/geometry/node132677 
http://www.opengis.net/ont/geosparql#asWKT POINT(7.3388181 
51.4433324)^^http://www.opengis.net/ont/geosparql#wktLiteral .


Cheers,
Sören