Stream: adreses

Topic: Aizstāt addr:floor ar level


view this post on Zulip Dāvis Kļaviņš (Oct 15 2023 at 15:39):

Priekšlikums botam pielikt, lai:
1) dzēš addr:floor, ja ir norādīts level,
2) aizstāj addr:floor (vērtība mīnus 1) ar level, kur level nav noradīts un addr:floor ir integer. Ja addr:floor=G, tad level=0.
Šībrīža addr:floor lietojums (lietots tikai punktiem) un level vērtībām: floor_level.xlsx

Collection of scripts to update and maintain OpenStreetMap data in Latvia (currently only addresses). See https://wiki.openstreetmap.org/wiki/Automated_edits/Latvia-bot. - GitHub - Davis-Klavins/os...

view this post on Zulip HellMap (Oct 15 2023 at 15:57):

level=* ir fiziskais stāvs un addr:floor=* ir loģiskais/adreses stāvs. Manuprāt, tos nevajag jaukt kopā. Stāvi pasaulē ļoti bieži ir ar burtiem, ar izlaistiem burtiem (piemēram I jo izskatās pēc 1) un pat nummuriem (piemēram, 13) un nekur nav teikts, ka tie sakrīt ar level+1, īpaši jo stāvus skaita dažādi dažādās vietās. Man neliekas laba doma taisīt izņēmumu Latvijai - OSM nav vietējais projekts. Ja uzņēmums vai ēka norāda savus stāvus adresēs, tad to arī vajadzētu likt addr:floor. Un ja level nesakrīt ar to, kā OSM skaita, tad arī level klāt. Ja stāvi nav nummurēti/apzīmēti speciāli, tad tikai level.

view this post on Zulip Dāvis Kļaviņš (Oct 15 2023 at 16:33):

Atskaitot dažas kļūdas, visiem ierakstiem Latvijā level ir addr:floor-1, līdz ar to kamdēļ dublēt tos pašus datus divreiz. Pat, ja ir ar burtiem (LV šobrīd faktiski nav, jo ar G ir domāts ground floor un H ir pārrakstīšanās, jo level=0), var izmantot level:ref ("level:ref=* (if also used) will usually have the same value as addr:floor"). Būtībā jau addr:floor ir paredzēts adresācijai, bet adresācijā Latvijā stāvus nelieto, tikai dzīvokļus. Atstāju tikai tāpēc, ka norāda stāvu, kas ir noderīga informācija, bet, tagad skatoties, to taču var norādīt tikai ar level.

view this post on Zulip HellMap (Oct 15 2023 at 16:44):

OSM lieto pasaulei standarda adresāciju nevis Latvijas speciālo. Tas, ka Latvijā nav adresēs stāvi neko priekš OSM nenozīmē. Var paņemt jebkuru saitu, piemēram https://kpfi.lv/index.php?page=kontakti un te smuki "Adrese: Maskavas iela 165, Rīga, LV-1019 (3. stāvs)". Tas ir tas, ko lietotājs gaida un addr:floor is tieši tam atbilstošs un aplikācijas to pareizi norādīs. Kāpēc tas būtu jāmaina uz level?

view this post on Zulip Dāvis Kļaviņš (Oct 15 2023 at 16:56):

Level ir 974 objektiem, addr:floor 83 - par kārtu mazāk. Ir vēl level:ref, bet visi 27 nepareizi (1st floor un 2nd floor vietā būtu jābūt level=0 un level=1). Lietotājs pēc level neatradīs, bet pēc addr:floor atradīs? Jā, ja gala lietotājam stāvs tiek pasniegts, Latvijā tam nepieplusojot 1, tad ļoti iespējams, ka neatradīs. Vai tāpēc būtu visiem level jāveido kopijas ar addr:floor, bet ar vērtību -1, jo tas ir tas, ko lietotājs gaida?

view this post on Zulip i-ky (Oct 16 2023 at 07:51):

Dāvis Kļaviņš said:

Atskaitot dažas kļūdas, visiem ierakstiem Latvijā level ir addr:floor-1, līdz ar to kamdēļ dublēt tos pašus datus divreiz.

Tamdēļ, ka pietiek ar vienu izņēmumu, lai pirmais apgalvojums kļūtu aplams.
https://rationalwiki.org/wiki/Fun:Proof_that_all_odd_numbers_are_prime

view this post on Zulip Dāvis Kļaviņš (Oct 16 2023 at 08:27):

Vienīgais, ko varu iedomāties, ir izlaisti stāvi loģiskajā numerācijā (piem., 13.) un pieņēmums, ka kādreiz Latvijā tāds gadījums varētu būt. Jo gadījumus, kad stāvs ir apzīmēts ar burtiem vai ciparu un burtu kombināciju (nezinu gan, vai Latvijā tādi gadījumi vispār ir), var aprakstīt ar level:ref.

view this post on Zulip i-ky (Oct 16 2023 at 08:36):

Manuprāt, jāizpēta vēl, kas liek tos addr:floor. Ja tas ir EveryDoor vai kaut kāda cita populāra aplikācija, tad sākumā būtu jāparunā ar lietotņu autoriem, lai izslēgt addr:floor pielikšanu Latvijā (līdzīgi kā bija ar #adreses > StreetComplete quest). Automātiski dzēst "pa kluso" nešķiet smuki.

view this post on Zulip Rihards Olups (Oct 16 2023 at 10:24):

level= es vienmēr esmu licis ar 0-indeksu, jo tieši tā tas sākumā visur pasaulē OSM tika lietots.
addr:floor uzņēmumiem būtu norādītais stāvs.
Tie tiešām šķiet atsevišķi.

view this post on Zulip Dāvis Kļaviņš (Oct 16 2023 at 10:44):

Ja vien level pieskaitot 1 neiegūtu addr:floor. Bet par to, ka jāapskatās, no kurienes šie nāk, piekrītu.

view this post on Zulip Dāvis Kļaviņš (Oct 16 2023 at 19:15):

Dažus ierakstus paskatījos, no Every Door nāk. Tai aplikācijai vispār valstīm un teritorijām specifiski nosacījumi ir? Skatīt visus vai rakstīt pieprasījumu atlasei, lai pārbaudīti, vai nav citu avotu, nav jēga vēl vairāk laiku tērēt, jo realizācijai tāpat izskatās, ka atbalsta nav. No laika patēriņa gan arī nelietderīgi lietotājiem 2x prasīt ievadīt vienu un to pašu informāciju.

view this post on Zulip Rihards Olups (Oct 16 2023 at 19:16):

Dāvis Kļaviņš said:

Dažus ierakstus paskatījos, no Every Door nāk. Tai aplikācijai vispār valstīm un teritorijām specifiski nosacījumi ir? Skatīt visus vai rakstīt pieprasījumu atlasei, lai pārbaudīti, vai nav citu avotu, nav jēga vēl vairāk laiku tērēt, jo realizācijai tāpat izskatās, ka atbalsta nav. No laika patēriņa gan arī nelietderīgi lietotājiem 2x prasīt ievadīt vienu un to pašu informāciju.

level vai addr:floor?

view this post on Zulip Dāvis Kļaviņš (Oct 16 2023 at 19:18):

Ja norādīti abi, tad visbiežāk abi ir pielikti vienlaicīgi ar Every Door.


Last updated: Dec 22 2024 at 05:10 UTC