【问题标题】:how show all points on map view?如何在地图视图上显示所有点?
【发布时间】:2011-10-28 18:56:42
【问题描述】:

我正在使用 Google Direction API。在这我是http://maps.googleapis.com/maps/api/directions/json?origin=Chicago,IL&destination=Los+Angeles,CA&mode=driving,OK&sensor=false。当我显示它的响应时,可能会得到点的纬度和经度。在仅显示起点和终点的地图视图上。现在我想显示它们之间的点。那我该怎么做呢?

【问题讨论】:

    标签: iphone google-maps-api-3 mkmapview


    【解决方案1】:

    您可以使用 Apple 提供的 KMLViewer 示例代码,您将在以下链接中获得,http://developer.apple.com/library/ios/#samplecode/KMLViewer/Introduction/Intro.html

    这里是借助KML文件绘制的路径。

    您可以使用以下 URL https://maps.google.com/maps?saddr=SOURCE_COORDINATES&daddr=DESTINATION_COORDINATES&output=kml 获取源和目标之间的坐标

    你必须用下面的代码解析上面的 URLSTRING,

    parseKMLAtURL:URLSTRING
    

    【讨论】:

    • 您提供的链接不是 Maps API 的一部分,因此不保证将来可以使用。
    【解决方案2】:

    你需要画一条路径。探索 Apple 的这个示例项目:

    http://developer.apple.com/library/ios/#samplecode/Breadcrumb/Introduction/Intro.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-30
      • 1970-01-01
      • 2018-08-18
      • 2020-05-13
      • 1970-01-01
      相关资源
      最近更新 更多