Stream: general

Topic: relāciju lietošana


view this post on Zulip Rihards Olups (Dec 24 2022 at 23:08):

Turpinot Signal aizsākto sarunu - nu jau pirms daudziem gadiem pārgāju tajā "nometnē", kura vēlas izmantot atsevišķus ceļus piem., vairākiem landuse, landuse un sētām utt.
Te man vajag sētā pārrāvumu, bet tās relācijas dēļ es pat nezinu, vai to iezīmēšu - tāds čakars :(

view this post on Zulip HellMap (Dec 25 2022 at 15:03):

No manas pieredzes, jo vairāk mikrokartē, jo relationi paliek čakarīgāki un sarežģī visu. Tad kad tur 3 līnijas kaut kādam mežam - nav tik traki. Bet kad jāsāk labot vai papildināt sīkākas lietas - uzreiz viss liela putra. Un tas, ka lai ar to strādātu vajag novilkt JOSM un relation pluginu, pats par sevi liecina, cik tas ir nedraudzīgi.

view this post on Zulip HellMap (Dec 25 2022 at 15:05):

Pats nesen sastapos ar sienu, kas apvienota ar garāžu landuse, kas apvienota ar garāžu ēkas sienu, bet nav iezīmēts caurums iebraukšanai. Un tad aiziet to visu mēģināt izlabot kaut gan reāli tas būtu biji pāris punktus sienas līnijā sadalīt un pabīdīt. Bet pēkšņi jādala relation līnijas, jāmaina piesaiste, jādzēš kopējais, jātaisa jauns relations. Un katrs gabaliņš, kur pabīda sienu nost no ēkas vai pieliek vārtus, šitā jāmoka...

view this post on Zulip HellMap (Dec 25 2022 at 17:17):

4wayforest.png mežs no 4 līnijām multipoligonā...

view this post on Zulip Rihards Olups (Dec 26 2022 at 18:56):

Jā, mikrokartēšanā vispār nāve. Arī pirms tās bieži padodos un kaut ko neiezīmēju.
Tagad tikai pamanīju, ka pirmajā postā bilde pazuda. Bet izklausās, ka "relāciju upuriem" arī bez tās saprotams :)

view this post on Zulip i-ky (Dec 26 2022 at 20:25):

Rihards Olups said:

Tagad tikai pamanīju, ka pirmajā postā bilde pazuda. Bet izklausās, ka "relāciju upuriem" arī bez tās saprotams :)

Vēl ir iespēja pielikt to bildi tagad, kamēr diskusija neizauga par monstru. ;)

view this post on Zulip i-ky (Dec 26 2022 at 20:29):

Vai kāds mēģināja šo tēmu pacelt sarunā ar JOSM un/vai iD autoriem?

view this post on Zulip i-ky (Dec 26 2022 at 20:33):

Man personīgi nav pieredzes ar relation rediģēšanu, bet piedāvājums neizmantot vienu un to pašu way vairākiem nolūkiem izklausās pēc "mapping for (defective) tooling".
Ar tādu loģiku var nonākt pie "zīmēsim robežas starp valstīm, kā divus way, ja nu gadījumā tur izaugs jaunā valsts, būs vieglāk iezīmēt".

view this post on Zulip HellMap (Dec 26 2022 at 21:08):

Manuprāt, svarīgāk ir "one feature, one element". Relationi ir "one feature, many elements (that also make other features)". Piemēram, divi blakus. Bija way vienam featuram un way otram featuram un viena vieta sakrita. Bet ar relationiem tas ir 3 wayi. Viens vienam, viens otram, viens abiem. Un katrs feature is 2 wayi un pats relations. Un ja tagad gribam rediģēt pa vidu vai blakus viņiem jātaisa vairāki jauni wayi, jādala esošie, jāpārliek relationi, jaliek roles, jātaisa jauns. Un jo sīkāk zīmē, jo šito paliek vairāk. Nevienu to wayu nevar atsevišķi pabīdīt, jo uzreiz salūzt 2+ relationi. Un nevienu nevar izmainīt nemainot kaut ko citu. Un cik viegli kļūdas sataisīt vispār nav runas. Ja nepareizi atsevišķu ceļu iezīmē - nu tur būs drusku šķībi. Ja nepareizi poligonus - tad nekas nav derīgs. Es nedomāju, ka man kādreiz kāds pierādīs, ka tas ir labāk. Un te iet runa par zīmētājiem ar JOSM un relation pluginu, kas 5+ gadus zīmē. Kā jau rich teica, kāda varbūtība, ka jauns kartētājs vispār kaut ko sapratīs no tā. Bet nu nav aizliegts ne viens ne otrs (ne arī kombinācijas, ka tik ģeomterija pareiza).

