o ja, misschien vergis ik me en kan je enkel via de interactieve site het
output formaat bepalen.

m


2014-08-08 8:06 GMT+02:00 Marc Gemis <marc.ge...@gmail.com>:

> Hierbij denk ik onmiddellijk aan Overpass API. Deze afzonderlijke databank
> is net ontworpen voor dit soort vragen.
> De API kan aangestuurd worden via http, dus met wget in een shell-script
> kan je het automatiseren. Je kan ook nog het output formaat controleren
> zodat je een geoJson, csv file, kml-file etc kan verkrijgen.
> Je hoeft dan ook zelf geen databank te installeren op je lokale computer.
>
>
> Nu is het nog de kunst van juiste query te schrijven.
>
> waarschijnlijk komt deze http://overpass-turbo.eu/s/4uo  al dicht in de
> buurt.
> Je kan nog wel de bbox wijzigen, i.e. de door jouw gewenste invullen. Met
> de query achter de link krijg je die van het huidig zichtbare gebied
>
> een stukje resultaat:
>
>  {
>   "type": "node",
>   "id": 26355164,
>   "lat": 51.1943524,
>   "lon": 4.4329972,
>   "tags": {
>     "is_in":
> "Antwerpen,Antwerpen,Antwerpen,Antwerpen,Antwerpen,Antwerpen,Vlaanderen,Vlaanderen,Belgique,Belgique,Europe",
>     "is_in:continent": "Europe",
>     "is_in:country": "Belgium",
>     "is_in:province": "Antwerp",
>     "name": "Berchem",
>     "openGeoDB:auto_update": "population,is_in",
>     "openGeoDB:is_in":
> "Antwerpen,Antwerpen,Antwerpen,Antwerpen,Antwerpen,Antwerpen,Vlaanderen,Vlaanderen,Belgique,Belgique,Europe",
>     "openGeoDB:is_in_loc_id": "35166",
>     "openGeoDB:layer": "7",
>     "openGeoDB:loc_id": "32590",
>     "openGeoDB:name": "Berchem,Berchem",
>     "openGeoDB:postal_codes": "2600",
>     "openGeoDB:sort_name": "BERCHEM",
>     "openGeoDB:type": "100600000",
>     "openGeoDB:version": "0.2.6.11 / 2007-12-04 /
> http://fa-technik.adfc.de/code/opengeodb/dump/";,
>     "opengeodb:lat": "51.1938696",
>     "opengeodb:lon": "4.4343218",
>     "place": "town",
>     "postal_code": "2600",
>     "website": "http://www.berchem.be";,
>     "wikipedia": "nl:Berchem (Antwerpen)"
>   }
>
>
> overpass turbo is een interactive site. De query die je links ziet kan je
> via wget ook doorsturen naar de overpass api URL, zal je zelf even in de
> documentatie op  http://overpass-api.de/ moeten opzoeken.
>
> hopelijk zet dit je een beetje op de goede weg
>
> met vriendelijke groeten
>
> m
>
>
> 2014-08-08 7:57 GMT+02:00 Karel Adams <fa348...@skynet.be>:
>
> Ik zou graag, voor een gebied afgebakend per coordinaten (bv van 2 OL to 6
>> OL en van 49 NB tot 52 NB) een lijst bekomen van steden/gemeenten met hun
>> naam, coordinaten, en een indicatie van de grootte. Wat is de beste manier
>> om dit uit de OSM-database uit te halen, liefst op een automatiseerbare
>> manier ttz vanuit een shellscript? Is er een manier om een sql-statement op
>> de database te lanceren? Als ik de beheerder was, ik zou dat niet zomaar
>> toelaten...
>>
>> Aandachtspunten zijn
>> -) de server(s) niet meer belasten dan nodig
>> -) enkel de gewenste informatie ophalen, bv. niet de volledige data voor
>> een bepaald gebied want daar zit maar enkele % "nuttige" informatie in.
>>
>> Ik zie dingen als "Overpass API", Planet OSM", "Geofabrik"... Wie raadt
>> me wat aan?
>>
>> Bij voorbaat dank,
>>
>> _______________________________________________
>> Talk-be mailing list
>> Talk-be@openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/talk-be
>>
>
>
_______________________________________________
Talk-be mailing list
Talk-be@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-be

Reply via email to