[Talk-lt] Garmin žemėlapis

Mindaugas snaiperiui at gmail.com
Thu Mar 15 09:30:19 UTC 2018


>   Paieška veikia pagal administracines ribas. Jų daug trūksta. Kadangi
> turiu mažą motyvaciją tokius objektus suvedinėti, tai kartas nuo karto
> pažiūriu, kokie yra miestai su daugiausia įvestų adresų ir be
> administracinių ribų. Tada jiems suvedu admin ribas. Daugėduose yra
> tik vienas adresas... Tai laukti teks ilgai... Arba reikia prašyti
> manęs asmeniškai (be problemų rašykite, jei turite konkrečių poreikių,
> bet be variantų „suvesk visus X apskrities miestus“), arba reikia
> įvesti daugiau adresų tame mieste :-)

Čia nevisai suprantu tų administracinių ribų prasmės. Būtų aišku, jei
tarkim prie namo yra tik addr:street ir addr:number, o addr:city nėra.
Tokiu atveju addr:city, kurio reikia adresų paieškai, generuojamas
pagal kažkokius administracinius miestų poligonus.  Bet šiuo atveju
mes jau turime addr:city prie objekto. Ar neužtenka
  mkgmap:city!=* & addr:city=* { set mkgmap:city='${addr:city}' }
parašyti prieš admin_level eilutę:
  mkgmap:city!=* & mkgmap:admin_level7=* { set
mkgmap:city='${mkgmap:admin_level7}' }
kad tai veiktų (nors rodos turėtų vekti netgi ir su priešinga tvarka
jei to/tų admin_level nėra).

Jei būtų labai norima būtų sutvarkyti adresų indeksą (pvz. gauname
visos Lietuvos adresus importui, bet admin_level suvedimas visiems
kaimams užtrunka ilgai), tai galima automatiškai generuoti admin_level
poligonus, kad jie padengtų adresus su visais nurodytais addr:city.


Mindaugas



More information about the Talk-lt mailing list