我正在寻找一种标准的标记语言来传输地址(位置)。我真的不需要比包含一些元数据的地址列表更复杂的了,每个地址都需要姓名、地址、州、电话、电子邮件、地理坐标和其他一些元数据。我不想将这些地址解析成它们的组成部分;我需要它们作为离散部分传输。
我已经研究过 GML 和 KML,但似乎都不符合要求。我可以使用 KML 完成我想要完成的工作,使用地标列表并将地址片段存储在 ExtendedData 中作为已知键值对。然而,这似乎是试图将一个方形钉子安装到一个圆孔中,因为 KML 如此以显示为中心。我也查看了 OASIS xAL(KML 使用的),但对于我正在做的事情来说,它似乎有点矫枉过正,而且文档很少。
此外,我希望找到一个已经围绕它构建的.NET 库的解决方案。
如果必须的话,我可以非常简单地创建自己的 ML,但是在回击希望我们处理他们的自定义 Excel 文档的客户时,使用标准会给我很大的力量。
谢谢!