SPAN8.
SPAN4.
主意经过JDH.··OpenStreetMap.读者PBF.
我希望能够在PBF中读取OSM数据而不是XML格式http://wiki.openstreetmap.org/wiki/pbf_format.
mb_fdfa.评论·
这是我们可以使用大时间,因为OSM在任何时候都是我们最重要的来源。
@mb_fdfa.我确实使用脚本的参数和osmconvert进行了一个inelegant解决方案,其中有一个发布的参数(具有* .pbf配置的文件名(现有); * .OSM; *。O5M; *。OSM.gz和OSM读者指向A脚本参数。我的过滤和剪辑选项更加复杂,但它归结为
导入OS.Path导入子进程
#get参数
inosm = fme_macraverues ['osm']
toolsDir = FME_MacroValues(“OSMTools”)
#get osm basename.
(filepath,ext)= os.path.splitext(Inosm)
#Create Temp输出文件
outosm = filepath +'-temp.osm'
#Create并运行OSMConvert命令行
runP = toolsDir+'/osmconvert ' + inOSM +' -o=' + outomm . log . log . log . log . log . log
子Process.call(RunP)
#return temp filename.
返回outosm.
分享你的好主意,或通过投票为别人的想法提供帮助。
©2019 S亚搏在线afe Software Inc |合法的