Nemuze to souviset s timto? http://www.cuzk.cz/Dokument.aspx?PRARESKOD=998&MENUID=10769&AKCE=DOC:10-VDP_NOVINKY
Ve výměnném formátu VFR je chybně ukládána geometrie parcel a stavebních objektů, které jsou tvořeny kružnicí (případně se kružnice vyskytuje jako jeden z vnitřních polygonů parcely). Problém se vyskytuje v souborech rrrrmmdd_OB_cccccc_UKSH.xml. Ve výměnném formátu VFR je chybně ukládána geometrie parcel, které obsahují vnitřní polygon, který je tvořen částí oblouku. Problém se vyskytuje v souborech rrrrmmdd_OB_cccccc_UKSH.xml. PS: jak resis, ze jsou souradnice kladne a maji byt zaporne? ha hanoj Dne 15. července 2012 23:18 Miroslav Šulc <fordf...@fordfrog.com> napsal(a): > ahoj, > > netušíte někdo, co je za problém s tímhle gml řetězcem při převodu > postgis funkcí st_geomfromgml? > > ruian-test=# insert into test values (st_geomfromgml('<gml:Polygon > xmlns:gml="http://www.opengis.net/gml/3.2" gml:id="HPA.13631950010" > srsName="urn:ogc:def:crs:EPSG::2065" > srsDimension="2"><gml:exterior><gml:Ring><gml:curveMember><gml:LineString > gml:id="HPA.13631950010.1"><gml:posList>481595.25 > 1102177.50 481594.26 1102173.81 481595.20 1102173.14 481595.73 > 1102172.20 481595.87 1102171.13 481599.33 1102170.22 481599.01 > 1102169.00 481606.76 1102166.97 481605.22 1102161.03 481600.78 > 1102162.15 481599.03 1102154.97 481591.89 1102156.87 481589.28 > 1102157.56 481590.24 1102161.70 481590.97 1102164.88 481589.46 > 1102165.28</gml:posList></gml:LineString></gml:curveMember><gml:curveMember><gml:Curve > gml:id="HPA.13631950010.2.3"><gml:segments><gml:ArcString><gml:posList>481589.46 > 1102165.28 481588.41 1102165.67 481587.72 1102166.19 481587.07 > 1102166.85 481586.30 1102168.29 481585.96 1102169.71 481586.03 > 1102171.13</gml:posList></gml:ArcString></gml:segments></gml:Curve></gml:curveMember><gml:curveMember><gml:LineString > gml:id="HPA.13631950010.3"><gml:posList>481586.03 1102171.13 481588.39 > 1102179.94 481588.85 1102179.86 481590.37 1102185.72 481594.17 > 1102184.79 481594.52 > 1102186.07</gml:posList></gml:LineString></gml:curveMember><gml:curveMember><gml:Curve > gml:id="HPA.13631950010.4.5"><gml:segments><gml:ArcString><gml:posList>481594.52 > 1102186.07 481595.95 1102185.59 481597.56 1102183.98 481598.13 > 1102181.79 481597.87 > 1102180.21</gml:posList></gml:ArcString></gml:segments></gml:Curve></gml:curveMember><gml:curveMember><gml:LineString > gml:id="HPA.13631950010.5"><gml:posList>481597.87 1102180.21 481596.54 > 1102180.56 481595.68 1102177.39 481595.25 > 1102177.50</gml:posList></gml:LineString></gml:curveMember></gml:Ring></gml:exterior></gml:Polygon>')); > ERROR: invalid GML representation > KONTEXT: SQL function "st_geomfromgml" statement 1 > > ten xml string se zdá být validní. háže mi to postgresql 9.2 beta2 + > postgis 2.0.1. na jiné verzi jsem to nezkoušel. v postgresql logu je to > samé co mi to píše v pgsql, není tam žádné doplňující info. je to při > importu souboru 20120630_OB_500291_UKSH.xml.gz. _______________________________________________ Talk-cz mailing list Talk-cz@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-cz