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

