<div dir="ltr"><div>Laba,</div><div>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...</div><div><br></div><div>Man labiausiai kliūna, kad tai nėra patvirtinta schema ir kai kurie įrankiai gali ignoruoti tokias žymes.</div></div><div class="gmail_extra"><br><div class="gmail_quote">2017-03-20 11:27 GMT+02:00 Tomas Straupis <span dir="ltr"><<a href="mailto:tomasstraupis@gmail.com" target="_blank">tomasstraupis@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Sveiki<br>
<br>
Adresai OSM'e žymimi addr:* žymomis (addr:city, addr:street,<br>
addr:housenumber ir pan.). Tai jau senas dalykas, niekas šitoje<br>
vietoje nesikeičia.<br>
<br>
Bet tuo pačiu adresu gali būti keli objektai, ne tik pats pastatas.<br>
Tarkim dar eilė lankytinų vietų.<br>
<br>
Dabar tokioje situacijoje addr:* žymas turi ir pastatas, ir visos<br>
lankytinos vietos. Tai kartais gaunasi, kad tas pačias addr:* žymas<br>
turi daug objektų ir norint tiesiog geolokuoti adresą, gauname daug<br>
variantų.<br>
Tokiu atveju neįmanoma patikrinti, ar nėra adresų dublių - tarkim<br>
vedėm adresus Apynių 5 ir Apynių 7, vietoje 7 parašėm 5 ir turim vieną<br>
neteisingą adresą, bet jo niekaip negalima aptikti automatiniu<br>
tikrinimu.<br>
Galima rasti ir daugiau tokio žymėjimo minusų [1].<br>
<br>
Eilė metų yra pasiūlytas sprendimas: add:* žymas dėti tik grynai<br>
adreso objekto nurodymui (kas tai bebūtų, taškas ar pastatas). addr:*<br>
žyma yra tik VIENA. Visi lankytini objektai turi ne addr:*, o<br>
analogiškas contact:* žymas, t.y. contact:city, contact:street,<br>
contact:housenumber ir pan. T.y. contact žyma nurodo, koks yra<br>
kažkokios lankytinos vietos kontaktinis adresas. Jei yra tik vienas<br>
OSM objektas vienu adresu, tai tada contact:* žymos nerašomos, užtenka<br>
ir addr:* žymų.<br>
<br>
Tai leidžia tvarkingiau dėlioti adresus, galima daryti daug naudingų<br>
automatinių patikrinimų (daug jų jau dabar daro tarkim Osmose QA<br>
įrankis). Žemėlapyje daug paprasčiau adreso numerį rodyti tik vieną<br>
kartą, o ne tiek, kiek yra lankytinų vietų be ženkliukų.<br>
<br>
Patikrinau, kaip contact veikia <a href="http://openstreetmap.org" rel="noreferrer" target="_blank">openstreetmap.org</a> svetainėje ir<br>
OsmAnd navigacijoje - veikia gerai :-) T.y. mato adresą ir iš<br>
contact:* žymų.<br>
<br>
Yra problema, kad iD redaktorius adresą primygtinai nori vesti tik<br>
addr: žymose (t.y. norint įvesti kontaktus reikia rankomis įrašyti<br>
žymų pavadinimus). Na bet čia neturėtų būti problema automatu aptikus<br>
tokią situaciją ir adresus perkelti į contact:* žymas.<br>
<br>
Ar matote kas nors potencialių problemų contact:* naudoti ir Lietuvoje?<br>
<br>
P.S. Ši "contact:*" schema vis dar „siūlymo“ būsenoje, nors jau eilė<br>
metų naudojama:<br>
1. <a href="https://wiki.openstreetmap.org/wiki/Proposed_features/House_numbers/Bremen_Schema" rel="noreferrer" target="_blank">https://wiki.openstreetmap.<wbr>org/wiki/Proposed_features/<wbr>House_numbers/Bremen_Schema</a><br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Tomas<br>
<br>
______________________________<wbr>_________________<br>
Talk-lt mailing list<br>
<a href="mailto:Talk-lt@openstreetmap.org">Talk-lt@openstreetmap.org</a><br>
<a href="https://lists.openstreetmap.org/listinfo/talk-lt" rel="noreferrer" target="_blank">https://lists.openstreetmap.<wbr>org/listinfo/talk-lt</a><br>
</font></span></blockquote></div><br></div>