Eesti linnaaadressid
Jump to navigation
Jump to search
Siin lehel on kirjeldatud, kuidas lihtsustada Eesti linnade hoonete way'de adresseerimist.
Vajalikud vahendid
- JOSM,
- soovitatav koos utilsplugin2 pluginaga
- Aadresside lähtefail,
- kätte saab neid OSM formaadis URL-idelt selliste variantidega:
- maakond (tase1): http://193.40.61.99/~jaakl/ads/aadressid.php?mk=37 - Harjumaa
- vald/linn ehk omavalitsus (tase2): http://193.40.61.99/~jaakl/ads/aadressid.php?ov=3075189 - Tallinn
- ala järgi: http://193.40.61.99/~jaakl/ads/aadressid.php?bbox=left,bottom,right,top - geograafilised koordinaadid siia
- Kahel esimesel on variandil on vaja kasutada EHAK koode, neid leiab kõige lihtsamini ametlikust baasist: http://metaweb.stat.ee/view_xml.htm?id=2800105&selectedRow=0&siteLanguage=ee . NB! oluline erand on Tallinn, kellel on see imelik ülaltoodud number EHAK koodi asemel miskipärast baasi pandud.
- kätte saab neid OSM formaadis URL-idelt selliste variantidega:
- OSM Addresser - otsib aadressi punktile lähima maja hoone (suletud way, building=yes) ja kopeerib tag-id sinna automaatselt :
- paigalda Python 2.7.1 http://www.python.org/
- paigalda lxml library http://lxml.de/
- lae alla OSM Addresser skript ja paki lahti http://kaupov.planet.ee/uploads/files/OSMAddresser/OSMAddresser.zip
Aadressi mudel
Vt https://docs.google.com/drawings/pub?id=1CU2hakG5GvGXkbBpm1hMHFzdlNyVXfrBLT2uIeCZ-Cs&w=960&h=720
OSM Addresser'i kasutamine
- Lae JOSM'iga alla muudetav ala OSM andmeid, soovitatav on väikeste osade kaupa teha, et pärast üle vaatamine lihtsam oleks. Näiteks üks Tallinna linnaosa.
- Hangi aadressifail OSM formaadis, mis kataks muudetava ala. (vt lingid ülalpool)
- Ava fail osmaddresser.py kaustast src tekstiredaktoriga ning muuda skripti alguses olevad muutujad:
- dataFilePath - eelmises punktis salvestatud fail,
- outFilePath - skripti väljundfail, võib olla sama, mis dataFilePath, mis hõlbustaks adresseerimist, kui on vaja skripti mitu korda käivitada,
- addressesFilePath - aadresside fail.
- Käivita skript.
- Ava väljundfail ja tee parandusmuudatused, mida skript teha ei suutnud. Vajadusel käivita skript uuesti.
Parandusmuudatuste tegemine
Kasutades nodesid aadresside lähtefailist, kustuta ära tag'id:
- addr:city
- addr:country
- addr:district
- addr:province
Kindlasti jäta alles tag'id:
- addr:housenumber
- addr:housename
- addr:street
- source
Elamupiirkonnad
Nurgapealsed eramud, millel 2 aadressi:
- kopeeri aadressi noded aadresside failist,
- kustuta mittevajalikud tag'id,
- paiguta node-d vastava aadressi sissekäigu (ukse) lähedale, samas et jääks maja ala sisse.
- eralda veidi üksteisest, et validaator rahul oleks.
Eramud, millel aadress hoonest eemal:
- leia Maaameti aadressi kaardilt krundi peahoone (tavaliselt märgitud rohelise diagonaalse viirutusega) ja anna sellele aadress.
- Note: Võib ka liigutada aadressifailis aadressi node hoone kohale ja skripti uuesti käivitada.
Ridaelamud, millel mitu aadressi:
- kopeeri aadressi noded aadresside lähtefailist,
- nihuta vastava sissepääsu kohale - sarnane 2 aadressi juhule
- kustuta mittevajalikud tag'id.
Ühendatud kortermajad:
- kui võimalik, siis eralda hooned eri way-deks, ehk tee ühest suletud alast mitu suletud ala
- anna igale oma aadress.
- Note: Võib ka skriptiga lihtsustada.
Tööstusalad
Vajavad tihti loomingulist lähenemist.
Kasuta võrdluseks Maaameti aadressi kaarti.
Kui krundil üks hoone või Maaameti kaart näitab peahoonet (tavaliselt siniselt või roheliselt viirutatud):
- anna sellele aadress.
- Note: Liiguta aadressi node aadressifailis hoone peale ja lihtsusta skriptiga.
Kui krundil mitu hoonet, millede seast peahoonet võimatu tuvastada:
- kopeeri aadressi node aadresside lähtefailist,
- kustuta üleliigsed tag’id.
Hoone asub mitmel krundil, mida üheselt eraldada võimatu:
- lähene loominguliselt :)