view this post on Zulip HellMap (Dec 26 2022 at 21:25):

Parastā situācija - 2 gabali blakus un vajag trešo zem tiem: 1.png

Un tad ir šie divi varianti 2.png

Multipoligoni: izvēlas A līniju, sadala, izvēlas B līniju, sadala, uzzīmē F līniju no 4 punktiem līdz iepriekš sadalītajiem, izveido jaunu relation, uzliek kā multipoligonu, izvēlas un pievieno trīs jaunās līnijas, pieliek outer roles, izvēlas tagus.

Atsevišķi: uzzīmē C līniju no 5 punktiem, izvēlas tegus.

Es nezinu ar kādu maģiju tos zīmē kartētāji ar JOSM un pluginu, bet man neticās, ka kaut kas tur ir daudz ātrāk un vienkāršāk.

view this post on Zulip Rihards Olups (Dec 27 2022 at 14:02):

i-ky said:

Rihards Olups said:

Tagad tikai pamanīju, ka pirmajā postā bilde pazuda. Bet izklausās, ka "relāciju upuriem" arī bez tās saprotams :)

Vēl ir iespēja pielikt to bildi tagad, kamēr diskusija neizauga par monstru. ;)

Uff, kamēr atradu :)
relācijas ir tāds čakars dažreiz

view this post on Zulip Rihards Olups (Dec 27 2022 at 14:07):

i-ky said:

Man personīgi nav pieredzes ar relation rediģēšanu, bet piedāvājums neizmantot vienu un to pašu way vairākiem nolūkiem izklausās pēc "mapping for (defective) tooling".
Ar tādu loģiku var nonākt pie "zīmēsim robežas starp valstīm, kā divus way, ja nu gadījumā tur izaugs jaunā valsts, būs vieglāk iezīmēt".

Administratīvās robežas tomēr ir viena objektu kategorija. Mana ikdienas bēda ir par relācijām, kur viens ceļš ir iekļauts grass, commercial, highway un fence relācijās...

Viens no OSM pamatprincipiem arī ir kartētāju prioritizēšana (piem., dažreiz pār datu lietotājiem).
Pat ja ignorējam dažādu objektu kategoriju jaukšanu, te kartētāju prioritizēšanas princips arī "balsotu" pret tādām relācijām :)

view this post on Zulip Rihards Olups (Dec 27 2022 at 14:10):

HellMap said:

...
Un cik viegli kļūdas sataisīt vispār nav runas. Ja nepareizi atsevišķu ceļu iezīmē - nu tur būs drusku šķībi. Ja nepareizi poligonus - tad nekas nav derīgs. Es nedomāju, ka man kādreiz kāds pierādīs, ka tas ir labāk. Un te iet runa par zīmētājiem ar JOSM un relation pluginu, kas 5+ gadus zīmē. Kā jau rich teica, kāda varbūtība, ka jauns kartētājs vispār kaut ko sapratīs no tā.
...

Jā, tādi dati atbaidīs pietiekami daudzus potenciālus kartētajus.
Var jau teikt "ha, mums jūs nevajag, jo jūs neesat tik kruti", bet es teiktu tieši otrādāk - vajag max viegli, lai jebkurš var droši piedalīties.
Kaut kad sen daudz profesionālāki cilvēki ļoti atbalstīja šādu relāciju lietošanu. Dažus gadus vēlāk bija mainījuši domas :)

