Reading gml in c#

Posted by taudorf on Stack Overflow See other posts from Stack Overflow or by taudorf
Published on 2010-03-30T14:15:10Z Indexed on 2010/03/30 14:23 UTC
Read the original article Hit count: 960

Filed under:
|
|

I have a problem with reading some gml files in c#. My files do not have schema or namespaces and looks like file from this question:

http://stackoverflow.com/questions/1818147/help-parsing-gml-data-using-c-linq-to-xml

only whitout the schema like this:

<gml:Polygon srsName='http://www.opengis.net/gml/srs/epsg.xml#4283'>
 <gml:outerBoundaryIs>
  <gml:LinearRing>
   <gml:coord>
    <gml:X>152.035953</gml:X>
    <gml:Y>-28.2103190007845</gml:Y>
   </gml:coord>
   <gml:coord>
    <gml:X>152.035957</gml:X>
    <gml:Y>-28.2102020007845</gml:Y>
   </gml:coord>
   <gml:coord>
    <gml:X>152.034636</gml:X>
    <gml:Y>-28.2100120007845</gml:Y>
    </gml:coord>
   <gml:coord>
    <gml:X>152.034617</gml:X>
    <gml:Y>-28.2101390007845</gml:Y>
    </gml:coord>
   <gml:coord>
    <gml:X>152.035953</gml:X>
    <gml:Y>-28.2103190007845</gml:Y>
    </gml:coord>
  </gml:LinearRing>
 </gml:outerBoundaryIs>
</gml:Polygon>

When I try to read the document with XDocument.Load method i get an exception saying: 'gml' namespace is not defined.

I have a lot of gml files so I do not want to add the schema and namespaces to all my files. Does anybody know how to read my files?

© Stack Overflow or respective owner

Related posts about gml

Related posts about c#