Tāpat kā ar #general > dubultie nosaukumi upēm, name
nav jābūt arī uz area:highway=*, ja name
jau ir uz
[out:json][timeout:250];
{{geocodeArea:Latvia}}->.searchArea;
nwr["area:highway"][name](area.searchArea);
out geom;
Vai area:highway
vai tad vispār kaut kad name jābūt?
Šķiet, ka nē. Bet Overpass vaicājums atrodas visādus brīnumus, ne visiem jādzēš nost name
. Piemēram, Doma laukumam jānomaina area:highway
uz highway
+ area=yes
.
Šķiet, iD ieteikumu vai taml. iemesla dēļ Latvijā kāda daudz ko pārtaisīja uz area:highway, lielu daļu, šķiet, nepareizi.
Jā, iD nav preseta highway=* + area=yes - iD to kā kļūdu rāda. Mani arī tas nedaudz kaitina.
Urghhhh... līnajs pa virsu vien otrai crossing.png Es arī neesmu entuziasts zīmēt road area kamēr mums nav superprecīzs satelīts - jo šitās pēc tam maintainance nightmare. Forši jau protams, ja uzzīmē no satelīta un tad līdz pārbūvei, kad var visu nonest. Bet mēs vēl labojam ceļus no 2 gadiem atpakaļ...
access=destination un tā https://www.openstreetmap.org/way/28970292 arī laikam nevajadzētu likt
Vai arī te ir doma, ka nākotnē renderēs access uz tādiem?
area:highway nav maršrutējami, līdz ar to arī access nešķiet derīgs tur.
Rihards Olups said:
... iD ieteikumu vai taml. iemesla dēļ ...
Tādiem apgalvojumiem prasās pierādījums. Runa par šo?
HellMap said:
Jā, iD nav preseta highway=* + area=yes - iD to kā kļūdu rāda. Mani arī tas nedaudz kaitina.
Šim arī prasās pierādījums. Pašlaik Doma laukums ir ar highway=pedestrian + area=yes un iD man nekādu kļūdu par to nerāda.
"Pedestrian Area" preset arī eksistē. Vienīgi, man neizdevās to atrast, lai pielikt jaunam
highway=pedestrian + area=yes ir speciāls "Pedestrian Area" presets - bet tas eksistē tikai highway=pedestrian. Nezinu, kāpēc tev neatrod. ped-area.png Ja tu uzliksi jebkuru citu pazīstamu highway=* + area=yes, rādīs - should-be-line.png
i-ky said:
Rihards Olups said:
... iD ieteikumu vai taml. iemesla dēļ ...
Tādiem apgalvojumiem prasās pierādījums. Runa par šo?
https://www.openstreetmap.org/changeset/113444022
"i use ID editor, this is fixes offered by it."
HellMap said:
highway=pedestrian + area=yes ir speciāls "Pedestrian Area" presets - bet tas eksistē tikai highway=pedestrian. Nezinu, kāpēc tev neatrod. ped-area.png Ja tu uzliksi jebkuru citu pazīstamu highway=* + area=yes, rādīs - should-be-line.png
highway=service + area=yes (piemēram šeit ir "Paved Service Area" un arī nerāda kļūdas.
Uz highway=footway + area=yes rāda kļūdu. Piemēram šeit. Konkrētā piemērā laikam bija domāts highway=pedestrian, diez vai tur ir zīme. Bet vispār highway=footway it kā atļauts likt uz Tāpat highway=raceway un daudziem citiem. Bet highway=steps uz nedrīkst likt, un tur (piemēram šeit) kļūda ir pamatota.
Vaicājums apmēram tāds:
[out:json][timeout:250];
{{geocodeArea:Latvia}}->.searchArea;
nwr[area=yes][highway][highway!=pedestrian][highway!=service][highway!=footway](area.searchArea);
out geom;
Ja par highway=service vairs nebrēc, tas labi - varbūt salabojuši :)
Paved Service Area arī kaut kas jauns iD (vai arī es nebiju pamanījis) un tad sanāk vēl viens izņēmums; presets arī nav meklējams
Rihards Olups said:
i-ky said:
Rihards Olups said:
... iD ieteikumu vai taml. iemesla dēļ ...
Tādiem apgalvojumiem prasās pierādījums. Runa par šo?
https://www.openstreetmap.org/changeset/113444022
"i use ID editor, this is fixes offered by it."
Paldies. Būtu forši sameklēt arī iD izejkoda gabalu, kas ir atbildīgs par tādiem labojumiem, vai issue, kas prasa to izlabot. Ja issue vēl nav, tad vajag uzrakstīt.
HellMap said:
Paved Service Area arī kaut kas jauns iD (vai arī es nebiju pamanījis) un tad sanāk vēl viens izņēmums; presets arī nav meklējams
"Meklējamības trūkums" varētu būt vēl viens issue.
iD daudzus presetus liek nemeklējamus, jo "iesācējiem nevajag tos likt", bet ja ir uzlikti, tad lai nerāda, kā kļūdu
OK, tad tas izklausās pēc fīčas...
Rihards Olups said:
Ja par highway=service vairs nebrēc, tas labi - varbūt salabojuši :)
Jā, salaboja.
HellMap said:
access=destination un tā https://www.openstreetmap.org/way/28970292 arī laikam nevajadzētu likt
Es noņemu oneway=*, kas bija acīmredzami nepareizs, bet access=* gribēju sākumā noskaidrot. To arī jāņem nost.
Man bija ideja uzrakstīt vaicājumu, lai atrast visus area:highway
ar neatbilstošiem tagiem, bet tas ātri aizgāja greizi...
[out:json][timeout:250];
{{geocodeArea:Latvia}}->.searchArea;
((((((((nwr["area:highway"](area.searchArea);
- way["area:highway"](area.searchArea)(if: count_tags() == 1););
- relation["area:highway"][type=multipolygon](area.searchArea)(if: count_tags() == 2););
- way["area:highway"][area=yes](area.searchArea)(if: count_tags() == 2););
- relation["area:highway"][type=multipolygon][area=yes](area.searchArea)(if: count_tags() == 3););
- way["area:highway"][surface](area.searchArea)(if: count_tags() == 2););
- relation["area:highway"][type=multipolygon][surface](area.searchArea)(if: count_tags() == 3););
- way["area:highway"][area=yes][surface](area.searchArea)(if: count_tags() == 3););
- relation["area:highway"][type=multipolygon][area=yes][surface](area.searchArea)(if: count_tags() == 4););
out geom;
Nu jā, principā jau tur der visi tie paši tegi, kas highway - surface, lit, traffic_calming, hazard, etc. Es tā pat manuāli https://osmlatvija.zulipchat.com/#narrow/stream/358602-general/topic/tuk.C5.A1i.20elementi/near/321672466 biju salicis visu, ko atradu
i-ky said:
Rihards Olups said:
Ja par highway=service vairs nebrēc, tas labi - varbūt salabojuši :)
Jā, salaboja.
O, liels paldies, ka atradi.
Ta jau varēs lēnā garā labot to, ko cilvēki ar iD gadu gaitā "salaboja" :)
HellMap said:
Nu jā, principā jau tur der visi tie paši tegi, kas highway - surface, lit, traffic_calming, hazard, etc. Es tā pat manuāli https://osmlatvija.zulipchat.com/#narrow/stream/358602-general/topic/tuk.C5.A1i.20elementi/near/321672466 biju salicis visu, ko atradu
Vai sanāk to visu duplicēt gan galvenajam ceļam, gan area:highway?
Rihards Olups said:
Vai sanāk to visu duplicēt gan galvenajam ceļam, gan area:highway?
Es neko neduplicētu, bet es vispār area tā nezīmētu nesaistīti ar galveno ceļu. Wiki cik zinu nekas par to nav un nekur nav skaidrs, kas ir vai nav jānorāda/jāduplicē. Ja kaut kur ir kaut kas aprakstīts - nez. Bet es nevaru pateikt, ka tas ir automātiski (ne)pareizi.
Hmm, par tiem tagiem ir par area=yes vai area:highway?
i-ky said:
HellMap said:
access=destination un tā https://www.openstreetmap.org/way/28970292 arī laikam nevajadzētu likt
Es noņemu oneway=*, kas bija acīmredzami nepareizs, bet access=* gribēju sākumā noskaidrot. To arī jāņem nost.
Man bija ideja uzrakstīt vaicājumu, lai atrast visusarea:highway
ar neatbilstošiem tagiem, bet tas ātri aizgāja greizi...[out:json][timeout:250]; {{geocodeArea:Latvia}}->.searchArea; ((((((((nwr["area:highway"](area.searchArea); - way["area:highway"](area.searchArea)(if: count_tags() == 1);); - relation["area:highway"][type=multipolygon](area.searchArea)(if: count_tags() == 2);); - way["area:highway"][area=yes](area.searchArea)(if: count_tags() == 2);); - relation["area:highway"][type=multipolygon][area=yes](area.searchArea)(if: count_tags() == 3);); - way["area:highway"][surface](area.searchArea)(if: count_tags() == 2);); - relation["area:highway"][type=multipolygon][surface](area.searchArea)(if: count_tags() == 3);); - way["area:highway"][area=yes][surface](area.searchArea)(if: count_tags() == 3);); - relation["area:highway"][type=multipolygon][area=yes][surface](area.searchArea)(if: count_tags() == 4);); out geom;
Šis jau izskatās labāk:
[out:json][timeout:50];
{{geocodeArea:Latvia}}->.searchArea;
nwr["area:highway"](area.searchArea);
foreach->.ah
{
for.ah(keys())
{
if (_.val != "area:highway" && _.val != "area" && _.val != "type" && _.val != "surface" && _.val != "source")
{
.ah out geom;
}
}
}
Meklē daudz ātrāk un var viegli pielikt tagus, kas šķiet OK izmatot uz area:highway
.
Kādas domas par barrier=kerb uz area:highway=*?
Principā, tādas pašas, kā barrier=fence uz landuse=residential
Last updated: Dec 22 2024 at 03:46 UTC