Mastodon SK53 paskatījās ātruma ierobežojumu kartējumu dažādās valstīs, ieskaitot Latviju. Izrādās, mums diezgan daudz kur ierobežojumi nav kartēti.
https://mastodon.social/@SK53@en.osm.town/110190729824934435
Mapillary ātruma zīmju slāni un uz priekšu :)
Mhm, īpaši garākā posmā tas var ļaut atrast īsus (70) utml :)
Un ja kādiem posmiem nebūs svaigu bilžu vai bilžu nemaz, tos jau pēc tam var izķert.
:smile:
image.png
maxlimit.png hihihi
grants ceļiem likt 80 vai pietiek ar surface=?
Es teiktu, ka jāliek vai nu explicit, vai kādu grupas tagu (līdzīgi kā urban utt) - bet tik specifisku grupas tagu var nesaprast neviens routeris...
Tā ka šobrīd es ieteiktu visur likt explicit pat tad, ja ir grupas tags klāt.
Tikai wiki speciāli rakstīts explicit nelikt https://wiki.openstreetmap.org/wiki/Default_speed_limits, tur pat Latvija kā piemērs šitam 80
(Par līdzīgi implicit dzīvajamo zonu maxspeed jau te bija parunāts nedaudz. Es tā arī neko neizsecināju no tā. Tikai to, ka routeri nemāk bez explicit vērtības.)
Nu jā, varbūt wiki kāds nepraktisks puritānis sarakstījis, esnez :D
Kaut kad senāk ir runāts, ka ir OK likt abus.
Tad visi rūteri strādās un var viegli pārbaudīt, kur kaut kas neatbilst tā brīža regulējumam.
Iepriekšējās tēmas, kur par explicit/implicit maxspeed runāts:
#general > Dzīvojamās ielas ar maxspeed
#general > grūti būt routing'am...
HellMap said:
Tikai wiki speciāli rakstīts explicit nelikt https://wiki.openstreetmap.org/wiki/Default_speed_limits, tur pat Latvija kā piemērs šitam 80
Nav rakstīts nelikt maxspeed
. Ir rakstīts, ka labāk iezīmēt faktorus, kas nosaka maxspeed
, bet iezīmēt arī maxspeed
nebūs kļūdaini. Vismaz es tā saprotu.
Ideālā pasaulē, jā. Bet tas paredz, ka kartētājs noņems nepareizo ātrumu mainot šos faktorus. Bet praksē gan tā bieži nav - tās pašas dzīvojamās ielas ar 50 vai citiem ātrumiem. Protams visideālāk ir likt maxspeed:type
(kopā). Tad Latvijā būs kaut kāds rural_unpaved
variants. Te gan jāpanāk, lai iD tos rādītu (bet tas katrai valstij savs jārāda).
Man liekas, nepareizus maxspeed
ir diezgan viegli noķert ar botiem un validāciju. Un to var izdarīt vietējie.
Var, bet tur jau ir tā pati problēma - kurš to dara? Neesmu redzējis nevienu to daram sistemātiski un atkārtoti. Izlabot var visu, bet te jau jautājums sākas no tā, ka nav izlabots.
HellMap said:
Ideālā pasaulē, jā. Bet tas paredz, ka kartētājs noņems nepareizo ātrumu mainot šos faktorus. Bet praksē gan tā bieži nav - tās pašas dzīvojamās ielas ar 50 vai citiem ātrumiem. Protams visideālāk ir likt
maxspeed:type
(kopā). Tad Latvijā būs kaut kādsrural_unpaved
variants. Te gan jāpanāk, lai iD tos rādītu (bet tas katrai valstij savs jārāda).
Tie nepareizie biežāk nav tāpēc, ka kāds nomainījis vienu tagu, bet citu ne.
Vismaz cik manīts, tādas kombinācijas bieži tiek kopā jau ieliktas - residential + maxspeed=20 utt.
Bet piekrītu i-ky, tādas nesakritības šķiet ļoti viegli izķert.
HellMap said:
Var, bet tur jau ir tā pati problēma - kurš to dara? Neesmu redzējis nevienu to daram sistemātiski un atkārtoti. Izlabot var visu, bet te jau jautājums sākas no tā, ka nav izlabots.
SOTM Baltics lietuvieši stāstīs par saviem advancētajiem QA risinājumiem, varbūt varam klātienē šo tēmu apspriest un viņiem pievienoties :)
HellMap said:
Var, bet tur jau ir tā pati problēma - kurš to dara? Neesmu redzējis nevienu to daram sistemātiski un atkārtoti. Izlabot var visu, bet te jau jautājums sākas no tā, ka nav izlabots.
Es tikko pabeidzu ar RSS. Man plānos tālāk pieķerties Tavam Osmalyzer un adrešu botam. Vajag vismaz vienu līdz galam automatizēt, un būs jau "framework", kur likt vairāk validācijas noteikumu. Viss notiek, tikai lēnām. :)
Laba diena visiem!
@Rihards Olups (tev īpašs sveiciens! :upside_down: )
@HellMap paldies par saiti un ielūgumu!
Tuvāk pie lietas. Esmu pieķēries pie ātruma ierobežojumu ceļa zīmēm. Sāku uzlabot esošo datu kvalitāti (pārbīdot segmentus atbilstoši tur kur ir uzstādīta ceļa zīme) un jauno datu kartēšanu. 90+% no maniem avotiem ir reāls video materiāls.
Uzreiz pateikšu, man ir daži precizējošie jautājumi par esošiem tag'iem
maxspeed
maxspeed:type
maxspeed:forward
maxspeed:backward
maxspeed:hgv
maxspeed:motorcar
maxspeed:motorcycle
Par apdzīvotās un neapdzīvotās vietas ātruma norādēm:
1.1. Kādos gadījumos tiek likts maxspeed=50
, un kādos maxspeed:type=LV:urban
1.2. Kādos gadījumos tiek likts maxspeed=90
, un kādos maxspeed:type=LV:rural
Ja dažādiem tipiem TrL atšķiras atļautais braukšanas ātrums, tad ko norādīt kā maxspeed
vērtību un vai vispār norādīt to vai nē?
Ko darīt ar "pašdarbību"? Sastapos ar to, ka ir norādīts kaut kāds mistiskais ierobežojums, kura faktiski/juridiski dzīvē nav (t.sk. bieži kaut kādas mazās ielas).
Ko darīt ar ieskrējiena/bremzēšanas joslām? Bieži tur jau ir norādīts limits, kas ir attiecināms uz pakārtoto ceļu (uz kuru nobrauc vai no kura iebrauc).
Par maxspeed:type=LV:zone30
ir skaidrs, bet kuros gadījumos likt maxspeed:type=sign
? Sanāk visur kur pilsētā / ārpus pilsētas ir vienkārši uzliktas zīmes? Tad pārējos gadījumos ir vienkārši jābūt LV:urban/rural ?
Par maxspeed:type=construction
(pagaidu ceļazīmes remonta laikā), vai ir vērts izmantot šo?
Mana interese: sakārtot atbilstoši dzīvē esošām ceļazīmēm.
Sveiki, sveiki, uj, daudz jautājumu :face_in_clouds: Es iziešu cauri tiem rīt drošvien. Es ar daļu neesmu saskāries, ar daļu esmu. Cik zinu, wiki ir ļoti daudz no šitā aprakstīts kā pareizi jābūt. Varēšu pieminēt no pieredzes par situāciju dabā tieši pie mums, īpaši visādās šķībās vietās.
Uzreiz pateikšu, ka cik standartu, tik izņēmumu. Es aprakstīšu zemāk vispārīgi, bet noteiki ir daudzi praktiski gadījumi, par kuriem es pat neesmu iedomājies.
precizējošie jautājumi par esošiem tag'iem
Tā kā tu ieliki sarakstu, norezumēšu:
maxspeed
ir pamata vērtība visiem un vienmēr visos virzienosmaxspeed:type
attiecas uz maxspeed un apraksta ierobežojuma veidu/tipumaxspeed:forward/backward
ir atšķirīgam ātrumam ceļa virzienosmaxspeed:hgv/motorcar/motorcycle/utt
ir dažādiem transporta veidiemmaxspeed:conditional
attiecas uz maxspeed un ir izņēmuma nosacījumiemKatrs no šiem ir patstāvīgs. Tātad teorētiski var būt maxspeed=80
+ maxspeed:hgv:forward:conditional=60 @ wet
, kas ir izņēmums 80 ātrumam uz 60 smagajiem braucot ceļa virzienā lietū.
Kādos gadījumos tiek likts maxspeed=50, un kādos maxspeed:type=LV:urban
Teorētiski tie abi nozīmē to pašu. Prakstiski, labāk likt maxspeed
vienmēr - tas ir atļautais ātrums un tas ir tegs tā norādīšanai. Augstāk tēmā laikam pie tāda secinājums nonākts vairāk vai mazāk. Es arī piedāvāju to "ratificēt" Latvijā. Tā ir arī biežākā prakse pasaulē - 20.5M maxspeed
un 1.2M maxspeed:type
no kuriem 0.2M ir bez maxspeed
. Praksē arī navigatori visādi vispirms saprot maxspeed
tegu bet citus daudz retāk. Jebkurā gadījumā, var ielikt abus un tad visiem skaidrs.
Kādos gadījumos tiek likts maxspeed=90, un kādos maxspeed:type=LV:rural
Tas pats, kas augstāk. maxspeed=90
(vai maxspeed=80
uz "grantenēm") vienmēr, bet maxspeed:type=LV:rural
pēc vēlmes/iespējas.
Ja dažādiem tipiem TrL atšķiras atļautais braukšanas ātrums, tad ko norādīt kā maxspeed vērtību un vai vispār norādīt to vai nē? Zemāko vai ātrāko?
Norādīt pēc transportlīdzekļu hierarhijas (līdzīgi access
). Vispirms ātrumu visiem ar maxspeed
un pēc tam ātrumu tiem, kam tas ierobežots ar maxspeed:TrL
.
Parasti pie mums ir šitie (piemēra pēc ignorēju "ziemas režīmu"):
100 car bike.png
Un pavisam pareizi tad ir maxspeed=90
+ maxspeed:motorcar=100
+ maxspeed:motorcycle=100
(+ maxspeed:type=LV:rural
+ maxspeed:type:motorcar=sign
+ maxspeed:type:motorcycle=sign
).
Praksē (nepareizi) bieži būs vienkārši ielikts maxspeed=100
.
Vai piemēram:
30 hgv.png
maxspeed=50
+ maxspeed:hgv=30
(+ maxspeed:type=LV:urban
+ maxspeed:type:hgv=sign
)
Ko darīt ar "pašdarbību"? Sastapos ar to, ka ir norādīts kaut kāds mistiskais ierobežojums, kura faktiski/juridiski dzīvē nav (t.sk. bieži kaut kādas mazās ielas).
Te ir tas sarežģītais jautājums OSM par to, vai kaut kas (ne)oficiāls dabā to reāli nozīmē. Lielākoties OSM pieturas pie oficiālām vērtībām, īpaši, ja tās ir stringri pamatotas, piemēram ar CSN. Bet ļoti bieži uz ielām salikti piemēram patvaļīgi ķieģeļi/apļi uz publiskiem ceļiem. (Par to ka tas viss velo arī ierobežo vispār neviens nedomā.) Tā kā jāskatās uz vietas. Es parasti to atzīmēju, ja vien tas nav galīgi pretrunā ar loģiku. Arī ātrumus, kas nav gluži ar oficiālām zīmēm, bet ir vairāk vai mazāk nepārprotami un nekonfliktē, es tomēr atzīmēju.
Ko darīt ar ieskrējiena/bremzēšanas joslām? Bieži tur jau ir norādīts limits, kas ir attiecināms uz pakārtoto ceļu (uz kuru nobrauc vai no kura iebrauc).
Ieskrējiena/bremzēšanas joslas nav krustojums (par to gan arī var pastrīdēties CSN interpretējot), tāpēc pēc CSN ātruma ierobežojumi turpinās. Te gan es bez piemēram 100% neteikšu.
kuros gadījumos likt maxspeed:type=sign ? Sanāk visur kur pilsētā / ārpus pilsētas ir vienkārši uzliktas zīmes?
Tieši tā - 323. zīme, kas maina noklusēto vērtību.
Tad pārējos gadījumos ir vienkārši jābūt LV:urban/rural ?
Tieši tā - noklusēta vērtība, kas nav nekādīgi mainīta.
Par maxspeed:type=construction (pagaidu ceļazīmes remonta laikā), vai ir vērts izmantot šo?
Ja tu esi gatavs to pats uzturēt un mainīt, var jau protams. Bet remontu ir daudz visur, bet kartētāju maz, un iespējams to vēlāk neviens neuzturēs. Es personīgi ļoti reti atzīmēju pagaidu zīmes. No pieredzes, visiem ir entuziasms pielabot kamēr remonti un izmaiņas, bet pēc tam tas viss paliek nesalabots gadiem... Es ieteiktu labāk kartēt pastāvīgas lietas.
90+% no maniem avotiem ir reāls video materiāls.
Vai neesi domājis to publicēt Mapillary? Īpaši mazākas ielas būtu ļoti noderīgi.
pārbīdot segmentus atbilstoši tur kur ir uzstādīta ceļa zīme
Pieminēšu tikai, ka ar to jābūt drusciņ uzmanīgi, ja liek segmentus pavisam tur, kur zīme, jo zīmes ļoti bieži ir nedaudz nokavēti. Praktiski protams uzņemt ātrumu tik ātri nevar, bet CSN gan var ļoti precīzi interpretēt, ka tur tie pirmie 10 metri līdz zīmei nav zīmes darbības zonā. Bet tas nav labs praktisks risinājums ne navigatoriem, ne datu uzturēšanai.
Pašu zīmi precīzi var norādīt ar punktiem traffic_sign=maxspeed
+ maxspeed=30
+ traffic_sign:direction=forward
tur, kur tā reāli ir.
sakārtot atbilstoši dzīvē esošām ceļazīmēm.
Mums ātrumu daudz kur trūkst, tāpēc tas ir ļoti labi.
Es aprakstīšu zemāk vispārīgi, bet noteiki ir daudzi praktiski gadījumi, par kuriem es pat neesmu iedomājies.
Tas ir ok, es vairāk to visu sarakstīju tādēļ, lai vienotos par "labo praksi", lai pēc tam nav nevienam jāpārtaisa ieguldītais darbs un lai ieguldītais laiks nav iztērēts lieki.
Katrs no šiem ir patstāvīgs. Tātad teorētiski var būt
maxspeed=80
+maxspeed:hgv:forward:conditional=60 @ wet
, kas ir izņēmums 80 ātrumam uz 60 smagajiem braucot ceļa virzienā lietū.
Šis gan ir labs, nebiju to tā iedomājies, bet ja tas tiešām tā ir, tad es jau zinu vismaz vienu gadījumu kur to redzēju.
Precizējošs jautājums: vai secībai ir nozīme? Proti kurš no zemāk norādītiem variantiem ir aplams:
maxspeed:hgv:forward=60
maxspeed:forward:hgv=60
Okay, domu sapratu.
Un pavisam pareizi tad ir
maxspeed=90
+maxspeed:motorcar=100
+maxspeed:motorcycle=100
(+maxspeed:type=LV:rural
+maxspeed:type:motorcar=sign
+maxspeed:type:motorcycle=sign
).
Praksē (nepareizi) bieži būs vienkārši ieliktsmaxspeed=100
.
maxspeed=50
+maxspeed:hgv=30
(+maxspeed:type=LV:urban
+maxspeed:type:hgv=sign
)
Paldies par augstākminētiem piemēriem, tas ievieš arī skaidrību un labo praksi.
Arī ātrumus, kas nav gluži ar oficiālām zīmēm, bet ir vairāk vai mazāk nepārprotami un nekonfliktē, es tomēr atzīmēju.
Šeit tieši arī ir tas jautājums... es redzēju vairākas vietas, kur ātruma ierobežojums ir uzlikts "pēc loģikas", nevis pēc faktiskajām ceļa zīmēm. Pāris vietās sāku ņemt nost to kā dzīvē nav, lai nemaldināt ne cilvēkus, ne dažāda veida ierīces. Pēc tam iedomājos, ka labāk tomēr pajautāt... :)
Tad ceru nevienam "nebūšu pārgājis ceļu", ja ņemšu ārā tos datus kuri realitātē nav?
Es personīgi ļoti reti atzīmēju pagaidu zīmes. No pieredzes, visiem ir entuziasms pielabot kamēr remonti un izmaiņas, bet pēc tam tas viss paliek nesalabots gadiem... Es ieteiktu labāk kartēt pastāvīgas lietas.
Ok, piekrītu. Kādam laikam entuziasma pietiks, bet vēlāk būs grūtāk + vēl ir cerība nākotnē piesaistīt vēl vienu cilvēku un tad to visu būs nepieciešams sinhronizēt... Pagaidām pamēģināsim savest kārtībā to kas ir, tad redzēsim.
Vai neesi domājis to publicēt Mapillary? Īpaši mazākas ielas būtu ļoti noderīgi.
Diemžēl, ņemot vērā dažus juridiskos aspektus, es to nevaru publiskot. Bet atsevišķā gadījumā, ja ir interese individuāli varu nodemonstrēt kā tas izskatās/darbojas (Teams/GMeet/Zoom).
Pieminēšu tikai, ka ar to jābūt drusciņ uzmanīgi, ja liek segmentus pavisam tur, kur zīme, jo zīmes ļoti bieži ir nedaudz nokavēti. Praktiski protams uzņemt ātrumu tik ātri nevar, bet CSN gan var ļoti precīzi interpretēt, ka tur tie pirmie 10 metri līdz zīmei nav zīmes darbības zonā. Bet tas nav labs praktisks risinājums ne navigatoriem, ne datu uzturēšanai.
Ja man ir nepieciešams noteikt konkrētā ceļa segmenta maksimāli atļauto braukšanas ātrumu, tad es īsti citu variantu neredzu kā dalīt ceļa segumu uz precīziem segmentiem (nemainot to ģeometriju) norādot tiem atbilstošās maxspeed
pazīmes.
Bieži ir tā, ka iela sākas, bet ceļa zīme ir tikai pēc 20-30m, ja mēs runājam "par faktisko situāciju", tad tas arī ir atskaites punkts. Kāds būtu pamatojums to segmentu kartēt neatbilstoši dzīvei?
Pašu zīmi precīzi var norādīt ar punktiem
traffic_sign=maxspeed
+maxspeed=30
+traffic_sign:direction=forward
tur, kur tā reāli ir.
Wow, par šo pat neesmu lasījis, paldies par norādi. Vienīgais atkal man ir ļoti būtiski, lai segmentam būtu pareizie dati. Baidos ja maxspeed
vēl var arī citi iesaistīties un uzlabot, tad diezvai savāksim tik daudz OSM biedrus, kas iesaistīsies vēl arī CSN zīmju kartēšanā... :)
@HellMap, paldies par veltīto laiku un atbildēm. Sorry ja kaut kas dublējās starp tēmām.
Precizējošs jautājums: vai secībai ir nozīme?
Jā, secībai ir nozīme. OSM tā visa tegu un apakštegu un papildtegu sistēma ir diezgan sarežģīta un labāk paskatīties wiki. Viss tur ir teorētiski loģiski, bet ļoti viegli kļūdīties. Es pats maz ko atceros šitiem "daudzstāvu" tegiem. Bet pat ja būs nepareizi, kāds jau to kādreiz izlabos.
es redzēju vairākas vietas, kur ātruma ierobežojums ir uzlikts "pēc loģikas", nevis pēc faktiskajām ceļa zīmēm
Es tad varbūt ne visai sapratu jautājumu. Es domāju tu jautā par vietām, kur piemēram kāds nospēris ceļa zīmi un pielicis sev uz ielas. Bet tu sanāk jautā par OSM datos vērtībām, kuras nav dzīvē? Ja tu kādus piemēru minētu, varētu precizēt. Bet vispārīgi jā - dabā neesošām vērtībām nav jābūt datos un tās var ņemt nost. Ja kāds uzliek uz ceļa 30, jo domā, ka tur jābrauc lēnām, bet tam nav juridiska (CSN) pamatojuma, tad to var vākt nost. OSM nekartē subjektīvas vērtības. Parasti gan tās ir vecas vērtības, kas dabā mainījušās, vai vienkārši kļūdas.
Diemžēl, ņemot vērā dažus juridiskos aspektus, es to nevaru publiskot. Bet atsevišķā gadījumā, ja ir interese individuāli varu nodemonstrēt kā tas izskatās/darbojas (Teams/GMeet/Zoom).
Nē, viss kārtībā, es tik tā pieminēju. Es tā saprotu tu tad laikam to darba ietvaros vai kaut kā tā. Ja tas būtu personīgs video, tad cita lieta.
Bieži ir tā, ka iela sākas, bet ceļa zīme ir tikai pēc 20-30m, ja mēs runājam "par faktisko situāciju", tad tas arī ir atskaites punkts. Kāds būtu pamatojums to segmentu kartēt neatbilstoši dzīvei?
Nu 20-30 metri jau ir kārtīgs attālums, tur var droši dalīt. Es runāju drīzāk par kādiem <10 metriem. Tā kā arī ceļus OSM zīmē no viduslīnijām un tad var sanākt, ka dzīvē krustojuma robežas ir tālu un plaši, bet OSM ceļš jau labu gabalu, ja skaita tīri pēc attāluma. Bet te es arī konkrētus piemērus labāk apskatītos, jo ar vārdiem grūti pateikt viendomīgi.
Hey, burvīgi jautājumi :)
HellMap jau ļoti labi atbildēja, apstiprinot/papildinot:
a) "Pašdarbība" - ja zīmes ir, var kartēt. Ja zīmju nav, jālabo (dzēšana arī ir OK). Ja zīmes uzliktas nelikumīgi... droši vien pašvaldībai (vai retos gadījumos LVC/LVM/utt) laikam jāstāsta.
b) Foto/video - jā, juridiskie aspekti var ierobežot. Varbūt ilgākā termiņā ir iespēja tos risināt un publicēt, tas var palīdzēt sadarboties ar kopienu, uzlabot datu kvalitāti utt.
c) Remontdarbu zīmes - kā HellMap minēja, uzturēšana ir būtisks aspekts. Es parasti mainu tad, ja regulārā maršrutā ir izmaiņas, vai arī darbi būs ilgstoši.
d) Saskaņā ar wiki, pareizā būs šī secība: https://wiki.openstreetmap.org/wiki/Key:maxspeed:hgv:forward .
Pāris tēmas, kuras vēl nav pieminētas:
1) Latvijā daudz kur zīmes ir saliktas neloģiski/nepareizi. Populārs piemērs ir dzīvojamo zonu zīmes, kur bieži trūkst zonas beigu zīmes (pilna Pierīga ar šādām vietām), vai arī ir kāds privāts ceļš, kuram pašvaldība nav likusi zīmes. Parasti sanāk aptuveni minēt, kas tādās vietās domāts. Pārliecība, ka visur uzstādītās zīmes saskaņotas, noteikti nav.
Vēl ir LVC šur tur pamanās salikt zīmes šķībi, bet tas daudz retāk.
2) Ja rediģēšana notiek darba pienākumu ietvaros vai kā citādi ir "organizēta", varētu būt vajadzība sekot https://osmfoundation.org/wiki/Organised_Editing_Guidelines . Tas primāri nozīmē iesaistītās organizācijas pieminēšanu OSM profilā un linku uz aktivitātes lapu (nav jābūt ļoti detalizētai) profilā un https://wiki.openstreetmap.org/wiki/Organised_Editing/Activities .
Labi, šodien pieķeršos kārtējai daļai... tā jau man ir uzkrājusies varāku dienu garumā. Pa ceļam ja trāpīsies posmi kurus esmu jau rediģējis pielabošu pilnīgākai bildei un papildināšu metadatus (tegus).
b) Foto/video - jā, juridiskie aspekti var ierobežot. Varbūt ilgākā termiņā ir iespēja tos risināt un publicēt, tas var palīdzēt sadarboties ar kopienu, uzlabot datu kvalitāti utt.
Iespējams, ka būs daļa no video kurus varēšu publiskot. Par šo laikam atsevišķi jādiskutē (iespējams "blakus zarā").
c) Remontdarbu zīmes - kā HellMap minēja, uzturēšana ir būtisks aspekts. Es parasti mainu tad, ja regulārā maršrutā ir izmaiņas, vai arī darbi būs ilgstoši.
Nu jā, mums ir tādi ilgtermiņa būvniecības darbi, kurus uzsākot var redzēt ka vismaz pus gadu būs ierobežojumi. Atsevišķos gadījumos (pārvads Jūrmalā, dienvidu tilta kārtējā kārta, u.c. gadījumi) ir situācijas, kad ceļa zīmes jau stāv 6+ mēnešus. Varbūt mēģināt tos kaut kādā veidā pārvaldīt...
Bet kā jau rakstīju augstāk, labāk pagaidām savest kārtībā vispārējo daļu un tad ķerties klāt pie "ekskluzīvā" darba.
d) Saskaņā ar wiki, pareizā būs šī secība: https://wiki.openstreetmap.org/wiki/Key:maxspeed:hgv:forward .
Paldies, šis noteikti noderēs.
2) Ja rediģēšana notiek darba pienākumu ietvaros vai kā citādi ir "organizēta", varētu būt vajadzība sekot https://osmfoundation.org/wiki/Organised_Editing_Guidelines . Tas primāri nozīmē iesaistītās organizācijas pieminēšanu OSM profilā un linku uz aktivitātes lapu (nav jābūt ļoti detalizētai) profilā un https://wiki.openstreetmap.org/wiki/Organised_Editing/Activities .
Par šo apdomāšu, bet īsti nav vēlmes kaut kur būt pieminētam sarakstā... anyway labuma guvēji būs visi :)
Laikam ķeršos pie darbiem, un tad jau laiku pa laikam uzdošu vēl kādus muļķīgus jautājumus ilggadējiem un pieredzējušiem dalībniekiem. Paldies par atsaucību un konstruktīviem padomiem! :)
Ja tev interesanti vai sarežģīti zīmju piemēri, droši liec, lai vare apskatīties un uz nākotni saprast. Jo pie mums stulbu vietu netrūkst.
Tigran said:
Nu jā, mums ir tādi ilgtermiņa būvniecības darbi, kurus uzsākot var redzēt ka vismaz pus gadu būs ierobežojumi. Atsevišķos gadījumos (pārvads Jūrmalā, dienvidu tilta kārtējā kārta, u.c. gadījumi) ir situācijas, kad ceļa zīmes jau stāv 6+ mēnešus. Varbūt mēģināt tos kaut kādā veidā pārvaldīt...
Bet kā jau rakstīju augstāk, labāk pagaidām savest kārtībā vispārējo daļu un tad ķerties klāt pie "ekskluzīvā" darba.
Jā, lielāki būvdarbi kā Dienvidu tilta jaunā kārta ir samērā precīzi sazīmēti, jo lieli, pamanāmi, relatīvi daudz kartētaju apkārt. Lorupes tilta darbi - tur apvedceļa atļautos ātrumus nu tā, aptuveni saliku. Un tas jau bija kādu laiku pēc remontdarbu uzsākšanas.
Par šo apdomāšu, bet īsti nav vēlmes kaut kur būt pieminētam sarakstā... anyway labuma guvēji būs visi :)
Ieguvēji noteikti būs visi, liels paldies par papildināšanu.
OEG galvenā doma tieši tāda arī ir, lai kopiena visā pasaulē spētu veiksmīgi sadarboties, un nebūtu pārpratumi. Laba komunikācija šajā čatā noteikti risina lielu daļu potenciālo problēmu, tik vēlāk var rasties nesaprašanās ar globālo kopienu. Saraksti var arī darboties kā PR/paslavēšanas metode ;)
Laikam ķeršos pie darbiem, un tad jau laiku pa laikam uzdošu vēl kādus muļķīgus jautājumus ilggadējiem un pieredzējušiem dalībniekiem. Paldies par atsaucību un konstruktīviem padomiem! :)
Noteikti nebūs muļķīgi. Varam arī sarīkot kādu online vai klātienes pasākumu vai nu par ātruma ierobežojumiem, vai plašākām tēmām.
image.png
Jautājums: ko darīt ar maziem savienojuma ceļa segmentiem, kas kartēs parasti ir norādīti kā dažāda veida link ? Tiem pielikt maxspeed
tādu pašu kāds ir ceļam ko tas savieno vai vispār atstāt bez maxspeed
vērtībām ?
X krustojumos es parasti lieku to pašu ātrumu, kas ceļam abās pusēs. T krustojumiem kā šeit es parasti lieku to pašu ātrumu, kas galvenajam ceļam.
Bet CSN krustojumos ātrums nav aprakstīts un parastās ātruma zīmes šeit darbību beigušas. Bet kā minēju augstāk, būtu stulbi krustojumus dalīt tā pa gabaliem, lai ieliktu 50 pa vidu. Tāpēc es arī parasti lieku tos pašus ierobežojumus, kas ir pirms/pēc līdz/no krustojuma punka. Bet godīgi sakot, es tik reti esmu vispār licis ātrumus tādiem.
Pieminēšu, ka link
šeit ir nepareizi - to bieži iekartē ne tā šādos savienojumos. Šis nav link, šī ir burtiski ceļa daļa ar taisnu savienojumu. Link tas ir ieskrējiena joslas, "saīsinājumi" starp dažādiem ceļiem, papildus nobraukšanas ceļi, viaduktiem ceļi turp šurp, utt. Tie nav ceļa pagarinājumi, krustojumu trajektorijas, parasti savienojumi starp joslām, apgriezieni, utt. Šeit tas vispār ir parasts krustojums ar residential labajā pusē un tāpēc tas būs tā residential ceļa turpinājums, pat ne tertiary.
Sapratu! Man šķiet ka šeit nav divdomību -- labošu pa ceļam kur tas tā pagadās.
Wiki lapā (https://wiki.openstreetmap.org/wiki/Key:maxspeed:type) par maxspeed:type
ir daudz interesanta info. Iegāju tur, jo sāku meklēt ko likt pie dzīvojamām zonām. It kāmaxspeed:type=sign
tur neiederas... Priekšlikums ir taisīt kā to dara FR/DE/PL/NL/FI -- likt maxspeed:type=LV:living_street
.
Protams maxspeed=20
paliek savā vietā. :)
Ir iebildumi?
Tikko apskatījos video fragmentu un konstatēju ka ja pareizi kartēt ātrumu Kārļa Ulmaņa gatvē, virzienā no Jūrmalas uz Rīgu. Iebraucot Rīgā (apdzīvotā vietā), norādot "full set" sanāk baigais saraksts:
maxspeed=50
maxspeed:type=LV:urban
maxspeed:bus=70
maxspeed:type:bus=sign
maxspeed:hgv=70
maxspeed:type:hgv=sign
maxspeed:motorcar=90
maxspeed:type:motorcar=sign
maxspeed:motorcycle=90
maxspeed:type:motorcycle=sign
Varbūt tad šādos gadījumos nelikt šos ?
maxspeed=50
maxspeed:type=LV:urban
Jā, dzīvojamā zonā pareizi būs maxspeed:type=LV:living_street
, mums vienkārši nav salikts nekur. Es pats tikai ātrumu un zilās zīmes robežās lieku, kad laboju. Un tas jau viss daudz laika aizņem. Bet to arī var masveidā izdarīt, lai nav pa vienam jāliek.
Kontekstam, tas par šito pilsētas robežā
image.png
maxspeed
nevar gluži nelikt, jo tā ir pamatvērtība un tas ir "visiem", kas nav minēti. Tādā gadījumā drīzāk maxspeed=90
un nelikt motocar/motorcycle. Bet tas protams nav gluži korekti. Piemēram, traktoram te ir 50. (Velosipēdam/skrejritenim un pajūgam arī teorētiski.) Bet nu jā, te sanāk "full set", bet tas arī ir tāds ļoti visaptverošs piemērs, kādu maz.
Tad atstājam šādi?
maxspeed=90
maxspeed:type=sign
maxspeed:hgv=70
maxspeed:type:hgv=sign
Es starp citu aizdomājos par 821. papildzīmi. CSN nekas par to nav rakstīts. Burtiskajā nozīmē, nekur nav teikts, ka tas ir autobuss vai sabiedriskais. "Norāda transportlīdzekļa veidu, uz kuru attiecas zīmes darbība." un "Transportlīdzekļa veids" ir viss teksts, kas ar šo zīmi saistīts.
Nē, es tur liktu tā, kā tu sākumā aprakstīji. maxspeed=50
un motorcar/cycle=90
un hgv/bus=70
. maxspeed:type=sign
ar 90 vispār nav vairs pareizi - tur nav nekur 90 zīme, tur ir 90 konkrētiem transportlīdzekļiem. Izvēle likt 90 maxspeed ir datu "vienkāršošana" un vairāk kā pagaidu variants līdz būs līdz galam salikts kādreiz (kā minēju augstāk, bieži salikts ir). Citiem, vārdiem, tu tad liktu:
maxspeed=90
maxspeed:type=implicit
maxspeed:bus=70
maxspeed:type:bus=sign
maxspeed:hgv=70
maxspeed:type:hgv=sign
maxspeed:type:motorcar=sign
maxspeed:type:motorcycle=sign
Jo zīmes jau ir precīzi, kam 90, kam 70 un standards urban, bet "full set" to padara "implicit". Bet nu tas ir ekstremāli smalki. Kā jau minētu, mums reti vispār type salikti, kur nu vēl tik smalki.
Katram gadījumam pieminēšu (jo screenshotā tag editor), ka iD redaktorā var arī "jēlu" sarakstu skatīties un tad daudz vieglāk copy-paste'ot
image.png
Daži QA rīki saistībā ar maxspeed. Sorry, ja kaut kas atkārtojas.
Detalizēto pārvietošanās veidu ierobežojumu vizualizāciju gan nezinu.
@Rihards Olups paldies par saitēm, noteikti noderēs.
Tas ko sapratu salīdzinot ar pārējām valstīm -- labāk nenorādīt maxspeed
ja ir norādīti maxspeed:forward
un maxspeed:backward
. Jo tad tas attēlojās nekorekti pat OSM aplikācijā.
Jā, labāk norādīt gan forward un backward, ja atšķiras, un nenorādīt maxspeed. Tā principā ar visiem tegiem, kuriem ir virzienu varianti. Protams, jo smalkāki tegi, jo sliktāk tos visādas kartes un navigatori saprot - bet tā ir pa lielam viņu problēma. Jo reālā dzīve ir sarežģīta un OSM atzīmē to, kas reāli eksistē. Jo savādāk tie būtu nepareizi dati.
Teorētiski var to parsēt kā "maxspeed ir tas, kurš no fwd/backward nav norādīts", bet tā loģika kļūst pārāk mulsinoša, jā.
image.png
Te jauks piemērs ar nesimetriskām zīmēm, kas no 90 uz 30 samazina pa "soļiem". Un tad sanāk OSM 9 dažādi gabali. Principā, tas ir mans kartēšanas mašīnām pacietības limits ar esošajiem redaktoriem.
Es jau domāju, ka no 90 uz 30 ar vienu zīmi, bet jā - no kartēšanas viedokļa šie ir traki. Laikam pat īsti nav JOSM pluginu vai kā tāda, lai atvieglotu.
No lielākajām pārejām man prātā nāk 30->70 uzreiz.
uhh.. es te vēl atdūros pret CSN... degvielas uzpildes stacijās ir jābūt pēc likuma 20km/h.
vai nav iebildumu, ja es to kartēju kā maxspeed=20
+ maxspeed:type=LV:fuel_station
?
Nu jā, daudzzīvokļu māju pagalmos, DUS un stāvvietās ir 20 noklusēti. Latvijā ļoti maz kur kartēts. :type
nekur nav norādīts, cik zinu. Es pat nezinu kā pareizi būtu tipu, jāpadomā...
https://taginfo.openstreetmap.org/keys/maxspeed:type#values ir visas vērtības pasaulē. Neizskatās, ka kaut kas ir standarti kaut kur šādiem gadījumiem. Visticamāk būs kaut kas jāizdomā. Nezinu vai visiem gadījumiem kopēju vērtību vai arī pa DUS/parking/pagalms dalīt.
laikam LV:fuel_station
derēs vai arī īsāk bet nez vai skaidrāk LV:fuel
no amenity=fuel un tad laikam sanāks LV:car_park
vai vienkāršāk LV:parking
no amenity=parking, un laikam daudz vārdu klāt neliekot būtu LV:courtyard
vai LV:apartment_courtyard
Jebkurā gadījumā, ja tu ieliksi kaut ko citu vai mēs nolemsim kaut ko citu, to var ātri masveidā pārmainīt pēc tam
Last updated: Aug 21 2025 at 04:38 UTC