当使用GDAL读取OSM文件时,读取的字段在osmconf.ini
中定义,如果我希望某些标记不出现在other_tags
中,那么我需要将它们添加到相应部分中的attributes
值。
这很好,但不是真的可移植,所以我的问题是,有没有办法以每个项目的便携方式定义osmconf.ini
中保存的设置?
这可以使用CPLSetConfigOption函数,并将配置文件存储在当前工作目录中:
CPLSetConfigOption("OSM_CONFIG_FILE", "osmconf.ini");