[OSM-talk-nl] XAPI Demo

Roeland Douma unix at rullzer.com
Tue May 26 13:10:41 UTC 2009


Wat versta je onder de 'echte' api?
Naar gpx/kml, of desnoods de XML die we normaal van de osm API krijgen, heeft 
als grote voordeel dat iedereen makkelijk weet hoe het te parsen :)

--Roeland

On Tuesday 26 May 2009 11:21:30 Stefan de Konink wrote:
> Lambertus wrote:
> > Zou je zo vriendelijk willen zijn om een voorbeeldje van een query te
> > geven waarmee je de coordinaten en de naam + operator van alle
> > tankstations kunt opvragen?
> >
> > Dus onderstaande query maar dan uitgebreid met name en operator:
> > http://xapidemo.openstreet.nl/xapi/json/SELECT long, lat FROM
> > nodes_legacy, node_tags WHERE id = node AND (k = 'amenity' AND v =
> > 'fuel') LIMIT 100000;
>
> SELECT long, lat, v FROM nodes_legacy, node_tags WHERE id = node AND
> k='name' AND node IN (SELECT node FROM node_tags WHERE k = 'amenity' AND
> v = 'fuel') LIMIT 10;
>
> Ajb :)
>
> > Welke SQL standaard wordt eigenlijk gebruikt voor deze service?
>
> SQL92.
> http://monetdb.cwi.nl/projects/monetdb/SQL/Documentation/SQL-Features.html#
>SQL-Features
>
> > Kan de data ook op een andere manier uitgevoerd worden, dus in plaats
> > van JSON bijvoorbeeld GPX of KML?
>
> DBSlayer voert JSON uit, dus als je KML of GPX wilt moet je sowieso
> altijd lat/lon opvragen. Ik kan bij de 'echte' API die ik gemaakt heb
> wel zoiets inbakken. Wellicht voeg ik bij de 'echte' API ook wel SQL toe.
>
>
> Stefan
>
> _______________________________________________
> Talk-nl mailing list
> Talk-nl at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-nl





More information about the Talk-nl mailing list