在XML的MapView如何改變OSMdroid瓷磚源的MapQuest
<org.osmdroid.views.MapView
android:id="@+id/OSMap"
android:visibility="visible"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
在主要活動代碼
MapView myMap = (MapView) findViewById(R.id.OSMap);
myMap.setTileSource(new XYTileSource("MapQuest" , 16 , 18 , 256 ,".png" , new String[] {"http://otile1.mqcdn.com/tiles/1.0.0/map/",
"http://otile2.mqcdn.com/tiles/1.0.0/map/",
"http://otile3.mqcdn.com/tiles/1.0.0/map/",
"http://otile4.mqcdn.com/tiles/1.0.0/map/"}));
我有2個問題。
- 是否可以在OSMdroid映射中添加MapQuest作爲源代碼?
- 如果可能的話,那麼在OSMdroid中爲MaqQuest添加API密鑰。
不,它不再可以使用Mapquest服務瓷磚的來源
相關的代碼。它曾經是最近被撤回的。沒有瓦片源需要一個API密鑰,現在也沒有一個 – NickT
你的圖片已經說了一切。選擇不同的瓷磚供應商。 – scai
@NickT謝謝 –