好!差不多解决了。
这个我可以做手工,但仍..
得到的JSON开始与
“数据”:{
“类型”:“的FeatureCollection”
“特征” : [
其中,“数据”是要素类型的名称。然而,在本例中的数据文件开始的:
{
“类型”:“的FeatureCollection”
“特征” : [
感谢所有帮助大家!
此工作区示例不是一个完整的解决方案(因为我无法理解瑞典!),但可能会帮助您解决有关创建JSON阵列的问题,我想。问题的关键是使用在JSONTemplater SUB模板表达。
jsontemplater-GeoJSON的-writer.fmwt(FME 2018.1.0.3)
...这里是结果JSON的一个例子,我希望比赛:
不知道在我的文件中的反斜杠从何而来,虽然。
{
“类型”:“的FeatureCollection”
“特征”: [
{
“输入”:“功能”,
“ID”: “路/ 94551277”,
“属性”:{
“输入”:“办法”,
“ID”: “94551277”,
“标签”:{
“buildingpart”: “大厅”,
“高度”: “3.9”,
“名”: “012”
},
“关系”:
{
“角色”:“buildingpart”
“相对”: “1370728”,
“reltags”:{
“高度”: “4”,
“级别”: “0”,
“名”:“Erdgeschoss”
“输入”:“一级”
}
}
]
“元”:{}
},
“几何体”:{
“类型”:“多边形”,
“坐标”:
[
[
8.6770429,
49.4186016
]
[
8.677043,
49.418499
]
[
8.6771835,
49.418499
]
[
8.6771835,
49.4186016
]
[
8.6770429,
49.4186016
]
]
]
}
},
啊。忘了翻译这些文件。如何好是你的瑞典?:-)
该GeoJSON的作家可以提供你想要的东西。你只需要创建输出要素类型的“级别”用户属性,与该类型“JSON”这样你就可以根据需要进行设定值的列表。
我相信,通过JSONTemplator才是正道。可以提供一个模板表达例如,如果你可以张贴特征属性(组名称/值对),并且应该从属性来创建以GeoJSON文件的样本。