首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >你怎么找到一个城市里所有的地铁站?

你怎么找到一个城市里所有的地铁站?
EN

Stack Overflow用户
提问于 2014-05-28 14:14:52
回答 2查看 1.8K关注 0票数 0

我想画出一个城市里所有的地铁站,外国的许多车站都没有提供他们的车站的地理坐标或地址。我将如何使用Google、OpenStreetMap或任何其他服务来返回城市中所有地铁站的地理坐标?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-06-02 14:14:08

最简单的方法是使用立交桥涡轮:我为您准备了一个查询,只需平移到您的城市并按"Run“即可。要导出已找到的数据,请使用“导出”选项卡。例如,您可以在GeoJSON中下载站点。

你可能可以从这条路到一两个国家的所有地铁站,但可能需要几分钟。

票数 1
EN

Stack Overflow用户

发布于 2014-06-01 07:31:18

AFAIK您不能使用Google获取数据,因为它是封闭的源。

对于面向对象管理,您可以查询railway=station标记的节点(例如使用OverpassAPI),但这也包括通常的站点,而不仅仅是地铁。更好的方法是查询被标记为route=subway的OSM‘路由’关系,并在第二步中获取所有包含的元素。

PNVkarteOpenPTmap使用这种技术创建了一个侧重于公共交通的地图样式。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23914130

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档