osmdroid

    1熱度

    1回答

    我必須使用osmdroid 一個問題,當我使用此代碼 map.setTileSource(TileSourceFactory.MAPQUESTOSM); 我必須使用在線地圖沒有問題。但是這不允許我使用sd的離線地圖。 因此,我改爲 map.setTileSource(new XYTileSource("MapQuest", 0, 18, 256, ".jpg", new String[]{})

    0熱度

    1回答

    我想用osmdroid顯示多邊形。多邊形出現,但如何設置該多邊形的正確縮放級別和縮放位置?

    0熱度

    1回答

    我正在使用osmdroid並已實施MapEventsReceiver,MapEventsOverlay和LongPressHelper以便在用戶按住地圖時添加新標記。這是第一次,也是第一次。 如果我從我的longPressHelper中刪除addMarker(p);,那麼它會每隔一次觸發一次。 有沒有人知道爲什麼會這樣發生? 代碼: mapviewInit - 叫的onCreate 私人無效map

    3熱度

    1回答

    根據osmdroid API文檔來定義用戶代理是必要的。請參閱:https://github.com/osmdroid/osmdroid/wiki/Important-notes-on-using-osmdroid-in-your-app 設置HTTP用戶代理變量 此設置唯一標識您的應用程序平鋪服務器。這不是最終用戶的身份,而是您的應用的名稱。如果您的用戶濫用平鋪服務器或您的應用以某種方式進行操作

    2熱度

    1回答

    在這裏我看到了API使用專用服務器的信息: 幾個庫可以很容易爲Android開發人員將OpenStreetMap的在自己的應用程序,無論是作爲靜態地圖圖像,完全交互式地圖,或更復雜的用途,如地理編碼和路由。 使用這些庫的另一個好處是它們尊重OpenStreetMap的瓦片使用策略,通過從專用服務器而不是OpenStreetMap的捐贈服務器獲取瓦片和其他資源。 (然後是API osmdroid出現

    0熱度

    1回答

    當地圖無法在osmdroid中加載時,我想將「原始」方塊更改爲一個png文件,指出「您應該下載離線地圖或上線」。 我該如何做到這一點?我找不到具有此資產

    0熱度

    1回答

    我現在OSMDroid工作,我想修改由gradle這個下載,然後放入External libraries節兩個Java文件。這兩個java文件是:MapTileFileArchiveProv.java和ZipFileArchive.java。它們位於classes.jar文件中的一個包中。我90%確定它們是編譯好的,只需在編輯器中打開它們就可以修改,編輯並保存它們。 我在這裏有什麼選擇?

    0熱度

    1回答

    我需要看到離線平鋪在應用 我已經下載使用瓦片「移動阿特拉斯造物主2.0.0 Beta 1的」配置如下 瓦片壓縮文件是在 /mnt/sdcard/osmdriod/tiles.zip MyActivity代碼如下 MapView mapView = new MapView(this); //constructor mapView.setTileSource(new XYTileSou

    0熱度

    1回答

    我一直在嘗試更改KML的樣式,因此KmlPoint會用我選擇的自定義標記來表示。 下面是我使用的標記: 我成功通緝點顯示了各自的標誌,但它們看起來像一個彩色濾光片可能適用於他們或位圖只是損壞了,我不知道爲什麼。 這裏是我的代碼: KmlDocument dryKmlDocument = new KmlDocument(); File f2 = new File(appPath + "/d

    0熱度

    1回答

    我注意到,使用CacheManager與Tile源MapQuest似乎是不可能的,它接收http代碼202並且不下載瓦片。 你知道爲什麼嗎?