Hi all,

My organization (OpenGeo) is investigating options for generating and
hosting map tiles based on OpenStreetMap data on Amazon AWS.  We are
currently using OSM's osm2pgsql tool with a PostGIS database, GeoServer with
SLD styles to render the data, and GeoWebCache to dice up the map into tiles
and serve them from a filesystem cache.  I'm interested in investigating
neo4j-spatial as an alternative to Postgres since the graph model seems to
fit OSM's data more cleanly than an RDBMS.  To be clear, investigating neo4j
is just a side project for me at present.  I've played with neo4j-spatial
before, and I plan on getting my hands a bit dirty this weekend, but for now
I have a few questions about it.

1) Has anyone attempted a full OSM planet import using neo4j-spatial?  Any
tips on ensuring it goes smoothly (how much disk it is likely to require,
whether the full planet dump will fit in a neo4j 1.2 database, etc)?
2) Is there any information available about neo4j performance on EC2?
3) The rendering process divides up the OSM data into several classes which
are styled differently (roads/rivers/buildings/etc).  I am aware that
neo4j-spatial can index sublayers based on property filters, but when I last
checked the filter syntax used wasn't as flexible as I need for the
stylesheet I'm using.  For my investigation this weekend I am thinking of
replacing the existing filter system with one based on CQL[1] to serialize
filters, does that seem like a bad idea?
4) Is there any support for applying OSM's daily or minutely patches?  (From
a look at the code, I think the answer is no, so if not - how tough would it
be to add? Are there any design docs or notes written up about implementing
that feature?)

[1] CQL - http://docs.codehaus.org/display/GEOTOOLS/ECQL+Parser+Design

Thanks in advance.

--
David Winslow
OpenGeo - http://opengeo.org/
_______________________________________________
Neo4j mailing list
[email protected]
https://lists.neo4j.org/mailman/listinfo/user

Reply via email to