[Talk-lt] addr -> contact

Ramas ieskok at ramuno.lt
Mon Mar 20 10:29:46 UTC 2017


Laba,
kaip suprantu, šis siūlymas niekaip nesprendžia atvejų, kai keli pastatai
turi tą patį adresą? Tokių atvejų mažai, bet ten automatikos irgi
nepadarysi...

Man labiausiai kliūna, kad tai nėra patvirtinta schema ir kai kurie
įrankiai gali ignoruoti tokias žymes.

2017-03-20 11:27 GMT+02:00 Tomas Straupis <tomasstraupis at gmail.com>:

> Sveiki
>
>   Adresai OSM'e žymimi addr:* žymomis (addr:city, addr:street,
> addr:housenumber ir pan.). Tai jau senas dalykas, niekas šitoje
> vietoje nesikeičia.
>
>   Bet tuo pačiu adresu gali būti keli objektai, ne tik pats pastatas.
> Tarkim dar eilė lankytinų vietų.
>
>   Dabar tokioje situacijoje addr:* žymas turi ir pastatas, ir visos
> lankytinos vietos. Tai kartais gaunasi, kad tas pačias addr:* žymas
> turi daug objektų ir norint tiesiog geolokuoti adresą, gauname daug
> variantų.
>   Tokiu atveju neįmanoma patikrinti, ar nėra adresų dublių - tarkim
> vedėm adresus Apynių 5 ir Apynių 7, vietoje 7 parašėm 5 ir turim vieną
> neteisingą adresą, bet jo niekaip negalima aptikti automatiniu
> tikrinimu.
>   Galima rasti ir daugiau tokio žymėjimo minusų [1].
>
>   Eilė metų yra pasiūlytas sprendimas: add:* žymas dėti tik grynai
> adreso objekto nurodymui (kas tai bebūtų, taškas ar pastatas). addr:*
> žyma yra tik VIENA. Visi lankytini objektai turi ne addr:*, o
> analogiškas contact:* žymas, t.y. contact:city, contact:street,
> contact:housenumber ir pan. T.y. contact žyma nurodo, koks yra
> kažkokios lankytinos vietos kontaktinis adresas. Jei yra tik vienas
> OSM objektas vienu adresu, tai tada contact:* žymos nerašomos, užtenka
> ir addr:* žymų.
>
>   Tai leidžia tvarkingiau dėlioti adresus, galima daryti daug naudingų
> automatinių patikrinimų (daug jų jau dabar daro tarkim Osmose QA
> įrankis). Žemėlapyje daug paprasčiau adreso numerį rodyti tik vieną
> kartą, o ne tiek, kiek yra lankytinų vietų be ženkliukų.
>
>   Patikrinau, kaip contact veikia openstreetmap.org svetainėje ir
> OsmAnd navigacijoje - veikia gerai :-) T.y. mato adresą ir iš
> contact:* žymų.
>
>   Yra problema, kad iD redaktorius adresą primygtinai nori vesti tik
> addr: žymose (t.y. norint įvesti kontaktus reikia rankomis įrašyti
> žymų pavadinimus). Na bet čia neturėtų būti problema automatu aptikus
> tokią situaciją ir adresus perkelti į contact:* žymas.
>
>   Ar matote kas nors potencialių problemų contact:* naudoti ir Lietuvoje?
>
> P.S. Ši "contact:*" schema vis dar „siūlymo“ būsenoje, nors jau eilė
> metų naudojama:
> 1. https://wiki.openstreetmap.org/wiki/Proposed_features/
> House_numbers/Bremen_Schema
>
> --
> Tomas
>
> _______________________________________________
> Talk-lt mailing list
> Talk-lt at openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-lt
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/talk-lt/attachments/20170320/08210e87/attachment.html>


More information about the Talk-lt mailing list