view this post on Zulip HellMap (Jan 03 2023 at 13:02):

Re kur vēl piemērs. Gribēju drusciņ ceļu pabīdīt, lai iezīmētu jaunu savienojumu. just-move-a-bit.png

Bet tur tev bija. Ceļš un taka savienoti ar mežu. Ceļš kalpo kā meža relation members. Mežs savienots ar residential, kas ir vēl arī sēta.

view this post on Zulip Rihards Olups (Jan 03 2023 at 13:10):

O jā, mega variants. Šis ir pamatīgs ierobežojums rediģēšanai, bet jo īpaši - jauniem lietotājiem.
Rediģēšana - ar JOSM ir piņķerīgi, iD šausmīgi un mobilajos editoros praktiski neiespējami.
Šādas vietas arī atbaida jaunus lietotājus, kas ir vissliktākais.

view this post on Zulip HellMap (Jan 21 2023 at 22:41):

Punktiņš, kur tek upīte (katrā pusē sava), iet tilts, iet admin. robeža, iet lieguma robeža, iet parka robeža un pievienojas pļaviņa ar multipoligonu sfhog.png

view this post on Zulip UrSuS (Feb 08 2023 at 09:07):

Jau vairākas reizes bija diskusijas par oficiālām robežām un fiziskiem objektiem. Zulipā izskatās vēl nebija. Tātad ir labs piemērs kur man apnika zīmēt divas līnijas lai tas robežus neapvienotu.

view this post on Zulip UrSuS (Feb 08 2023 at 09:09):

image.png

view this post on Zulip UrSuS (Feb 08 2023 at 09:11):

image.png

view this post on Zulip Rihards Olups (Feb 08 2023 at 12:29):

Vai nav tā, ka oficiālā robeža nav precīzi pa ceļa viduslīniju?
Un tā arī laikam kļūst šausmīgi trausla, kad pašu ceļu sāk dalīt daudzās daļās, jo mainās nosaukums, segums, ātruma ierobežojums vai jāpieliek turn restrictions...

view this post on Zulip HellMap (Feb 10 2024 at 11:26):

admin-on-river-road.png
Piemērs, kur upe savienota ar ceļu, lai uztaisītu admin boundary relāciju. Upe ir no ceļa jāatvieno, jo pašlaik tie ir salauzti dati. Bet abi ceļi ir relācijas memberi. Un kā kaut ko tādu tagad labot/uzturēt? Tad vismaz šim posmam jāzīmē atsevišķa līnija relācijai, kas netaisa kopēju punktu tiltam un upei. Bet tagad tas izskatās tik tizli un agri vai vēlu kāds to salauzīs.

view this post on Zulip Colby (Feb 10 2024 at 17:08):

residential
kāds gudrenieks divus pilnīgi parastus landuse=residential no sena importa nesen savilkta kopā multipoligonā, es likvidēju

view this post on Zulip Colby (Feb 10 2024 at 17:16):

un diezgan bieži parādās šādi kur ir taikai viens outer - https://www.openstreetmap.org/relation/16780900
overpass kods no OSM World discorda Friendly_Ghost

area[name="Latvija"]->.a;
relation[type=multipolygon](if:count_members()==1)(area.a);
(._;>;);
out meta;
OpenStreetMap is a map of the world, created by people like you and free to use under an open license.

view this post on Zulip HellMap (Feb 10 2024 at 19:45):

Jā, tādu prikolu daudz. Te gan jāņem verā, ka tas drošien dēļ tā, ka dalīts liels neprecīzs gabals pirms tam https://osmcha.org/changesets/146789910/ un tādus zīmēt ir grūti un ļoti viegli sačakarēt kaut ko salīdzinot ar izmaiņu skaitu, lai sazīmētu lietas. Šitas piemērs visticamāk nav taisīts speciāli priekš relation. Es biju redzējis, ka tu laboji vis kur single member multipoligonus un izskatījas, ka daudzi ir vairāk kļūdas nekā speciāli.


Last updated: May 18 2024 at 04:42 UTC