Top!
Gribētos izlabot bet liekas jocīgi ja nu gadījumā veikals kautkādos laukos vairs nav vai ir pārtapis par Citro.
pasts
hmm
liekas ka visām franžīsēm ir vismaz 3 nosaukumu varianti
Cik veikalu pie mums sauc Veikals? :upside_down:
image.png
pārāk daudz
https://www.mapillary.com/app/?lat=55.8854739&lng=26.498149099972&z=17&pKey=304562364720564&focus=photo&x=0.1598228799383007&y=0.3208408986062228&zoom=1.78125
bet vismaz viens tomēr ir ar pareizu nosaukumu....
pēdiņas
oh no
318 POI un 311 ēkas
un iespējams ka palaidu garām kādus ar nestandarta pēdiņām
Jā, es ik pa laiku sastopos ar kaut kādu lauku bodi, kurai nosaukums = lietojums, tādi kā Veikals vai Frizētava. Vienmēr domāju, via ir jēga to likt...
Fool proof gadījumus, sevišķi tādus, kur gadījumu daudz, teorētiski var botam iebarot. Vienkāršākajā gadījuma formā key, value pattern, uz ko labot value.
tos kur ir "nosaukums" bez jebkā cita varētu bots
Colby said:
pasts
hmm
Par šo jau ir #general > Post box validator (ja Latvijas Pasts atļaus izmantot datus).
Colby said:
liekas ka visām franšīzēm ir vismaz 3 nosaukumu varianti
Jāsāk ar to, ka piereģistrēt tos Name Suggestion Index'ā. Mūsu franšīzes ir pārāk mazas, lai NSI tos reģistrētu pats (ja nemaldos, vajag vismaz 50 izmantošanas gadījumus).
Es katru reizi rakstot kaut ko kā Omniva pakomātu domāju - kāpēc nav NSI ieraksta. Ehh, vēl viens darbs :pensive:
HellMap said:
Es katru reizi rakstot kaut ko kā Omniva pakomātu domāju - kāpēc nav NSI ieraksta. Ehh, vēl viens darbs :pensive:
Igauņu Omniva jau pievienota:
https://nsi.guide/index.html?t=operators&k=amenity&v=post_office&tt=omniva#omniva-df7ea1
https://nsi.guide/index.html?t=operators&k=amenity&v=post_box&tt=omniva#omniva-f66fc9
https://nsi.guide/index.html?t=brands&k=amenity&v=parcel_locker&tt=omniva#omniva-49b665
Bet nu visus mūsu Elvi, Top!, Mego, etc. var droši sabāzt tur. Vajadzētu sarakstu ar nosaukumiem pēc skaita.
+------------------+--------+
| nosaukums | skaits |
+------------------+--------+
| Swedbank | 232 |
| Narvesen | 221 |
| SEB | 202 |
| Circle K | 195 |
| Maxima X | 152 |
| Mēness aptieka | 134 |
| LaTS | 125 |
| Mego | 121 |
| Rimi | 119 |
| Elvi | 83 |
| Drogas | 73 |
| Aibe | 68 |
| Hesburger | 64 |
| Top! | 61 |
| Citro | 59 |
| Benu | 59 |
| Brāļu kapi | 51 |
| Viada | 50 |
| Beta | 49 |
| top! | 46 |
| Depozīta punkts | 45 |
| Lats | 43 |
| Top | 40 |
| Vesko | 37 |
| Lidl | 33 |
| Maxima XX | 30 |
| Forevers | 30 |
| Kultūras nams | 28 |
| Ehrle | 28 |
| Maxima XXX | 27 |
| Frizētava | 27 |
| Citadele | 26 |
| Apotheka | 26 |
| Latvijas balzams | 26 |
| Ziedi | 26 |
| Kurši | 26 |
| Fenikss | 25 |
| Virši | 23 |
| Latvijas aptieka | 23 |
| Luminor Bank | 22 |
| Veikals | 22 |
| Pārtika | 22 |
| LMT | 22 |
| Tele2 | 22 |
| Pepco | 20 |
| Maxima | 19 |
| Caffeine | 19 |
| Euro aptieka | 18 |
| Latvijas Pasts | 17 |
+------------------+--------+
top 50 no geofabrik pois, pois_a un buildings_a
A kam konkrēti tas ir? Kas ir tie lauki?
name= un cik tie atkārtojas
Es domāju, kas ir pois_a, buildings_a?
http://download.geofabrik.de/osm-data-in-gis-formats-free.pdf
http://download.geofabrik.de/europe/latvia.html
Tu tajā tabulā redzi arī visus plikus tegus vai arī viss jau sadalīts? Piemēram, tu tur vari atrast nosaukumus tikai amenity=shop?
Vai tie dati dubulto pois_a un building_a - piemēram building=yes + amenity=shop būs divas reizes slāņos (vai kā tur tas ir sadalīts)?
pa tagiem var bet man slinkums visus tos convenience/fuel/jeweller/etc šķirot
Es tikai teorētiski zināt, vai QGISā to varētu darīt vai arī vieglāk citādi parsēt
oh... dublējas gan
image.png
es ar qgis jau to daru
Jā, es saprotu, ka tas jau no QGIS, tāpēc es arī par iespējām uzdodu papildjautājumus :question:
Es cik saprotu tur ir lietojams shape file visādiem mērķiem, bet konkrēti OSM iespējas (tegi, filtri, etc) tikai tik, cik Geofabrik ir sadalījis un cik pašam pēc tam manuāli darīt - un cik un ko var darīt es īsti nezinu
nu šoreiz mana vaina jo buildings un pois_a savilku kopā
+------------------+-------+
| name | count |
+------------------+-------+
| Swedbank | 230 |
| SEB | 200 |
| Narvesen | 165 |
| Mēness aptieka | 133 |
| Maxima X | 110 |
| Circle K | 108 |
| Rimi | 107 |
| LaTS | 99 |
| Mego | 96 |
| Drogas | 70 |
| Elvi | 66 |
| Aibe | 55 |
| Benu | 55 |
| Brāļu kapi | 51 |
| Hesburger | 50 |
| Citro | 46 |
| Top! | 43 |
| Depozīta punkts | 43 |
| Lats | 34 |
| top! | 32 |
| Vesko | 31 |
| Forevers | 30 |
| Beta | 29 |
| Frizētava | 27 |
| Latvijas balzams | 26 |
| Top | 26 |
| Citadele | 25 |
| Apotheka | 25 |
| Maxima XX | 23 |
| Ziedi | 23 |
| Lidl | 23 |
| Latvijas aptieka | 22 |
| Luminor Bank | 22 |
| Pārtika | 21 |
| Tele2 | 21 |
| Maxima XXX | 20 |
| LMT | 20 |
| Pepco | 20 |
| Caffeine | 19 |
| Euro aptieka | 18 |
| Veikals | 18 |
| Pica LuLū | 17 |
| Jānis Roze | 17 |
| Ehrle | 17 |
| Fenikss | 16 |
| Jahonts | 16 |
| Kurši | 16 |
| Ebreju kapi | 16 |
| Maxima | 14 |
+------------------+-------+
izlabots top 50
tomēr ēkas ik ļoti nenojauca rezultātus
Galvenais, lai mēs stādamies priekšā, uz ko vispār jāskatās.\
A Maxima bez X arī eksistē? Kā viņiem vispār tas dalās... Vai visi, kas nav XX un XXX ir automātiski X?
Tabula ir case sensitive. Jautājums, vai mums ir brendi, kur atšķirība ir tikai lielajos/mazajos burtos? Vai arī var apvienot. Tas gan drošvien neko jaunu neatradīs.
kuldīgas "Maxima"
image.png
viss ar maziem burtiem
+------------------+-------+
| name | count |
+------------------+-------+
| swedbank | 230 |
| seb | 201 |
| narvesen | 165 |
| lats | 138 |
| mēness aptieka | 137 |
| maxima x | 110 |
| circle k | 108 |
| rimi | 107 |
| mego | 96 |
| top! | 77 |
| aibe | 74 |
| drogas | 70 |
| elvi | 69 |
| benu | 56 |
| brāļu kapi | 52 |
| citro | 50 |
| hesburger | 50 |
| depozīta punkts | 43 |
| top | 35 |
| forevers | 34 |
| beta | 33 |
| vesko | 32 |
| latvijas aptieka | 28 |
| frizētava | 28 |
| latvijas balzams | 27 |
| citadele | 25 |
| apotheka | 25 |
| ziedi | 24 |
| maxima xx | 23 |
| euro aptieka | 23 |
| lidl | 23 |
| latvijas pasts | 22 |
| luminor bank | 22 |
| pārtika | 21 |
| tele2 | 21 |
| maxima xxx | 20 |
| lmt | 20 |
| pepco | 20 |
| caffeine | 19 |
| ehrle | 19 |
| veikals | 18 |
| benu aptieka | 18 |
| jānis roze | 18 |
| pica lulū | 17 |
| mini top! | 17 |
| mana aptieka | 16 |
| fenikss | 16 |
| alk outlet | 16 |
| jahonts | 16 |
+------------------+-------+
Ļoti līdzīgi. Apakšā nedaudz dažādi.
top, Top, top!, Top!
These are the most common POI titles with at least 10 occurences grouped by type (recognized by NSI):
title(s) count counts tag value(s)
"Swedbank" 266 amenity atm
"SEB" 231 amenity atm
"Narvesen" 163 shop convenience; kiosk; supermarket
"Citadele" 141 amenity atm
"LaTS", "Lats", "LATS", "LaTs" 139 104+30+2+3 shop convenience; supermarket
"Mēness aptieka", "Mēness Aptieka" 136 132+4 amenity pharmacy
"Rimi" 119 shop convenience; supermarket
"Top", "Top!", "TOP", "top!", "TOP!", "top" 111 26+42+8+33+1+1 shop convenience; supermarket
"Maxima X" 107 shop convenience; supermarket
"Omniva", "omniva" 101 100+1 amenity parcel_locker
"Mego" 92 shop convenience; supermarket
"Viada" 92 amenity fuel
"Circle K" 88 amenity fuel
"AIBE", "Aibe", "aibe", "AiBe" 78 12+57+8+1 shop convenience; supermarket
"Luminor Bank" 76 amenity atm
"Circle K" 72 shop convenience
"Elvi", "ELVI", "Elvī" 71 66+4+1 shop convenience; supermarket
"Neste", "NESTE" 70 69+1 amenity fuel
"Drogas" 67 shop chemist
"DPD", "dpd" 57 55+2 amenity parcel_locker
"Benu", "BENU" 56 55+1 amenity pharmacy
"Citro", "citro", "CITRO" 50 46+3+1 shop convenience; supermarket
"Hesburger" 49 amenity fast_food
"Rīgas satiksme", "Rīgas Satiksme" 45 35+10 amenity vending_machine
"Luminor" 43 amenity atm
"Latvijas pasts", "Latvijas Pasts" 42 14+28 amenity post_office
"Lavazza" 41 amenity vending_machine
"Depozīta punkts" 40 amenity recycling
"Tele2" 37 office telecommunication
"Venipak" 37 amenity parcel_locker
"Circle K" 36 amenity car_wash
"SEB", "Seb" 36 34+2 amenity bank
"Virši", "Virsi" 35 34+1 amenity fuel
"Forevers", "forevers" 33 29+4 shop butcher
"beta", "Beta", "BETA" 32 3+28+1 shop convenience; supermarket
"Vesko", "vesko" 31 30+1 shop convenience; supermarket
"Latvijas balzams", "Latvijas Balzams", "Latvijas Balzāms", "Latvijas balzāms" 31 25+1+4+1 shop alcohol
"Omniva" 30 amenity vending_machine
"e-mobi", "E-Mobi" 30 29+1 amenity charging_station
"Frizētava", "Frizetava", "Frīzētava", "FRIZĒTAVA" 30 27+1+1+1 shop hairdresser
"Latvijas aptieka", "Latvijas Aptieka" 29 22+7 amenity pharmacy
"Banknote" 28 shop pawnbroker
"Apotheka" 27 amenity pharmacy
"Latvijas nafta", "Latvijas Nafta" 27 13+14 amenity fuel
"CSDD" 26 amenity charging_station
"Virši-A", "VirŠi-A", "Virši-a", "VIRŠI-A" 25 22+1+1+1 amenity fuel
"Latvijas Propāna Gāze", "Latvijas Propāna gāze", "Latvijas propāna gāze" 24 18+3+3 amenity fuel
"Swedbank" 24 amenity bank
"Maxima XXX" 23 shop supermarket
"Lidl" 23 shop supermarket
"Maxima XX" 23 shop supermarket
"Partika", "Pārtika" 23 2+21 shop convenience; supermarket
"Ziedi", "ziedi" 22 21+1 shop florist
"Euro aptieka", "EURO Aptieka", "Euro Aptieka" 22 18+1+3 amenity pharmacy
"Citadele" 22 amenity bank
"Tele2" 22 shop mobile_phone
"Autoserviss" 20 shop car_repair
"Pepco" 20 shop clothes
"mini Top!", "mini top", "mini top!", "mini TOP", "mini Top", "Mini Top", "Mini TOP!", "Mini Top!" 20 3+1+9+1+2+1+1+2 shop convenience; supermarket
"Caffeine" 19 amenity cafe
"Jānis Roze", "JĀNIS ROZE", "Janis Roze" 19 17+1+1 shop books
"Ehrle", "EHRLE" 19 17+2 amenity car_wash
"Dino Zoo", "Dino zoo" 18 17+1 shop pet
"Astarte" 18 amenity fuel
"BENU Aptieka", "Benu aptieka", "BENU aptieka" 18 11+5+2 amenity pharmacy
"Gotika Auto", "Gotika auto" 18 5+13 amenity fuel
"Veikals" 17 shop convenience; supermarket
"Pica LuLū" 17 amenity fast_food
"Jahonts" 16 shop jewelry
"RD Electronics", "RD electronics" 16 15+1 shop electronics
"Ramirent" 16 shop tool_hire
"Mana Aptieka", "Mana aptieka" 16 7+9 amenity pharmacy
"PUTO", "Puto" 16 3+13 amenity car_wash
"E. Gulbja Laboratorija", "E. Gulbja laboratorija" 16 10+6 healthcare laboratory
"Humana" 15 shop charity
"Fenikss" 15 amenity bar
"LMT" 15 shop mobile_phone
"Kurši" 15 shop doityourself; hardware
"dpd", "DPD" 15 1+14 amenity vending_machine
"McDonald's" 14 amenity fast_food
"Latvijas pasts", "Latvijas Pasts" 14 3+11 amenity parcel_locker
"R.D.A." 14 shop clothes
"Maxima" 14 shop convenience; supermarket
"Alk outlet", "Alk Outlet", "ALK Outlet", "ALK OUTLET" 14 1+9+3+1 shop alcohol
"Kool", "KOOL" 13 3+10 amenity fuel
"Ergo", "ERGO" 13 12+1 office insurance
"aptieka 1", "Aptieka 1" 13 4+9 amenity pharmacy
"Metropole", "metropole" 12 11+1 shop optician
"Alkoutlet", "AlkOutlet" 12 9+3 shop alcohol
"Viada" 12 shop convenience; kiosk
"MyFitness" 12 leisure fitness_centre
"BTA", "bta" 12 10+2 office insurance
"Fenikss", "Fēnikss" 11 10+1 amenity gambling
"Mājai un dārzam", "Mājai un Dārzam" 11 7+4 shop doityourself; hardware
"Optimus mēbeles", "Optimus Mēbeles", "OPTIMUS mēbeles" 11 7+3+1 shop furniture
"GUSTAVbeķereja", "Gustavbeķereja" 11 2+9 shop bakery
"Centrālā laboratorija", "Centrālā Laboratorija" 11 8+3 healthcare laboratory
"Kurzemes gaļsaimnieks", "Kurzemes Gaļsaimnieks" 11 9+2 shop butcher
"Zoo centrs", "Zoo Centrs", "zoo centrs" 11 8+1+2 shop pet
"Pārtikas veikals", "Partikas veikals" 11 10+1 shop convenience
"Laima" 10 shop confectionery
"Lukoil" 10 amenity fuel
"Vynoteka", "VYNOTEKA" 10 9+1 shop alcohol
"Aptieka" 10 amenity pharmacy
"Bite", "bite" 10 9+1 shop mobile_phone
"Automazgātava", "AUTOMAZGĀTAVA" 10 8+2 amenity car_wash
"Fenikss" 10 leisure adult_gaming_centre
POI "title" here means the first found value from tags "brand", "name", "operator". Title values are case-insensitive, leading/trailing whitespace ignored, Latvian diacritics ignored, character '!' ignored. Title counts will repeat if the same element is tagged with multiple NSI POI types.
Data as of 2023-05-13T20:22:00Z. Provided as is; mistakes possible.
Jo vairāk skatos, jo vairāk sarežģījumi. Bet nu laikam šitā vairāk vai mazāk atbilst reālam vismaz daļēji pareizi nosauktam skaitam visiem NSI atpazītiem "punktiem". Daudz kandidātu priekš NSI un vēl vairāk kandidātu labošanai...
Šīs nosaukumu aiztāšanas nebūtu lietderīgāk botam pievienot? Jo manuāli vienreiz salabojot, ar laiku tāpat variācijas saradīsies. Regulāri kādam pārbaudīt laiku prasa, ko labāk veltīt automātiski neizlabojamām lietām. Sarakstu var glabāt, piemēram, kā CSV iekš GitHub.
Jā, botu protams var tasīt. Bet te jābūt uzmanīgam ar to visu. Nav nekādas garantijas, ka kaut kādi veikali vai kas tur vēl nesaucas vienādi. Vai arī, ka kartētājs vispār pareizi uzrakstījis. Katrs nosaukums teorētiski manuāli tik un tā jāievada. Un tur ir visvisādas kombinācijas name/brand/operator un kas tik vēl ne. Manuāli nepaskatoties, var sanākt ļoti greizi. Vismaz sākumam vajadzētu salikt visus populāros nosaukumus NSI, jo tad visādi iD un SC paši piedāvās salikt tegus pareizus.
Vaicājumi pret esošajiem (un var arī vēsturiskajiem) datiem, protams, jāparaksta un jāapskatās, vai pieņēmums izpildās viennozīmīgi. Tas, ka tur varbūt nemaz nav nekā ar attiecīgo nozīmi, nav problēma nosaukumu labošanas kontekstā. Var izlabot nosaumumu arī apvidū neeksistējošam objektam. Pēc tam to dzēst vai izlabot pareizi jau var manuāli. Pieņēmumus, kas izpildās, ir ļoti viegli pielikt klāt adrešu botam (nosaukums jau veidots tāds visaptverošs ar domu, ka ar laiku varētu ne tikai adreses būt).
Nosaukumus, kas ir "veikals", "kafejnīca" u.tml. uz tagiem parveidot, nosaukumu dzēšot (par ko bija runa iepriekš), arī nav sarežģīti. Grūtākais (laikietilpīgākais) ir izskatīt datus un atlasīt pieņēmumus, kas izpildās.
Colby said:
pēdiņas
oh no
Uh jā, nosaukumu vienādošana, "Veikals" nonešana un aprakstošo "name" (piem., kuri iekļauj "veikals") vienkāršošana ir superīga lieta - ja precīzi definē izmaiņas un te apspriežot šķiet derīgas, to būtu ļoti labi darīt :)
HellMap said:
Jā, es ik pa laiku sastopos ar kaut kādu lauku bodi, kurai nosaukums = lietojums, tādi kā Veikals vai Frizētava. Vienmēr domāju, via ir jēga to likt...
Varbūt kāds jau postēja, bet - nē, tādus nevajag likt nosaukumā.
https://wiki.openstreetmap.org/wiki/Good_practice#Don't_use_name_tag_to_describe_things
The name tag should be used for the common name of a feature. It should not describe or label the feature. For example, it is incorrect to use name=track on a track road through a forest.
Colby said:
viss ar maziem burtiem
+------------------+-------+ | name | count | +------------------+-------+ | swedbank | 230 | | seb | 201 | | narvesen | 165 | | lats | 138 | | mēness aptieka | 137 | ... +------------------+-------+
Neticu, ka ir tik daudz :D
Rihards Olups said:
Colby said:
viss ar maziem burtiem
-snip-
Neticu, ka ir tik daudz :D
nezināju kā citādāk padarīt case-insensitive un vnk visu pārveidoju
Colby said:
Rihards Olups said:
Colby said:
viss ar maziem burtiem
-snip-
Neticu, ka ir tik daudz :D
nezināju kā citādāk padarīt case-insensitive un vnk visu pārveidoju
Ā, sapratu - sākumā šķita, ka tiešām tik daudz lowercase ierakstu pašos tagos :)
Rihards Olups said:
Varbūt kāds jau postēja, bet - nē, tādus nevajag likt nosaukumā.
Runa jau nav par aprakstu. Bet kad uz veikala liels uzraksts "VEIKALS" un nekā cita nav.
Man ar Colby nesakrīt skaits, jo es parsēju brand->name->operator, jo paskatījos Overpass un ir visi iespējamie varianti/kombinācijas ar šiem. Piemēram "Swedbank" var būt sabāzts jebkur. Es nesāku parsēt atšķirības, jo tad tur tūkstošiem kombināciju.
HellMap said:
Rihards Olups said:
Varbūt kāds jau postēja, bet - nē, tādus nevajag likt nosaukumā.
Runa jau nav par aprakstu. Bet kad uz veikala liels uzraksts "VEIKALS" un nekā cita nav.
Tas joprojām nav nosaukums :)
Tad vienkārši name= ir tukšs (ja vien kaut kur citur nav nosaukums; čekā vai uz durvīm var dabūt operator=).
HellMap said:
Man ar Colby nesakrīt skaits, jo es parsēju brand->name->operator, jo paskatījos Overpass un ir visi iespējamie varianti/kombinācijas ar šiem. Piemēram "Swedbank" var būt sabāzts jebkur. Es nesāku parsēt atšķirības, jo tad tur tūkstošiem kombināciju.
Jā, vajadzētu vienoties par vienu "setu" un to puslīdz arī vienādot datos. Bankomāties es dažus mazliet pielīdzināju nesen, bet noteikti ka daaaaudz vēl palicis.
A ja būtu "VEIKAL" - tad būtu nosaukums?
Tas, iespējams, būtu piekodies uzraksta licējs, kurš blakus guļ, apkampis burtu "S" :)
Osmalyzer'a brendu saraksts - https://osmlatvija.github.io/Osmalyzer/Common%20Brands%20report.html Jāpalabo daudzus. Riharda priekam - daudz visādu "Pārtika", "Pārtikas veikals", "Ziedi", "Automazgātava", "Aptieka", "Frizētava", "Autoserviss" :)
Botam tehniski šos iebarot būtu elementāri. Manuāli jau mūžīgi varēs labot, tiklīdz kāds kārtējo aibīti ieliks. Grūtākais nonākt līdz pareizākajam variantam, ko likt brand, name un operator.
HellMap said:
Osmalyzer'a brendu saraksts - https://osmlatvija.github.io/Osmalyzer/Common%20Brands%20report.html Jāpalabo daudzus. Riharda priekam - daudz visādu "Pārtika", "Pārtikas veikals", "Ziedi", "Automazgātava", "Aptieka", "Frizētava", "Autoserviss" :)
Jā, kategorijas kā nosaukumus liek cilvēki, kurus Google Maps tā pieradinājuši :)
Es nebiju agrāk pamanījis, bet default karte renderē operator kā nosaukumu pakomātiem, bankomātiem u.c. -
parcel-oper.png "Arguments", ka nav kartē, ja nav nosaukums varētu pat neatteikties vairs uz noteiktiem POI.
Jā, tā ir sen, tāpēc arī cenšos likt pareizāko versiju, bez "neīstajiem" name.
Last updated: Dec 22 2024 at 03:46 UTC