[Talk-hu] Landuse polygonok

osm2 at igor2.repo.hu osm2 at igor2.repo.hu
2024. Feb. 28., Sze, 08:16:55 UTC



On Wed, 28 Feb 2024, Spush wrote:

>Ha például van egy erd?s terület egy mez?gazdasági 
>területen belül, akkor megrajzolod az erd?s részt 
>feltaggeled landuse=forest majd kikeresed a 
>mez?gazdasági területet összefogó kapcsolatot és 
>beemeled mint inner azaz sziget. 

Ez alapjan akkor en is csinaltam par hibat. Majd valamikor implementalok 
relation es multipolygon supportot a szereksztombe es megjavitom. Viszont 
van itt par dolog, amiben meg segitsegre szorulok a teljes megerteshez:

1. https://www.openstreetmap.org/relation/12212886#map=10/47.1384/20.3549

Ez egy giga-landuse, van vagy 50 kilometer a hosszabbik tengelye menten. 
Amit nem ertek, hogy ez miert tunik jobb otletnek, mint egy csomo kisebb 
(de nem atfedo), fuggetlen landuse-t felvinni? Le lehetne ugy is fedni 
a teruletet, hogy ezek osszeernek es sehol nincs nagy multipolygon. 
Mondjuk multipolygont csak ot hasznalva, ahol az egyik ilyen kisebb 
terulet lyukas, mert a lyukat nem lehet maskepp abrazolni.

Vagy ha valamiert a multipolygon a jobb modszer erre, akkor miert pont 
ekkora es ezekkel a hatarokkal? A vegen igy ugyanaz a fenti 
osszeero-objektumok-lefedik dolog jon ki, csak igy hatalmas 
multipolygonokbol. Akkor mar miert nem rogton az egesz megye vagy akar az 
egesz orszag/kontinens egy nagy landuse multipoly?

Kulonosen fura az, ahogy ezen a reszen osszeer egy masik tok hasonloval: 
https://www.openstreetmap.org/relation/12212886#map=18/47.33226/20.52225

tehat meg az sem latszik, hogy minden farmlandot, folyotol folyoig, 
erdotol erdoig probalt volna egybefogni. Szoval eleg onkenyesnek tunik a 
meret es a hatar kivalasztasa is.

Szerkesztesi szempontbol mindenkeppen roppant kenyelmetlennek tunik 
ekkora, latszolag random valasztott halmazokkal foglalkozni. Mar most 275 
memberje van. Ha minden kisebb belso landuse-t felrajzolok es beviszek 
ebbe, akkor a vegere lesz vagy 600..800. Komolyan ez a jo megoldas?

2. https://www.openstreetmap.org/relation/12212886#map=13/47.2083/20.3901

Ez ugyanannak a giga multipolynak a deli resze; egy csomo kis erdo, 
farmyard es miegyeb van folotte. Akkor ez mind hiba?

3. ellenorzes es dokumentacio

Ugy tunik se az osmi, se az osmose nem jelez ezekre az atfedesekre, pedig 
nem tunik egy nagyon bonyolultan detektalhato dolognak. 

Az osm wikiben sem talalom, hogy nem szabad ilyen atfedest csinalni. Arra 
szamitanek, hogy a 
https://wiki.openstreetmap.org/wiki/Key:landuse es a 
https://wiki.openstreetmap.org/wiki/Relation:multipolygon oldalon irnak 
errol (az utobbin vannak landuse-zal kapcsolatos reszletek is, ott 
elferne).

Valoban van errol kozmegegyezes? Ha igen, akkor hol olvashatok utana? Egy 
kezdo szerkeszto erre pontosan hogyan jon ra?


4. automatikus javitas

Ha jol ertem a hibasan atfedore rajzolt esetekbol alapvetoen ketto fele 
van: 

- az egyszeru, mikor a rosszul rajzolt way csak siman egy inner lehetne a 
multipolyon kozepen, nem erintkezik semmivel vagy esetleg hozzaer (de nem 
metsz at) meglevo konturt a multipolygonban

- es a bonyolult, mikor a multipolygon valamely konturjat metszo fuggetlen 
way van felrajzolva (pl kilog a multipolygonbol vagy akar ket szomszedos 
multipolygonnal is atfed, mindketto kulso konturjat metszve).

A fenti giga-landuse-on ugy tunik, hogy a hibak nagyobbik resze az 
egyszeru esetbol jon. Ezeket miert nem javitjuk automatizaltan?


Udv,

Igor2


További információk a(z) Talk-hu levelezőlistáról