2013-11-25 76 views
0

我正在一個應用程序,需要嵌入一個地圖,將顯示一些信息使用覆蓋。由於信息的性質和數量,我希望地圖除了國家輪廓和覆蓋數據(沒有道路/建築物/標籤等)外,沒有任何具體的細節。基本上與蘋果Mapkit我只想顯示基礎層。我不知道如何做到這一點,除了創建我自己的地圖瓦片,這將迫使蘋果瓦片不被渲染。使用MapKit或谷歌地圖iOS SDK沒有標籤

我考慮過Google地圖,但遇到了同樣的問題,因爲iOS SDK似乎無法處理setOptions方法。

沒有使用類似MapBox的東西,任何人都可以看到一個簡單的方法來使這項工作?理想情況下使用MapKit,因爲它支持我需要的所有功能,似乎渲染速度比Google地圖更快,並且不會限制請求的數量。

對不起,如果這是顯而易見的,我自己做了一個拖網的文檔,但想出了一點有用的。

回答

1

使用iOS 7,如果願意,您現在可以在標籤圖層下放置任意覆蓋圖。查看API如-[MKMapView addOverlays:level:]MKOverlayLevel選項。但是,只要沒有自定義地圖圖層和MapBox iOS SDK就可以得到。

+0

感謝您的意見。我希望Google SDK的更新將帶來setOptions功能。我會把這個問題持續一段時間,看看是否會發生這種情況。 – Milly