如何修改XSL提取CityGML指定值并生成目标结构GeoJSON
重写XSL提取CityGML字段生成指定GeoJSON的问题
核心需求
- 现有CityGML格式建筑数据文件,需修改配套XSL转换文件,实现
gen:valu字段值的提取 - 转换执行命令:
xsltproc style.xsl 53392643_bldg_6697_op2.gml > index.geojson - 转换输出为标准GeoJSON文件,单个要素的结构需符合下方示例规范
备注:原始问题内容经过日语转译英语处理,若表述存在歧义、或需要补充其他关联信息可随时说明。
期望输出GeoJSON单要素结构示例
{ "type": "Feature", "properties": { "z": 3, "buildingID": "22203-bldg-562" }, "geometry": { "type": "Polygon", "coordinates": [ [ [138.77809852668528, 34.939526582609396], [138.77803651940917, 34.93950339425915], [138.77805028353634, 34.93947843686556], [138.77807589974992, 34.939488015045036], [138.77809694303997, 34.93944985234779], [138.77809335876165, 34.939448517348794], [138.77809785248826, 34.93944036670756], [138.7781613285196, 34.93946410156609], [138.77814943590874, 34.93948566512662], [138.7781259461289, 34.93947687539607], [138.77809852668528, 34.939526582609396] ] ] } }
...(其余建筑要素遵循相同结构依次输出)
内容的提问来源于stack exchange,提问作者rio0810
相关产品推荐
相关产品推荐

