我想在我的地图中绘制一个网格,表示某个缩放级别的图块大小。例如,我希望在我的mapview上有一个网格,显示缩放级别10平铺的轮廓。所以这个瓷砖的位置大纲。无论mapview本身是在缩放级别5还是15,它都应该显示该图块放置位置的轮廓。
我遇到的问题是如何计算代表每个可见" tile"的正确矩形。
任何帮助都非常感谢!!!
或许以下问题的答案会有所帮助:
如何将MKMapRect转换为MKTileOverlayPath?
答案 0 :(得分:1)
当你想开始用地图做越来越多时,我发现MapKit太有限了。
我建议使用Google Maps SDK for iOS:https://developers.google.com/maps/documentation/ios/start
然后使用GMSTileLayer作为磁贴: https://developers.google.com/maps/documentation/ios/reference/interface_g_m_s_tile_layer
从长远来看,使用Google地图替换MapKit会为您提供更多功能和选项,并且具有比Apple更好的地理定位和反向地理位置
答案 1 :(得分:1)