使用谷歌地图训练轨道路线

时间:2010-07-14 14:57:08

标签: iphone iphone-sdk-3.0 google-maps mkmapview maproute

我想知道是否可以使用火车轨道在地图上创建路线。我知道它可能超过正常道路。

3 个答案:

答案 0 :(得分:1)

这当然是可能的。 (一般来说,一切皆有可能): - )

您需要的第一件事是有关铁轨位置的数据。对于美国,加拿大和欧洲部分地区,这可以作为shapefile公开提供,例如: http://www.lib.unc.edu/reference/gis/datafinder/index.html?search_type=show_category_contents&datalayers=1&category_id=109

获得shapefile后,所有选项都会打开。您可以将行转换为google.maps.polyline()对象,(如果您使用的是API,则转换为GPolyline()),并将它们加载到地图上。这完全取决于您想要实现的目标以及您正在使用的服务器端语言。 获得铁路方向是完全不同的事情。 : - )

马塞洛。

答案 1 :(得分:0)

可在以下地区使用: Google Transit

答案 2 :(得分:0)

iOS 4引入了一些新功能,如MKOverlay,它可以将圆形,多边形覆盖到mapview上。您可以尝试在地图上绘图。