Currently I have no app that is ready to show an example. Once the data is in Mongo, you can do a lot with it with simple means since it's no SQL and you have all data in 1 collection. Example of my consecutive tool chain that I use to make some experiments: I use node.js and Christian Kvalheim's //https://github.com/christkv/node-mongodb-native to write fast jobs for iteration over many objects since this is faster than Mongo's system functions and better than Mongo's MapReduce because of the shared state. Writing jobs means to complete and adapt data. For more special tasks like map rendering you need to build your own separate index and tool chain. It's up to you to build a performant index to serve your needs. osmo is just suited to give you fast access by primary key.

Inspiration for osmo was Jochen Topf's osmium, but I wanted a small and cleaner code base focussed only on database population.
Probably my data model could inspire a discussion about simplifying data 
models, too?

Am 11.09.11 19:46, schrieb Jaak Laineste:
2011/9/11 Andreas Kalsch<[email protected]>:
Probably this is useful for you, too, so let me announce osmo, a performant
way to populate MongoDB with OSM data: https://github.com/akidee/osmo

Please give me some feedback, or you even want to contribute.
  Do you have any applications for that? Any estimates for performance
for standard tasks: map rendering, geocoding, routing, vector data
queries (xapi) ?
_______________________________________________
dev mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/dev

Reply via email to