[Talk-cz] osm, metro, github
Jachym Cepicky
jachym.cepicky na gmail.com
Středa Červen 26 08:05:55 UTC 2013
Nejde ani tak o SQL, jako o to, že je-li soubor ve formátu GeoJSON,
Github ho prostě zobrazí na mapě.
GeoJSON je prostě geo-rozšíření JSONu. Kdysi býval velký hype KML, ale
mám pocit, že minimálně v open source ho GeoJSON začíná válcovat.
Pomocí toho SQL tedy buď "ručo" uděláte GeoJSON v nějaké aplikaci a nebo
(tím se dostávám k Vaší další otázce), použijete něco, co GeoJSON umí
udělat za Vás.
V mém případě nemám OSM data v "prostém" PostgreSQL, jako spíš v jejím
rozšíření PostGIS [1] - data u sebe mají geometrii a atributy, PostGIS
umí celou řadu operací nad geometriemi prvků [4]. V nové verzi rastry,
3D vektory, topologii, no je toho opravdu hodně, co tam teď děje a proč
stojí za to se PostGIS zabývat.
Do PostGIS si pro data umí "šáhnout" celá řada aplikací, např. QGIS a
nebo knihovna ogr [2], která umí převádět geo-data mezi všemi
myslitelnými formáty (a že jich je) [5].
No a já jsem prostě vzal program ogr2ogr a provedl konverzi z "formátu"
postgis do formátu geojson viz [6]
Jo a OSM do postgisu se dostanou celkem snadno, např. pomocí osm2psql [3]
Snad to nevykládám moc zmateně
Jáchym
[1] http://postgis.org
[2] http://gdal.org/ogr
[3] http://wiki.openstreetmap.org/wiki/Osm2pgsql
[4] http://postgis.net/docs/manual-2.0/reference.html
[5] http://gdal.org/ogr/ogr_formats.html
[6] https://github.com/jachym/osm_mining/blob/master/bin/metro.sh
Dne 26.6.2013 01:54, Jiří Sedláček napsal(a):
> Kruci, nelze než souhlasit s poslední větou v článku - nikdy nebylo
> publikování map snažší. Moc pěkný "demo". Teď přijde moje možná trošku lamí
> otázka - když jsem schopen vymyslet nějaký SQL dotaz - kam ho mám vložit,
> aby mi to něco z OSM vyplyvlo. Věřím, že bude nějaký rozhraní, ale když
> jsem kdysi pátral, tak jsem vypátral jen možnosti stažení dat pomocí API a
> tam snad SQL nešlo dostat nijak.
>
> Druhá otázka, ty funkce ST_... - ty neznám, to je nějaký zvláštní soubor
> funkcí nebo nějaký speciální dialog?
>
> Díky,
> J.
>
>
> 2013/6/26 Jachym Cepicky <jachym.cepicky na gmail.com>
>
>> Zdravím
>>
>> dovolil bych si upozornit na drobný blogpost o tom, jak Github umožňuje
>> zobrazovat mapy, zkusil jsem vysosat z OSM stanice metra (za kritiku SQL
>> budu vděčný, nikdy jsem to moc nedělal), docela hezky to chodí, možná by
>> se to mohlo někomu hodit
>>
>>
>> http://les-ejk.cz/2013/06/github-pro-vase-geodata-nova-platforma-pro-open-data/
>>
>> Jáchym
>> --
>> Jachym Cepicky
>> Help Service - Remote Sensing s.r.o.
>> jachym.cepicky na gmail.com
>> HS-RS: jachym na hsrs.cz http://bnhelp.cz
>> http://les-ejk.cz
>>
>>
>> _______________________________________________
>> Talk-cz mailing list
>> Talk-cz na openstreetmap.org
>> http://lists.openstreetmap.org/listinfo/talk-cz
>>
>>
>
>
>
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-cz
>
--
Jachym Cepicky
Help Service - Remote Sensing s.r.o.
jachym.cepicky na gmail.com
HS-RS: jachym na hsrs.cz http://bnhelp.cz
http://les-ejk.cz
------------- další část ---------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: OpenPGP digital signature
URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20130626/3e649f98/attachment.sig>
Další informace o konferenci talk-cz