|
genrowanie geojson z postgresa
|
|
19-01-2012, 04:49 PM
(Ten post był ostatnio modyfikowany: 07-02-2012 02:22 PM przez Odoakr.)
Post: #1
|
|||
|
|||
|
genrowanie geojson z postgresa
Hej!
To jest skrypt, który generuje geojson z bazy. Chcę go podczytać do openlayers przez new OpenLayers.Format.GeoJSON(); jeżeli wpiszę jako 'url' podany wyżej plik to wywala mi błąd (linia 305 w pliku openLayers.js) http://www.geostrona.pl/_temp/geojson.php Kod PHP: echo "{\n\"type\": \"FeatureCollection\",\n\"features\": [\n";QGIS "łyka" ten wynik i po zapisaniu wyświetla się wszystko jak trzeba. Problemem jest to, że wszystko robię przez echo, a nie przez funkcje PHP do generowania JSON??? Tu widzę kilka fragmentów kodu, http://www.osgeo.org/pipermail/openlayer...21995.html zrobiłem to bardziej po ludzku i teraz błędu nie wyrzuca, ale za to geometrii nie widzi... Pewnie dlatego, że mi ją w cudzusłowie wsadziło.... http://www.geostrona.pl/_temp/geojson2.php Kod PHP: $query = "SELECT gid, fid, ST_X(ST_centroid(geom)) as X, ST_Y(ST_centroid(geom)) as Y FROM XXX";OK. Mam to. na przyszłość. Geometria też musi iść jako tablica: Kod PHP: 'geometry' => array( |
|||
|
« Starszy wątek | Nowszy wątek »
|

Szukaj
Użytkownicy
Kalendarz
Pomoc



