Re: [osm-hu] OSM címke ellenőrző és referenciaadat összehasonlító

László Csatlós plutoz01 at gmail.com
2014. Már. 12., Sze, 20:09:24 UTC


Nem túl bőbeszédű a wiki... van egy python fájl, amihez semmi útmutató
nincs. Csak .osm fájlokra lehet meghívni, vagy hogy működhet?
Amúgy függ az ember rutinjától, de szerintem megéri +1-2 napot rászánni és
megismerkedni a PL/pgSQL rejtelmeivel. Sokkal gyorsabban fog futni a
programod, ha nem pazarolja az erőforrásokat azzal, hogy kirángatja az
adatokat DB-ből, analizálja, majd visszaírja. Azon viszont nem változtat,
hogy az alapoktól meg kell írnod, amit analizálnál.
Elméletben van rá lehetőség, hogy python (szerű?) nyelven programozd a
postgreSQL-t, de ebben nagyon nincs tapasztalatom.
Kiindulásnak ehhez doksi:
http://www.postgresql.org/docs/9.3/static/plpython.html

Üdv,
Laci




2014. március 12. 20:46 Kovacs Szilveszter írta, <hunsly at gmail.com>:

> Fejlesztgetek egy ellenőrző programot/weblapot, ami referenciaadatok
> alapján megkeresi az OSM adatbázisban hogy létezik e az adott objektum.
> Ezután ellenőrzi, hogy megfelelően van e címkézve és nincs e rosszul
> rajzolva (pl szakadás).
>
> *Referencia adat:* Folyók, utak, adminisztrációs határok, vasút vonalak
> stb.
>
> Technológia:
>
> *OSM adatok:* pgsnapshot<http://wiki.openstreetmap.org/wiki/Osmosis/Detailed_Usage#PostGIS_Tasks_.28Snapshot_Schema.29>(PostgreSQL)
> *Referencia adatok:* Szintén PostgreSQL, de külön adatbázisban.
> *Címke elemzés:* PHP
>
> *Kimenet:* Napi frissítésű statikus HTML (terv)
>
> Első kérdés:
>
> Analizálni szeretném a multipoligonokat. Első nekifutásra eléggé frua
> modon tudnám megoldani.
> Adatbázisból osmosis-al osm fájlba exportálom a kapcsolatokat (amik
> fontosak számomra). Ezt Relation Check<http://wiki.openstreetmap.org/wiki/Relation_Check>programmal kielemzem, ami kihány magából valami elemezést, amit talán fel
> tudok dolgozni.
>
> Az egész ott elbukik, hogy osmosis nem hajlandó exportálni, de ez a
> kisebbik baj. Nagyobbik hogy én nem akarok fájlokba exportálni semmit.
> Röptében adatbázisból szeretném elelemezni.
>
> Egyenlőre csak annyi ötletem van, hogy fogom ezt a csodálatos Relation
> Check <http://wiki.openstreetmap.org/wiki/Relation_Check> programot és a
> nekem fontos részét átírom PHP-ra.
>
> Ennél jobb ötlete van valakinek?
>
> On-line ellenőrzök nem játszanak! :)
>
>
>
>  --
> Magyar OSM Levelezőlista - openstreetmap-hungary at googlegroups.com
> leiratkozás: openstreetmap-hungary+unsubscribe at googlegroups.com
> ---
> Azért kapta ezt az üzenetet, mert feliratkozott a Google Csoportok
> "openstreetmap-hungary" csoportjára.
> Ha le szeretne iratkozni erről a csoportról, és nem szeretne több vele
> kapcsolatos e-mailt kapni, küldjön egy e-mailt a
> openstreetmap-hungary+unsubscribe at googlegroups.com címre.
> További lehetőségekért látogasson el a következő oldalra:
> https://groups.google.com/d/optout.
>
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lists.openstreetmap.org/pipermail/talk-hu/attachments/20140312/eac4d807/attachment.htm>


További információk a(z) Talk-hu levelezőlistáról