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.cepi...@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.cepi...@gmail.com
>> HS-RS: jac...@hsrs.cz http://bnhelp.cz
>> http://les-ejk.cz
>>
>>
>> _______________________________________________
>> Talk-cz mailing list
>> Talk-cz@openstreetmap.org
>> http://lists.openstreetmap.org/listinfo/talk-cz
>>
>>
> 
> 
> 
> 
> _______________________________________________
> Talk-cz mailing list
> Talk-cz@openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-cz
> 

-- 
Jachym Cepicky
Help Service - Remote Sensing s.r.o.
jachym.cepi...@gmail.com
HS-RS: jac...@hsrs.cz http://bnhelp.cz
http://les-ejk.cz

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Talk-cz mailing list
Talk-cz@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-cz

Odpovedet emailem