[OSM-talk-nl] Toponiemen (was: detail omgeving oldenzaal)
steggink at steggink.org
steggink at steggink.org
Thu Feb 4 15:11:06 UTC 2010
Quoting Lennard <ldp at xs4all.nl>:
> Philip Homburg wrote:
>
>> Ik ben bang dat je jezelf daar niet populair mee gaat maken.
>
> Waarom denk je dat?
>
>> Misschien is het een idee om een naam op een lagere layer te
>> zetten. Zodat het
>> gebied 1 area is met een naam, met daar in losse landuse elementen.
>
> Dat is juist de essentie van ons toponiem-idee.
>
Hallo Philip,
Ik denk ook niet dat ik mezelf populair ga maken met een voorstel voor
toponiemen. Vandaar ook het voorbehoud aan het eind van mijn vorige
reactie. Op dit moment is gewoon niet goed geregeld. Er zit totaal
geen lijn in in de diverse voorstellen. Sommige voorstellen
overlappen, terwijl voor zoiets als wat wij willen helemaal niks
geschikt is.
De meeste bestaande voorstellen zijn te specifiek (zoals bergruggen,
valleien, e.d.). Het moet gewoon mogelijk zijn om op een generieke
manier een naam aan een gebied toe te kennen. Op dit moment kan het
alleen aan een enkele feature. Als je de naam kopieert naar meerdere
features, wordt het ook een chaos. Zie het Dinkel-voorbeeld (alhoewel
voor rivieren een ander compromis bestaat). Dit valt ook niet onder
het "taggen voor de renderer", want een rivier is één langgerekte
feature, en bestaat niet uit tig korte stukjes.
Het mooiste zou een relatie zijn, zodat de bestaande topografie
hergebruikt kan worden. Maar aangezien veel mensen en ook editors
moeite hebben met relaties in OSM, is een way die een gebied omsluit,
met daaraan een name en een toponym tag een in mijn ogen acceptabele
tussenoplossing. (Vorige week zat ik te stoeien in JOSM om een
multipolygon-relatie inclusief nodes en ways gemerged te krijgen in
een andere layer.) Indien van toepassing kan een toponiem ook slaan op
punt- en lijnfeatures.
Trouwens, OSM zelf kent niet het concept van layers, maar is in feite
een grote bak met nodes, ways en relations. Layers bestaan alleen in
de renderer of in een webapplicatie die om OSM heen gebouwd is. Dit
moet niet verward worden. De layer-tag in OSM zelf bepaalt alleen de
volgorde waarin de data wordt gerenderd. Dit gebeurt binnen een layer
zoals deze door de renderer wordt gedefinieerd.
Hopelijk is het nu duidelijker.
Groeten,
Frank
More information about the Talk-nl
mailing list