[Talk-hu] Landuse polygonok (programozasi kockulas)
osm2 at igor2.repo.hu
osm2 at igor2.repo.hu
2024. Már. 1., P, 13:33:16 UTC
On Fri, 1 Mar 2024, Kiss Gabor wrote:
>On Fri, 1 Mar 2024, osm2 at igor2.repo.hu wrote:
>
>> 2. A rendereles a tag alapu sorrendet kovetve elkezdi csinalni a dolgat,
>> barhogy is legyen ez implementalva az adott eszkozben; ha vannak
>> renderelesi szintek, akkor egy szinten belul a fillezett teruletek
>> rajzolasa meret szerinti sorrendben tortenik; ha nincs szintezes, akkor
>> meg ugy altalaban az osszes fillezett objektum meret szerinti sorrebden
>> rajzolodik. A nagyobbtol a kisebb fele haladunk.
>>
>> Az egymassal reszben atfedo eset nem letezik legalisan, mert egymast
>> metszo teruleteket nem engedtunk meg. Kozos hatarvonalon a stroke marad
>
>Akkor ez illegális lenne?
>https://www.openstreetmap.org/way/1033240769
>https://www.openstreetmap.org/way/1073130994
Igen, elso ranezesre legalabb ket ponton metszik egymast:
https://www.openstreetmap.org/?mlat=52.37986&mlon=9.73487#map=19/52.37986/9.73487
https://www.openstreetmap.org/?mlat=52.37958&mlon=9.73392#map=19/52.37958/9.73392
(Ott, ahol csak egymason fut a korvonaluk nincs problema).
Koszi, ez remek pelda, ez az eset ebben a rendszerben valoban macera. Azt
mondanam ra, hogy a landuse=constructiont:
- ... tartanam meg es a commercialt torolnem; nem azt terkepezzuk ami epp
most van? Ha ez commercial volt vagy lesz, azt idoben akkor, mikor meg/mar
nem contruction.
- egy picit kisebbre rajzolnam, hogy teljesen benne legyen a
landuse=commercialban. Ez az adatok oldalarol nezve vizualis takolas, de
barmivel konnyen szerkesztheto es kezdokent is konnyen ertheto. Ronda
dupla korvonalat eredmenyez. Erre szerintem egy kezdo ra tud jonni csak az
ellenorzo hibauzeneteibol (nem metszhetik egymast) es a renderre
ranezesbol (miert ez van felul?)
- vagy ugyanakkorara rajzolnam, tehat vegig, az egesz konturon atfedore.
Az adatok szemszogebol valoszinuleg ez tukrozi a valosagot, de
gondolom sok szerkesztoben kenyelmetlen lenne kezelni. A renderelesnel
meg csak kulon kezzel megadot taggel, vagy relationbeli sorrenddel lehetne
garantalni a renderelesi sorrendet. (Bar mindkettot konnyu eltorni
komplex esetekben.)
Van egy regi maniam: azokat a megoldasokat szeretem, ahol a gyakran
elofordulo, egyszeru problemakat konnyu megoldani, meg azon az aron is,
hogy cserebe a ritkabban elofordulo, egzotikusabb problemakat emiatt
nehezebb. Ha nem sikerul mindent egyszeruen kezelhetore, akkor inkabb az
egzotikus esetkre tolodjon a nehezseg.
Ebbe ez a csunya eset szerintem jol illeszkedik. Az "erdo a mezon" esethez
kepest ez ritka es eleve komplikalt. Kezdokent csak siman lecserelem a
commercial taget constructionre. Haladobb szerkesztoknek inkabb azt
javasolnam, hogy ha meg akarja tartani mindkettot akkor ket egymast
teljesne fedo area (esetleg egy relationbe rakva a sorrend miatt).
(Ez a konkret eset azt hiszem nem szabalyos az itthoni multipoly
rendszerben es az elmeleti area patchwork rendszerben sem. Elsore nem is
latom, hogy ezekben hogyan lehetne mindket objektumot megtartva
megjavitani.)
Udv,
Igor2
További információk a(z) Talk-hu levelezőlistáról