2013-05-08 33 views
0

我不得不使用離線航拍測繪的要求。我選擇一直爲它緩存,可以當移動接收死亡或者是不存在的(正是我想,如果我不得不寫我自己)所使用的地圖圖塊使用OSMDroid。離線空中馬平與Bing和OSM的Droid

我已經成功將Bing航拍地圖與OSM droid合作,使用this圖塊來源提供程序以及將顯示地圖的活動中的以下代碼。

MapView map = (MapView)findViewById(R.id.openmapview); 
try{ 
    BingMapTileSource.initMetaData(this); 
    String m_locale = Locale.getDefault().getDisplayName(); 
    BingMapTileSource bing = new BingMapTileSource(m_locale,null); 
    bing.setStyle(BingMapTileSource.IMAGERYSET_AERIAL); 
    map.setTileSource(bing); 
} 
catch(Exception e){ 
    e.printStackTrace(); 
} 

但是,此proivder僅在線。檢查我的手機的文件系統,我可以看到下載地圖貼圖。所以我想要做的是發展商如和離線的時候沒有數據連接聯機工作。

我可以看到,在某些方面,我必須使用類似的MapTileProviderBasic.class形成一個請求鏈,但真的不知道從哪裏裏去。任何提示,資源,方向或建議將不勝感激。

+0

對於離線瓷磚的來源,你可能想看看MOBAC。 – spy 2016-01-03 13:40:35

回答

0

使用Bing地圖航拍圖下線是對使用Bing地圖的條款。任何發現這樣做的應用程序都將被移除以用於應用商店。