如何使用 OGR 库 (GDAL\OGR) 读取 GML 文件?
Posted
技术标签:
【中文标题】如何使用 OGR 库 (GDAL\\OGR) 读取 GML 文件?【英文标题】:How to read GML file with OGR library (GDAL\OGR)?如何使用 OGR 库 (GDAL\OGR) 读取 GML 文件? 【发布时间】:2014-07-25 11:06:50 【问题描述】:我正在尝试在 python 2.6 中使用 OGR 1.6 读取 GML 文件(版本 3.2.1)。
我收到以下错误:
*ERROR 1: Unable to create Xerces C++ based GML reader, Xerces support
not configured into GDAL/OGR.
ERROR 1: File D:\cp.gml appears to be GML but the GML reader can't
be instantiated, likely because Xerces support wasn't
configured in.*
我的问题是:
我是否缺少一些库? 是否可以使用我的 GDAL\OGR 和 python 版本处理 GML 文件?
【问题讨论】:
你说的不够详细。其他转换(或 Python GDAL/OGR 操作)是否有效?你是怎么安装的?您是否按照 GDAL/OGR wiki 的GdalOgrInPython – GDAL 的建议? 我建议升级到较新版本的 GDAL。如果您在 Windows 上,try this build,这可能还需要您从同一网站更新 Numpy。 【参考方案1】:按照 Mike T 的建议更新到 GDAL/OGR (1.11) 的新版本有所帮助。不幸的是,我不知道为什么。
【讨论】:
以上是关于如何使用 OGR 库 (GDAL\OGR) 读取 GML 文件?的主要内容,如果未能解决你的问题,请参考以下文章