ahoj,

díky za tip. vypadal slibně do té doby, než jsem zjistil, že mi postgis
nefunguje jak má. instaloval jsem ho poprvé, takže chyba může být i na
mé straně, ale netuším, kde jsem jakou mohl udělat.

st_geomfromgml mi vrací chybu "ERROR:  invalid GML representation",
dokonce i když použiju příklad z té referenční stránky:

ruian-test=# SELECT ST_GeomFromGML('
<gml:LineString srsName="EPSG:4269">
<gml:coordinates>
-71.16028,42.258729 -71.160837,42.259112 -71.161143,42.25932
</gml:coordinates>
</gml:LineString>');
ERROR:  invalid GML representation
KONTEXT:  SQL function "st_geomfromgml" statement 1

z té referenční stránky http://www.postgis.org/docs/ST_GeomFromGML.html
mi funguje jen ten " Examples - XLink usage", ostatní vrací tu samou chybu.

ještě jsem zkoušel tenhle příklad a ten mi taky funguje:

ruian-test=# SELECT ST_GeomFromGML(ST_AsGML(ST_GeomFromText('POINT
EMPTY',4326)));
 st_geomfromgml
----------------
 
(1 row)

zkoušel jsem postgis 2.0.1 s postgresql 9.2_beta2 a postgis 2.0.0 s
postgresql 9.1.4, ale nefunguje ani jedno. do databáze jsem nainstaloval
vždy postgis.sql, postgis_comments.sql a spatial_ref_sys.sql.

netušíte někdo, v čem by mohl být problém?

ff

Dne 14.7.2012 21:26, "Petr Morávek [Xificurk]" napsal(a):
> Ahoj,
> kód jsem nezkoumal, takže jen pár rychlých poznámek...
>
> Miroslav Šulc wrote:
>> myslím, že by se ten prográmek mohl hodit (nejenom) k testování
>> použitelnosti rúian dat pro aktualizace map. momentálně to importuje
>> všechny informace ze základní datové sady. ještě to neumí importovat
>> hranice a definiční čáry ulic. gml mi nic neříká a neměl jsem čas se do
>> toho nějak víc ponořit
> Pokud máš v postgresql i postgis, tak by to mělo být velice jednoduché,
> viz http://www.postgis.org/docs/ST_GeomFromGML.html
>
>> v souvislosti s tím jsem se chtěl zeptat, jestli se dá nějak jednoduše z
>> těch dat vygenerovat mapová vrstva (například s adresními body, ale až
>> to bude umět importovat i hranice a ulice, tak i s těmi), která by se
>> dala načíst třeba do josm. myslím, že pro vizuální kontrolu rúian dat vs
>> osm by to bylo fajn.
> "Jednoduše" je v tomto případě relativní... o hotovém skriptu nevím, ale
> v případě bodů by to mělo být poměrně triviální. Stačí načíst z databáze
> latlon souřadnice bodu a připojené atributy převést na tagy, pak už jen
> vypsat v osm formátu.
> Trochu komplikovanější by to bylo v případě exportu cest.
>
> Petr Morávek aka Xificurk
>
>
>
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz@openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-cz


Attachment: smime.p7s
Description: Elektronicky podpis S/MIME

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

Odpovedet emailem