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
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Talk-cz mailing list Talk-cz@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-cz