[OSM-dev] OWL + OSM Activity Server
Roland Olbricht
roland.olbricht at gmx.de
Fri Oct 19 14:06:31 BST 2012
> I think it could be based on OWL however I'm a bit put off by the C++
> part to be honest - I don't think the XML parsing and database
> operations part really needs to be in C++ since it is certainly not a
> bottleneck. I will try to speak with Matt and find out if he would
> accept changing the C++ part into Osmosis plugin (which is something he
> mentioned to me I think on IRC but said there were no hooks in Osmosis).
If you are C++ averse, the good news is that you may resolve the real bottleneck independent of the programming language. I've written down some notes about the Overpass API implementation with similar scalability problems:
http://wiki.openstreetmap.org/wiki/Overpass_API/Technical_details
However, XML parsing (and gzip compression) are heavily CPU intensive. Thus, it might be a good idea to retain these in C++ or getting done in carefully chosen external libraries.
Cheers,
Roland
More information about the dev
mailing list