On Tue, Sep 13, 2011 at 11:14 AM, Alexander Dutton <[email protected]> wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 13/09/11 15:52, Paolo Castagna wrote: >> Which kind of queries you would like/need to run? > > Probably just (non-BB) containment and distance to start with. > >> Ideally, it would be good to have something pure Java which keeps >> things very simple to install. Ideally, zero installation cost: >> download, unzip, load data, run (as it is for Fuseki). > > I agree. I've previously done some GeoDjango stuff, and even just > creating the PostGIS DB template was 'fun'. The minimum requirement > would be to set up a blank Postgres DB, provide {host, user, password} > details in the assembly and have it take it from there… > >> What would be the best way to integrate|use such extensions into >> Fuseki? Ideally, with 0 changes to Fuseki code base... is that >> currently possible? > > I've previously written a custom describe handler that IIRC uses > ja:loadClass to hook itself in, so it's certainly possible… > >> Also, I have not been following the progress around GeoSPARQL: >> http://www.opengeospatial.org/projects/groups/geosparqlswg ... is >> there anything interesting/relevant there? Code? :-) > > Me neither, I'm afraid.
Well they have released the GeoSPARQL recommendation. It's all plain vanilla but not specifically contextualized with Jena/ARQ. On the otherhand the GeoSPARQL.org stuff runs on the Jena+GeoSpatial extension since 2007. Marco > >> Finally, things to think about are: >> >> - how to you initially build your geo indexes [and] keep those >> indexes up-to-date as you add/remove triples|quads? > > I would be happy with a manual cmd (again, following how LARQ does it > atm). Mind you, our data changes infrequently, so I'm happy for them > to get out-of-sync for short periods. Other people might be less happy ;). > > Does Fuseki/TDB currently fire off some kind of signal when updates > happen? > >> Ideally, I'd like to have a way to add property functions to ARQ >> (and use them with TDB datasets or Fuseki) without changing ARQ or >> TDB nor Fuseki source code. You drop a jar in your class path and >> the property function as well as keeping indexes up-to-date is >> there. > > Is this not possible with the ja:loadClass approach? > > - - Alex > > - -- > Alexander Dutton > Metamorphoses Project Developer, Claros > Oxford University Computing Services, ℡ 01865 (6)13483 > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.11 (GNU/Linux) > Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ > > iEYEARECAAYFAk5vc1UACgkQS0pRIabRbjB50ACggZkT8fnvFhSUOrK55+0JHSi4 > n0kAn1WWOSi74YKtI4TPx52q6ir/mH5W > =W9Ye > -----END PGP SIGNATURE----- > > -- Marco Neumann KONA --- Join us at the Semantic Web Media Summit in New York City for an exciting event on 14 September 2011 http://www.lotico.com/evt/swmsNYC2011/
