Pēc nesenas diskusijas #general > railway=tram + highway mums tagad ir vietas ar embedded_rails=tram un embedded_rails:lanes=*:
[out:json][timeout:25];
{{geocodeArea:Latvia}}->.searchArea;
nwr[embedded_rails=tram]["embedded_rails:lanes"](area.searchArea);
out geom;
Man šķiet, ka lietot tos kopā ir kļūdaini, jo :lane
sufiksa apraksts saka:
If the value of a specific lane is left blank, the (possibly assumed/implicit) value of the main key without
:lanes
-suffix applies (the so called default value).
Sanāk, ka embedded_rails:lanes=|tram|tram|
kopā ar embedded_rails=tram
ir tas pats, kā embedded_rails:lanes=tram|tram|tram|tram
. Man liekas, ka jādzēš embedded_rails=tram
, lai default value būtu tukša.
Hmm. Jā, tā sanāk.
Vēl tur rakstīts:
The value of that tag then contains the values for each lane separated by a | (vertical bar) in left-to-right order as viewed in the respective driving direction of those lanes.
Tā kā ir runa par "driving direction" nevis par way orientāciju, tad vietās bez oneway=yes, obligāti jādala uz embedded_rails:lanes:forward=* un embedded_rails:lanes:backward=*.
Vai tad tas jādara, ja ir simetriski? Un vai tad tas jādara, ja apzīmē visas left-to-right vērtības, kas ir defaultā way direction? Nebiju nekad iedziļinājies.... Hmmm.
Hmm, jā, pēc wiki, visu norāda ar :forward/backward
, nekas nekur nav teikts, ka simetriskas ielas var vienkāršot...
Un tad laikam sanāk norādit surface=asphalt
+ surface:lanes:xxxward=sett|
Tad sanāk kā https://wiki.openstreetmap.org/wiki/Lv:Latvian_tagging_guidelines#Piem%C4%93ri?
Es arī nekad iepriekš nebiju iedziļinājis... Ja, neskaita vietas ar embedded_rails:lanes
, Latvijā ir tikai viena vieta ar *:lanes
un bez oneway=yes
- https://www.openstreetmap.org/way/891378570 - un tur kaut kas nav pareizi sazīmēts...
[out:json][timeout:25];
{{geocodeArea:Latvia}}->.searchArea;
nwr[~":lanes$"~".*"][oneway!=yes][junction!=roundabout][!"embedded_rails:lanes"](area.searchArea);
out geom;
Es tad pielabošu drīz. Pa laimi mums gandrīz visi šitie ceļi ir vienādi - asfalts, sliedes/bruģis, sliedes/bruģis, asfalts. Labi, ka es nepaspēju citur vēl salikt...
i-ky said:
Es arī nekad iepriekš nebiju iedziļinājis... Ja, neskaita vietas ar
embedded_rails:lanes
, Latvijā ir tikai viena vieta ar*:lanes
un bezoneway=yes
- https://www.openstreetmap.org/way/891378570 - un tur kaut kas nav pareizi sazīmēts...[out:json][timeout:25]; {{geocodeArea:Latvia}}->.searchArea; nwr[~":lanes$"~".*"][oneway!=yes][junction!=roundabout][!"embedded_rails:lanes"](area.searchArea); out geom;
Palaboju to vietu - https://www.openstreetmap.org/changeset/130791131
Salaboju direction tegus https://www.openstreetmap.org/changeset/130791679
Hm, a cycleway=shared_lane arī pa lanes tad jādala?
HellMap said:
Hm, a cycleway=shared_lane arī pa lanes tad jādala?
lanes=* neiekļauj velojoslas. Man liekas, tur neko papildus nevajag darīt.
Barona pie Brīvības https://www.openstreetmap.org/way/182216386 tad sanāk:
lanes=3
lanes:backward=1
lanes:forward=2
oneway=yes
oneway:tram=no
embedded_rails:lanes:backward=tram
embedded_rails:lanes:forward=|tram
surface=paving_stones
surface:lanes:backward=unhewn_cobblestone
surface:lanes:forward=|unhewn_cobblestone
Hmm. CSN "Ja braukšanas joslās ceļu satiksme ir intensīva, apbraucot vai apsteidzot atļauts braukt pa tramvaja sliežu ceļa klātni tajā pašā virzienā vietās, kur sliežu ceļa klātne atrodas pa kreisi vienā līmenī ar brauktuvi"... Bet te piemērā ir pa labi. Ko mēs te daram? Diez vai tādi defaulti eksistē, pat ja gribētos kaut kā norādīt bez papildus tagiem. Tad jāliek pagaidām laikam klāt vēl vehicle:lanes=yes|no
lanes:backward kopā ar oneway=yes izskatās aizdomīgi...
oneway:tram=no arī aizdomīgs. Pirmkārt, tramvajam ir savs way, kas apzīmē sliedes, tramvaja lietām jābūt tur. Otrkārt, es neredzu :tram
sufiksu transporta veidu sarakstā.
Bet ja liek oneway=no, bet tad tā iela visos routeros būs divvirzienu. Cik labi routeri sapratīs vehicle:backward=no utml?
Un ja neliek klāt oneway:tram=no, tad ir tikai oneway=no un tad visi :backward izskatās vēl aizdomīgāk...
Jā, sarakstā nav, taginfo lietots reti. Bet tādas situācija, kad konkrēti tramvajam jānorāda laikam arī ir ļoti reti.
Teorētiski, vai oneway=yes vietā var uzlikt vehicle:forward=yes + vehicle:backward=no...
Es pareizi saprotu, ka tur var braukt tikai vienā virzienā un tikai pa vienu joslu? Un ka pa tramvaja sliedēm braukt nevar?
Jā
Pie Brasas gan būs variants, kur var autobusi pa sliedēm pretējā virzienā (ja es neko nejaucu)
Tad man liekas, ka vajag lanes=1 + oneway=yes un nekādu embedded_tracks nevajag.
Tīri lai iezīmētu drošvien, jā. Bet ja runa par embedded_tracks, man gan liekas, ka te ir pilnīgi noteikti "sliedes uz ceļa" - https://www.mapillary.com/app/?pKey=4003677389722640&focus=photo. Hmm...
Tur pat vienā pusē pāri sliedēm parkings un otrā pusē ietve un veloceļš
Kā zīmēt stāvvietas es nevaru pateikt...
Veloceļš tur ir drīzāk ietves daļa, nekā brauktuves daļa.
Galvenā doma, ka sliedes ir ceļam uz brauktuves vienā līmenī nesadalīti - tas ir teorētiski priekš kā tas embedded_tracks arī paredzēts. Bet tikai šajā gadījumā sanāk auto satiskme vienā virzienā.
Labāks piemērs laikam ir Miera iela pie Brasas tilta - https://www.mapillary.com/app/?pKey=329437135447591&focus=photo (Tur pašlaik ar 2 ceļiem iezīmēts.) Šeit pa sliedēm var braukt, ja vajag, bet vienā virzienā. Pretējā virzienā pa sliedēm var braukt autobusi.
HellMap said:
Galvenā doma, ka sliedes ir ceļam uz brauktuves vienā līmenī nesadalīti - tas ir teorētiski priekš kā tas embedded_tracks arī paredzēts. Bet tikai šajā gadījumā sanāk auto satiskme vienā virzienā.
embedded_rails=* ir domāts gadījumiem, ja transportam, kas brauc pa highway=*, jābrauc pa sliedēm:
The key embedded_rails=* is added to features tagged with highway=* to notify other traffic that a highway (or a section of it) actually has some type of railway tracks embedded in it
Nekas nav teikts par atdalīts/neatdalīts. Barona ielas posmā no Pērnavas ielas līdz Brīvibas ielai pa sliedēm nav jābrauc, jo nedrīkst. Līdz ar to nav jēgas no embedded_tracks=*.
Hmmmm. Ok. Tad Barona tas gabals bez tram tagiem.
A ko darīt ar Miera ielu? Tur visi 3 no https://wiki.openstreetmap.org/wiki/Key%3Aembedded_rails#Description izpildās it kā.
(Ja mēs uzskatam, ka "other traffic aside from the (possible) railway-specific traffic" iekļauj autobusus/sabiedrisko)
HellMap said:
A ko darīt ar Miera ielu? Tur visi 3 no https://wiki.openstreetmap.org/wiki/Key%3Aembedded_rails#Description izpildās it kā.
Svaiga info šeit.
Last updated: Dec 22 2024 at 05:42 UTC