Apache Jena for Android
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
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