[gdal-dev] GML Invalid exterior ring
Moffatt, Greg
Greg.Moffatt at amec.com
Thu Dec 20 07:45:07 PST 2012
Hi all,
I've tried this query on the ms4w and mapserver lists without luck, so please forgive my cross-post. I think the issue is somehow related to GDAL/OGR, so I'm hoping someone on this list can shed some light.
I have a GML file that's generated by SQL Server that contains one or more polygons. It used to work, but since I've upgraded the ms4w installation on my web server, any requests to MapServer for that layer fail with the message: msOGRFileNextShape(): OGR error. Invalid exterior ring.
An example of the GML is attached, along with a .map file. The GML opens fine in the Gaia and Snowflake GML viewers. A recent version of ogrinfo returns:
ERROR 1: Unrecognised geometry type <ms>.
ERROR 1: Invalid exterior ring
Had to open data source read-only.
INFO: Open of `warnings_en-CA.gml'
using driver `GML' successful.
1: Warnings
I've worked my way back through the ms4w versions, and have found that a change between 3.0.3 and 3.0.4-beta1 may be the culprit:
ms4w 3.0.3 - Works
ms4w 3.0.4-beta1 - Invalid exterior ring
ms4w 3.0.5 - Invalid exterior ring
ms4w 3.0.6 - Invalid exterior ring
GDAL changed from 1.8.1RC2 to 1.9.0 in that step. I've looked through the GDAL release notes, but nothing is jumping out at me.
Any idea why MapServer (or OGR specifically) might balk at the GML?
A million thanks,
Greg
________________________________
The information contained in this e-mail is intended only for the individual or entity to whom it is addressed.
Its contents (including any attachments) may contain confidential and/or privileged information.
If you are not an intended recipient you must not use, disclose, disseminate, copy or print its contents.
If you receive this e-mail in error, please notify the sender by reply e-mail and delete and destroy the message.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20121220/c5398bc1/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Warnings_en-CA.gml
Type: application/octet-stream
Size: 5158 bytes
Desc: Warnings_en-CA.gml
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20121220/c5398bc1/attachment-0001.obj>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: Map.map.map
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20121220/c5398bc1/attachment-0001.ksh>
More information about the gdal-dev
mailing list