【问题标题】:How to remove the city labels when using Mapkit on Xcode在 Xcode 上使用 Mapkit 时如何删除城市标签
【发布时间】:2011-05-25 19:56:35
【问题描述】:

当我在 xcode 上使用 Mapkit 时,我想删除所有标签,例如默认的城市名称,即我将加载一个带有大陆的普通 MapView,但没有关于城市/国家名称的信息。有什么办法可以吗?

谢谢

【问题讨论】:

    标签: iphone xcode mapkit mkmapview


    【解决方案1】:

    很遗憾,来自 Google 的数据无法修改,我相信您在使用 MapKit 时同意的许可明确禁止修改地图。

    【讨论】:

      【解决方案2】:

      如果您需要修改地图,请查看一些自定义地图 SDK,例如基于 OpenStreetMap 瓦片的 CloudMade:

      http://cloudmade.com/

      【讨论】:

        【解决方案3】:

        您也可以制作自己的叠加层来掩盖 Google 数据,但据我所知,它仍会在幕后获取。我正在尝试了解如何停止加载 Google 的地图,如果可能的话,我会通知您。

        查看 Apple 的 TileMap 演示,了解如何显示叠加层。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-05-01
          相关资源
          最近更新 更多