Stefan,<br>Your application looks very much like what I am thinking of making - I like the idea of being able to write the SQL directly for testing.<br>Which database is it using?<br><br>I have started to write an XAPI compatible interface to an osmosis-generated postgresql database as a simple python web server.   It nearly works - just need to de-bug the regular expressions I am using to parse the URL - my 'off the shelf' python code expected a CGI syntax, so it needs a bit of modification to do XAPI....It looks like you may already have something similar?<br>
<br>I would like to get to the state where I can use the same postgresql database for querying map data via XAPI (or other interface), and rendering it using mapnik.  I haven't looked at how to use the osmosis postgresql schema for mapnik yet.<br>
<br>Graham<br><br><div class="gmail_quote">2009/7/4 Stefan de Konink <span dir="ltr"><<a href="mailto:stefan@konink.de">stefan@konink.de</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA512<br>
<br>
Graham Jones wrote:<br>
>    1. The main OSM API (but it is a shame to use that server for a read<br>
>       only application?).<br>
>    2. XAPI (looks promising but I think the servers are ill at the<br>
<div class="im">>       moment - I like the idea of having an appeal for a new one if<br>
>       necessary!).<br>
</div>>    3. TRAPI (this looks like a neat idea, but is not clear to me whether<br>
<div class="im">>       there are any working servers, or if this is just a concept?).<br>
</div>>    4. ROMA (Sounds similar to TRAPI, but again I do not know if there<br>
>       are any servers)<br>
>    5. TileDataServer (I think that TRAPI is an extension of this).<br>
<br>
<a href="http://devnext.openstreetmap.nl/rubke/#" target="_blank">http://devnext.openstreetmap.nl/rubke/#</a><br>
<br>
Allows SQL searches directly on the database. Might be more interesting,<br>
especially if you want to prototype an app.<br>
<br>
<br>
Stefan<br>
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v2.0.12 (GNU/Linux)<br>
Comment: Using GnuPG with Mozilla - <a href="http://enigmail.mozdev.org" target="_blank">http://enigmail.mozdev.org</a><br>
<br>
iEYEAREKAAYFAkpP3KAACgkQYH1+F2Rqwn2gfgCfaANtp0xwGikQYkkcNttqYiJI<br>
t5wAnRHFwDIcmOcJylGvfrQb4LcTBlwE<br>
=Kr5P<br>
-----END PGP SIGNATURE-----<br>
</blockquote></div><br><br clear="all"><br>-- <br>Dr. Graham Jones<br>Hartlepool, UK<br>email: <a href="mailto:grahamjones139@gmail.com">grahamjones139@gmail.com</a><br>