0

反正有没有过滤使用xapi返回的结果,这样我就没有大量的结果需要处理?我认为像 [filter=tag] 这样的东西可能只显示标签,但我似乎找不到任何说明这是可能的文档。

谢谢

4

1 回答 1

1

(1) 使用 XAPI 的标准方法允许您过滤以仅检索带有特定标签的对象,例如仅获取您将使用的 pubs:

http://jxapi.osm.rambler.ru/xapi/api/0.6/*[amenity=pub]

(2) 如果您想在下载 OSM 文件后对其进行过滤(例如删除某些标签),Osmosis是一个命令行工具,可以进行各种类型的过滤。

(3) 如果您想将 OSM 文件过滤成其他格式(即您对最后的 OSM 格式 XML 文件不感兴趣),您可以使用 XSLT。这是我制作的 XSLT,它从 OSM 文件中提取少量 pub 参数到 CSV。

于 2013-01-28T08:34:19.383 回答