[Talk-cz] Společné hranice ploch
hanoj
ehanoj na gmail.com
Čtvrtek Květen 23 06:50:49 UTC 2013
> Někdo by mohl nesouhlasit, ale podle mě: na hranici mezi loukou a lesem jen
> jedna cesta (way) s tagem source, případně plotem nebo jinou fyzickou
> hranicí apod., která je členem dvou multipolygonů - jednoho pro les, jednoho
> pro louku, na kterých jsou všechny příslušné tagy. Více čar přes sebe (byť
> se stejnými body) obvykle komplikuje editaci.
*** Já se také snažím vyhýbat multipolygonům. Datový model by měl být
služka ne pán a multipolygon je nyní často pánem. Někdy je použití
naopak vhodné, jako je dnešní administrativní členění územních celků.
Je zajímavé, že dodnes, díky multipolygonům, nelze z OSM rozumně
exportovat plochy, což považuji za velký handicap.
Je zajímavé, že běžně užívané datové modely v GIS naše úsporné
problémy neřeší, prostě každá plocha má nejen svou hranu na hranici,
ale také své lomové body. Tedy ten luxus v OSM, že nody jsou jen
jednou v běžných formátech GIS neznám. (Aby nedocházelo ke smyčkám a
překryvům při editaci může fungovat nadstavba mezi uživatelem a
modelem, která to neumožní.) Přesto formáty GIS zpravidla umožňují
definovat polygonu exklávu nebo enklávu.
hranice polygonů v GIS (ESRI Shapefile):
a-----b-----c-----d
g-----h-----i-----j
hranice polygonů v OSM bez relací:
a-----b-----c-----d
a-----b-----c-----d
hranice polygonů v OSM s relací:
a-----b-----c-----d + rel1 +rel2
ha
hanoj
Další informace o konferenci talk-cz