Rihards Olups said:
HellMap said:
Kaut kur wiki ir aprakstīts par nepievienošanu parking lot? Es vienmēr to esmu darījis un pārsvarā redzējis jau tā sazīmētus. Kā citādi routeris (teorētiski) zinās, ka tu esi iebraucis parking lot robežā?
Opā, pat esam dokumentējuši to, par ko kaut kad sen vienojāmies :)
https://wiki.openstreetmap.org/wiki/Lv:Latvian_tagging_guidelines#Visp%C4%81r%C4%ABgi_noteikumi"Reģionus/poligonus (area) un ceļus (highway=*) nodalām - tiem neliekam kopīgus punktus (nodes). Tas attiecas uz landuse, amenity=parking un visiem citiem poligoniem, kuri nav kāds no ceļu tipiem."
Vai tas nav pretrunā ar https://wiki.openstreetmap.org/wiki/Guidelines_for_pedestrian_navigation#Junctions_between_lines_and_areas? Tur ir runa par "pedestrian routing", es nezinu, vai ir līdzīga lapa var pārējo routing, bet pieļauju, ka principiem jābūt tādiem pašiem.
Tas sakrīt - highway=pedestrian, highway=footway, highway=service un citi ar area=yes noteikti jāsavieno ar visiem šķērsojošajiem ceļiem.
amenity=parking, landuse utt ir citā kategorijā, un nav jāsavieno.
Ja bija domāts tas "area" iekavās, piekrītu, tas mulsinošs - aizvācu no wiki.
Rihards Olups said:
Tas sakrīt - highway=pedestrian, highway=footway, highway=service un citi ar area=yes noteikti jāsavieno ar visiem šķērsojošajiem ceļiem.
amenity=parking, landuse utt ir citā kategorijā, un nav jāsavieno.
Ja bija domāts tas "area" iekavās, piekrītu, tas mulsinošs - aizvācu no wiki.
Problēma jau drīzāk, ka amenity=parking prakstiski bieži izmanto precīzas teritorijas norādīšanai it kā tas būtu highway. Pareizi, nepareizi, bet tā izmanto - un tad lietošanā principā sakrīt ar tādiem highway variantiem. Jā, teorētiski tas ir abstrakts landuse, bet prakstiski tas ir tik pat landuse kā landuse=grass. Jā, būtu jāaizstāj ar highway area un pats parking pa visu teritoriju - bet kamēr tas nav izdarīts, man liekas, ka nevar gluži atvienot tādus punktus visur.
Ļoti reti tādu lietojumu redzu, kur amenity=parking īpaši izceltu ārā visus zāles pleķīšus utt.
Atvienot laikam var, jo to funkcionāli neviens routeris neizmanto un nekad neizmantos...
Rihards Olups said:
Ļoti reti tādu lietojumu redzu, kur amenity=parking īpaši izceltu ārā visus zāles pleķīšus utt.
Atvienot laikam var, jo to funkcionāli neviens routeris neizmanto un nekad neizmantos...
OSRM izmanto amenity=parking priekš gājēju routing, piemēram https://www.openstreetmap.org/directions?engine=fossgis_osrm_foot&route=56.90123%2C24.10303%3B56.90116%2C24.10335#map=19/56.90117/24.10319
Rihards Olups said:
Rūteris var skatīties intersection ar amenity=parking, ja kāds to gribētu darīt - uz kopīgām nodēm neviens noteikti nepaļautos.
Šīs ir ļoti resursu ietilpīgs uzdevums. Dators nav cilvēks, tāpēc rūterim ir ļoti grūti atrast ielas nosaukumu, ja ietve ir atsevišķi sazīmēta utt. Daudz vienkāršāk, ja datubāzē ir kaut kas, kas sasaista objektus.
Rihards Olups said:
... amenity=parking nav routable visos virzienos.
Ja būtu, pat šajā piemērā būtu jāņem ārā tā vidusjosla no amenity=parking, tur taču nevar teleportēties cauri kokiem...
https://www.openstreetmap.org/way/1092480558
amenity=parking ir routable visos virzienos, ja runa iet par gājējiem. Tas, ka tur iekšā var būt koki, krūmi, būves, žogi utt. nav problēma, jo Wiki apraksta, kā routing'am to būtu jāpstrādā.
i-ky said:
Rihards Olups said:
Ļoti reti tādu lietojumu redzu, kur amenity=parking īpaši izceltu ārā visus zāles pleķīšus utt.
Atvienot laikam var, jo to funkcionāli neviens routeris neizmanto un nekad neizmantos...OSRM izmanto amenity=parking priekš gājēju routing, piemēram https://www.openstreetmap.org/directions?engine=fossgis_osrm_foot&route=56.90123%2C24.10303%3B56.90116%2C24.10335#map=19/56.90117/24.10319
Opā, šo nezināju un nekad nebiju redzējis. Tas nešķiet pat īsti pareizi... Un arī notiek tikai pa ārējo līniju, ne kā area.
Pie tam, GraphHopper (un lielākā daļa citu) tā nemaršrutēs, līdz ar to tāpat vajag savienotus ceļus (service, footway etc).
GraphHopper
Hah, https://github.com/Project-OSRM/osrm-backend/issues/4311 :)
Rihards Olups said:
i-ky said:
Rihards Olups said:
Ļoti reti tādu lietojumu redzu, kur amenity=parking īpaši izceltu ārā visus zāles pleķīšus utt.
Atvienot laikam var, jo to funkcionāli neviens routeris neizmanto un nekad neizmantos...OSRM izmanto amenity=parking priekš gājēju routing, piemēram https://www.openstreetmap.org/directions?engine=fossgis_osrm_foot&route=56.90123%2C24.10303%3B56.90116%2C24.10335#map=19/56.90117/24.10319
... Un arī notiek tikai pa ārējo līniju, ne kā area.
Tā, diemžēl, ir arī ar tiem laukumiem, kuriem noteikti jābūt routable, piemēram šeit gan OSRM, gan Graphhopper ved pa highway=pedestrian + area=yes maliņu, nevis pa īsāku ceļu. Bet situācija var uzlaboties nākotnē.
Es nesaprotu, kāpēc gājēju routing pa amenity=parking "šķiet nepareizi". Ir vietas, kur autostāvvieta ir vienīgais veids, kā nokļūt no A uz B. Piemērs.
i-ky said:
Es nesaprotu, kāpēc gājēju routing pa amenity=parking "šķiet nepareizi". Ir vietas, kur autostāvvieta ir vienīgais veids, kā nokļūt no A uz B. Piemērs.
Jā, šitādi piemēri man arī bieži. Bet es cenšos uzzīmēt service road/parking isle līdz galam un tad pievienot beigās footway/path. Protams, bieži sanāk stulbi gadījumi, kad tādi pievienoti footway pa parkingu garāki nekā pats footway pēc tam. Piemēram: parking-weird.png
HellMap said:
i-ky said:
Es nesaprotu, kāpēc gājēju routing pa amenity=parking "šķiet nepareizi". Ir vietas, kur autostāvvieta ir vienīgais veids, kā nokļūt no A uz B. Piemērs.
Jā, šitādi piemēri man arī bieži. Bet es cenšos uzzīmēt service road/parking isle līdz galam un tad pievienot beigās footway/path. Protams, bieži sanāk stulbi gadījumi, kad tādi pievienoti footway pa parkingu garāki nekā pats footway pēc tam. Piemēram: parking-weird.png
Varbūt es esmu pārāk pesimistiski noskaņots, bet diez vai daudzi dara tāpat, kā Tu. Diez vai var sazīmēt visus iespējamus footway, ja stāvvieta ir pietiekami liela vai kaut kādas neparastas formas. Pat ja var, kas būs ar verifiability ja to footway nemaz nav on the ground?
22f26650-bb06-442e-853e-006b4d8d7fff.jpg
HellMap said:
i-ky said:
Es nesaprotu, kāpēc gājēju routing pa amenity=parking "šķiet nepareizi". Ir vietas, kur autostāvvieta ir vienīgais veids, kā nokļūt no A uz B. Piemērs.
Jā, šitādi piemēri man arī bieži. Bet es cenšos uzzīmēt service road/parking isle līdz galam un tad pievienot beigās footway/path. Protams, bieži sanāk stulbi gadījumi, kad tādi pievienoti footway pa parkingu garāki nekā pats footway pēc tam. Piemēram: parking-weird.png
Līdzīgi kā HellMap, es te laikam iezīmētu kādu bišķīti serviceway un tad path, vai kas nu tur piemērotāks.
i-ky said:
Realitāte :D
Nu tā jau vienkārši ziema, mēs Rēzeknē arī neko no celiņiem vai taciņām zem sniega neredzējām :)
Šķiet, autostāvvietu kartēšana bieži ir tik haotiska, ka vieglāk un paredzamāk ir sazīmēt trūkstošos highway=service/track/footway/path.
Piem., šī stāvvieta
Tavs mīļākais GraphHopper man tur piedāvā ar divriteni braukt visam Zemitāna laukumam apkārt :D
Hah, man noteikti nav nekādas īpašas domas par kādu konkrētu maršrutētāju :)
i-ky said:
Varbūt es esmu pārāk pesimistiski noskaņots, bet diez vai daudzi dara tāpat, kā Tu. Diez vai var sazīmēt visus iespējamus footway, ja stāvvieta ir pietiekami liela vai kaut kādas neparastas formas. Pat ja var, kas būs ar verifiability ja to footway nemaz nav on the ground?
Es jau arī zīmētu footwayus tikai līdz parkinga malai. Galu galā - nav tur nekādi footwayi - vienkārši parkinga virsma visur. Bet es zīmēju tālāk, jo es zinu, ka routeriem būs problēmas un savienot wayus pagaidām vienīgais veids.
Bet es arī esmu tas, kas tos parkingus savieno ar visu kopā - footwayiem, serviciem, kerbiem, grass, utt :)
i-ky said:
HellMap said:
i-ky said:
Es nesaprotu, kāpēc gājēju routing pa amenity=parking "šķiet nepareizi". Ir vietas, kur autostāvvieta ir vienīgais veids, kā nokļūt no A uz B. Piemērs.
Jā, šitādi piemēri man arī bieži. Bet es cenšos uzzīmēt service road/parking isle līdz galam un tad pievienot beigās footway/path. Protams, bieži sanāk stulbi gadījumi, kad tādi pievienoti footway pa parkingu garāki nekā pats footway pēc tam. Piemēram: parking-weird.png
Varbūt es esmu pārāk pesimistiski noskaņots, bet diez vai daudzi dara tāpat, kā Tu. Diez vai var sazīmēt visus iespējamus footway, ja stāvvieta ir pietiekami liela vai kaut kādas neparastas formas. Pat ja var, kas būs ar verifiability ja to footway nemaz nav on the ground?
Nav jau jāsazīmē visi iespējamie - serviceway tāpat ļoti vēlams iezīmēt, un tad jau tikai atliek savienot pienākošos footways.
Tādas situācijas, kur maršrutēšana pa malu būtu mega noderīga būs ļoti maz, un tās parasti var atrisināt ar pāris jaunām nodēm...
Tā kā šādi maršrutē tikai viens rīks, es tomēr piedāvātu amenity=parking klasificēt vairāk kā landuse.
Ja jums ir parkingi, kur trūkst maršrutējamu ceļu un galīgi negribas pašiem zīmēt, dodiet man :D
Runājot par https://osmlatvija.zulipchat.com/#narrow/stream/358602-general/topic/TomTom.20-.20Isolated.20Highways.20challenge/near/375987119 - vai kāds routeris vispār maršrutē bez savienotiem ceļiem? T.i., vai kāds reāli caur parkingu izbrauks šeit kaut vai pa maliņu? Es baidos, ka nezīmēt ceļus tādās vietās atstās maršrutēšanu bez izbraukšanas vēl ilgi. Un ja populārie routeri to nedara, es teiktu, ka vajag tomēr zīmēt pagaidām vismaz.
Es vienkārši izmantoju iespēju pajautāt par to cilvēkiem, kas taisa routing'u :)
Varbūt tas ietekmēs, cik ilgi būs vēl jāzīmē caur katru stāvlaukumu.
Jā, es arī to vispārīgi jautāju (tāpēc ne tajā tēmā). Es pats nezinu, ko routeri tur dara un kādi tur plāni.
Jā, pirmkārt to noteikti neieviesīs drīz - un visi routeri!
Otrkārt, sazīmēt ceļus tāpat ir derīgi. To pat izmanto (vismaz agrāk izmantoja) Teslas automātiskai braukšanai pa parkingu :)
Rihards Olups said:
Ja jums ir parkingi, kur trūkst maršrutējamu ceļu un galīgi negribas pašiem zīmēt, dodiet man :D
https://www.openstreetmap.org/way/170303294 Vai man tas prasītu 10 sekundes iezīmēt? Drošvien. Vai meklēt šito topiku un quote aizņēma 5 minūtes? Drošvien. Vai atgādināt, ka Rihards nolēma būt voluntieris - priceless :wink:
Mazas aizdomas, ka iemesls bija arī tas, ka tur apkārt vēl ļoti daudz labojama un papildināma ;)
Satreisoju šo to, bet nu vēl jau daudz varētu. Daudz kam arī aplūkošana dabā būs nepieciešama.
Rihardam par prieku paparsēju gadījumus, kur ceļi beidzas tieši pie laukuma robežas, kur drošvien vajag pazīmēt. https://osmlatvija.github.io/Osmalyzer/Terminating%20Ways%20report.html :working_on_it: Pārsvarā tur visiem gadījumiem daudz vēl cits apkārt jālabo un jāzīmē. Ir arī false positives, bet sazīmētas dīvainības arī ir 100 variantos.
Tādi nubi dažreiz ir arī gareniem street-side parking (laikam apkašējais labais variants) - nekad nezinu, vai ar tiem kaut ko darīt. Parasti tādiem nepievieno, jo teorētiski routeris apstāsies uz blakus ceļa.
unconnected-criminal.png
A-ha! Rich pieķerts nesavienošanā! :grinning_face_with_smiling_eyes:
:D
Tas ir kas, 2012. gads?
Varbūt vēl nebiju iemācījies, vai arī nebiju to objektu izveidotājs =)
Last updated: Dec 22 2024 at 04:13 UTC