Skip to content

Přeskakování chybných GML geometrií při linearizaci #40

@shr3k

Description

@shr3k

Chlapi, nemohli bychom tyhle chyby nějak inteligentně přeskakovat, aby nehavaroval celý import?
2021-01-22 06:30:02 URL:http://vdp.cuzk.cz/vymenny_format/soucasna/20210121_ST_ZKSH.xml.zip [19175571/19175571] -> "/tmp/ruian/20210121_ST_ZKSH.xml.zip" [1] Recreating RÚIAN statistics views... Processing file /tmp/ruian/20210121_ST_ZKSH.xml.zip Warning: Ignoring unsupported element urn:cz:isvs:ruian:schemas:OkresIntTypy:v1 NespravneUdaje Warning: Ignoring unsupported element urn:cz:isvs:ruian:schemas:CommonTypy:v1 NespravnyUdaj Warning: Ignoring unsupported element urn:cz:isvs:ruian:schemas:CommonTypy:v1 NazevUdaje Warning: Ignoring unsupported element urn:cz:isvs:ruian:schemas:CommonTypy:v1 OznacenoDne Warning: Ignoring unsupported element urn:cz:isvs:ruian:schemas:CommonTypy:v1 OznacenoInfo Warning: Ignoring unsupported element urn:cz:isvs:ruian:schemas:OrpIntTypy:v1 NespravneUdaje Warning: Ignoring unsupported element urn:cz:isvs:ruian:schemas:CommonTypy:v1 NespravnyUdaj Warning: Ignoring unsupported element urn:cz:isvs:ruian:schemas:CommonTypy:v1 NazevUdaje Warning: Ignoring unsupported element urn:cz:isvs:ruian:schemas:CommonTypy:v1 OznacenoDne Warning: Ignoring unsupported element urn:cz:isvs:ruian:schemas:CommonTypy:v1 OznacenoInfo Exception in thread "main" java.lang.RuntimeException: Invalid Curve definition: need at least 3 control points, but got 2. at com.fordfrog.ruian2pgsql.gml.Curve.linearize(Curve.java:61) at com.fordfrog.ruian2pgsql.gml.Curve.linearize(Curve.java:34) at com.fordfrog.ruian2pgsql.gml.CompoundCurve.linearize(CompoundCurve.java:85) at com.fordfrog.ruian2pgsql.gml.CompoundCurve.linearize(CompoundCurve.java:33) at com.fordfrog.ruian2pgsql.gml.Polygon.linearize(Polygon.java:131) at com.fordfrog.ruian2pgsql.gml.Polygon.linearize(Polygon.java:33) at com.fordfrog.ruian2pgsql.gml.GMLParser.parseLinearized(GMLParser.java:103) at com.fordfrog.ruian2pgsql.utils.Utils.processGML(Utils.java:700) at com.fordfrog.ruian2pgsql.utils.Utils.processGeometrieElement(Utils.java:587) at com.fordfrog.ruian2pgsql.utils.Utils.processGeometrie(Utils.java:546) at com.fordfrog.ruian2pgsql.convertors.ParcelaConvertor.processElement(ParcelaConvertor.java:212) at com.fordfrog.ruian2pgsql.convertors.ParcelaConvertor.processElement(ParcelaConvertor.java:41) at com.fordfrog.ruian2pgsql.convertors.AbstractSaveConvertor.convert(AbstractSaveConvertor.java:164) at com.fordfrog.ruian2pgsql.convertors.CollectionConvertor.processElement(CollectionConvertor.java:93) at com.fordfrog.ruian2pgsql.convertors.AbstractConvertor.convert(AbstractConvertor.java:77) at com.fordfrog.ruian2pgsql.convertors.DataConvertor.processElement(DataConvertor.java:212) at com.fordfrog.ruian2pgsql.convertors.AbstractConvertor.convert(AbstractConvertor.java:77) at com.fordfrog.ruian2pgsql.convertors.ExchangeFormatConvertor.processElement(ExchangeFormatConvertor.java:73) at com.fordfrog.ruian2pgsql.convertors.AbstractConvertor.convert(AbstractConvertor.java:77) at com.fordfrog.ruian2pgsql.convertors.MainConvertor.processElement(MainConvertor.java:338) at com.fordfrog.ruian2pgsql.convertors.MainConvertor.readInputStream(MainConvertor.java:317) at com.fordfrog.ruian2pgsql.convertors.MainConvertor.processFile(MainConvertor.java:272) at com.fordfrog.ruian2pgsql.convertors.MainConvertor.convert(MainConvertor.java:140) at com.fordfrog.ruian2pgsql.App.main(App.java:133)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions