如何将GPX读取支持编译到C#项目中(使用OGR / GPX驱动程序)?

时间:2017-02-15 17:31:11

标签: c# visual-studio gpx ogr expat-parser

当我将GPX文件的路径抛给OSGeo.OGR.Ogr.Open()时,我得到null而不是填充的DataSource。在我的情况下,我相信这种情况正在发生,因为我没有构建具有读取支持的OGR / GPX驱动程序(这至少是我的日志文件所说的):

[ERROR] :: GDAL [code = 6 msg = OGR / GPX驱动程序尚未构建,具有读取支持。需要外派图书馆]

我有libexpat.dll我相信它想要在我的GDAL目录中。我现在的问题是,如何用它构建OGR,以便我可以从Ogr.Open(path_to_gpx_file)调用开始获取实际的DataSource?我已经尝试添加它作为我的项目的参考,但无济于事(因为它是一个非托管的DLL我相信,互联网告诉我,这是一个禁忌)。

0 个答案:

没有答案