[OSM-talk-be] Lijst van dorpen/gemeenten/steden naargelang grootte/belang

2018-12-24 Thread Karel Adams
(ik denk dat ik dit punt reeds eerder aankaartte, maar heb nog steeds 
geen oplossing, het blijft dus een probleem)


Voor een eigen "moving-map" applicatie (waarover verder geen discussie 
aub, want daarover gaat het niet) wil ik graag een lijst van 
steden/dorpen/gemeenten vanuit openstreetmap, mèt indicatie van 
omvang/belang/grootte.


Het idee is dat ik een buitengemeente zoals (om maar iets te zeggen) 
Wakkerzeel niet wil weergeven als ik mijn eigen dorp van Haacht weergeef 
in een omgeving van 100 kilometer, maar wel in een omgeving van 10 
kilometer.


Maar hoe krijg ik uit OSM een indicatie van de grootte/belang van een 
"localiteit"? "Aantal inwoners" gaat een eind de richting uit, maar is 
lang niet overal ingevuld. "admin_level" lijkt veelbelovend, maar geeft 
problemen met grotere steden, die enerzijds gemapt zijn als node maar 
dan zonder admin_level, en anderszijds als "boundary", veelal een 
"relation". En inderdaad lijkt die "admin_level" bedoeld te zijn om de 
grenzen af te bakenen, niet om de gemeente te categoriseren.


Kortom, wat ik wil bereiken is een lijstje zoals hieronder (met telkens 
ook lengtegraad en breedtegraad erbij, maar dat haal ik wel uit 
Overpass, die kan ik tegenwoordig query'en met mijn ogen dicht :) ), hoe 
kom ik daaraan?


Mechelen    grote stad

Leuven     grote stad

Lier    minder grote stad

Aarschot    minder grote stad

Haacht    gemeente

Wakkerzeel    deelgemeente

Brussel    zeer grote stad

Antwerpen    zeer grote stad, mét parking :)



___
Talk-be mailing list
Talk-be@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-be


Re: [OSM-talk-be] Lijst van dorpen/gemeenten/steden naargelang grootte/belang

2018-12-24 Thread Marc Gemis
Hallo Karel,

inderdaad, OSM heeft niet echt tags om de grootte te bepalen. Zoals je
reeds aangaf is er de population tag, Er is ook de place-tag. Ik dacht
dat deze 2 tags in combinatie met capital, gebruikt worden door bv. de
standard kaartstijl op openstreetmap.org om te bepalen op welk zoom
level een stad/gemeente moet getekend worden.

Een andere manier is de grootte van het gebied afgelijnd door de
administratieve grenzen te nemen. Deze grenzen zijn niet altijd
gemapped. In Vlaanderen zijn alle admin level 8 (steden/gemeenten) wel
in kaart gebracht, evenals admin level 9 (de deelgemeenten). Dit hoeft
niet het geval te zijn in andere landen/streken.

m.

On Mon, Dec 24, 2018 at 5:52 PM Karel Adams  wrote:
>
> (ik denk dat ik dit punt reeds eerder aankaartte, maar heb nog steeds
> geen oplossing, het blijft dus een probleem)
>
> Voor een eigen "moving-map" applicatie (waarover verder geen discussie
> aub, want daarover gaat het niet) wil ik graag een lijst van
> steden/dorpen/gemeenten vanuit openstreetmap, mèt indicatie van
> omvang/belang/grootte.
>
> Het idee is dat ik een buitengemeente zoals (om maar iets te zeggen)
> Wakkerzeel niet wil weergeven als ik mijn eigen dorp van Haacht weergeef
> in een omgeving van 100 kilometer, maar wel in een omgeving van 10
> kilometer.
>
> Maar hoe krijg ik uit OSM een indicatie van de grootte/belang van een
> "localiteit"? "Aantal inwoners" gaat een eind de richting uit, maar is
> lang niet overal ingevuld. "admin_level" lijkt veelbelovend, maar geeft
> problemen met grotere steden, die enerzijds gemapt zijn als node maar
> dan zonder admin_level, en anderszijds als "boundary", veelal een
> "relation". En inderdaad lijkt die "admin_level" bedoeld te zijn om de
> grenzen af te bakenen, niet om de gemeente te categoriseren.
>
> Kortom, wat ik wil bereiken is een lijstje zoals hieronder (met telkens
> ook lengtegraad en breedtegraad erbij, maar dat haal ik wel uit
> Overpass, die kan ik tegenwoordig query'en met mijn ogen dicht :) ), hoe
> kom ik daaraan?
>
> Mechelengrote stad
>
> Leuven grote stad
>
> Lierminder grote stad
>
> Aarschotminder grote stad
>
> Haachtgemeente
>
> Wakkerzeeldeelgemeente
>
> Brusselzeer grote stad
>
> Antwerpenzeer grote stad, mét parking :)
>
>
>
> ___
> 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