osmdroid

    0熱度

    1回答

    我的最終目標是讓地圖數據(離線,因爲我會自己定製它)顯示在應用程序(Android)中。我可以讓osmdroid在網上加載地圖,我試圖弄清楚如何下載和顯示離線地圖。我下載了MOBAC(Mobile Atlas Creator)並將數據導出爲SQLite格式,當我查看它時,我意識到瓷磚以圖像格式(PNG)保存。 我想要做的是將數據導入到手機中,以便稍後在搜索引擎或路由算法等算法中使用它,所以我需要「

    0熱度

    1回答

    如何選擇OSM droid中的功能? 我已經在地圖上繪製了多邊形。 當用戶按下屏幕時,我需要找到最接近用戶按下屏幕的功能(多邊形)併爲其執行操作。 如何找到該功能?

    0熱度

    1回答

    我只有javascript文件顯示osmdroid映射源,我用 String [] OSMSource = new String [1]; OSMSource [0] =「https://gps.4u.uz:55443/styles/bright-v9/」; 我打開了這個地址,但沒有什麼,但gps.4u.uz工作正常。 但我有空網格,如果我使用其他來源,它的工作原理。請幫助我什麼是錯的。我的Jav

    0熱度

    1回答

    我想加載我的wms服務器,從那裏顯示瓷磚。我用卡特/ nutiteq和一切都很好,但我想要它的開源或免費許可證。然後我嘗試osmdroid庫,但我不能實現我的wms任何人都可以幫助我? // Web Mercator n/w corner of the map. private static final double[] TILE_ORIGIN = {-20037508.34789244, 20

    1熱度

    1回答

    我需要添加一個彈出窗口,在我添加的標記上顯示城市名稱(自己的描述),下面是我的標記代碼。任何幫助將不勝感激。 private MapView osm; osm = (MapView) findViewById(R.id.mapView); public void addMarker() { GeoPoint colombo = new GeoPoint(6.9271,

    0熱度

    1回答

    我已經從一個zip文件上傳了地圖。如果您更改了縮放級別,則加載後,移動屏幕外部的部分將無法正確加載。 它爲什麼不起作用? 謝謝!

    1熱度

    1回答

    我需要在我的地圖中顯示拖動事件的吐司,下面是我的代碼,其中我只獲得「Drag Started」消息,當我執行拖動結束事件時。我怎樣才能做到這一點? public void onDragListener() { osm.setMapListener(new DelayedMapListener(new MapListener() { @Override publi

    0熱度

    1回答

    在我的Android應用程序中,我使用的是osmdroid框架。在框架中,我使用MyLocationNewOverlay(),它包含一個方法來顯示地圖上的當前位置。 我的問題 框架中LocationListener的似乎不使用網絡提供者和只想找到我,GPS(工作正常,但只有當我是外地人)。 有沒有一種標準的方式來使用LocationProvider,也可以與網絡提供商一起使用,如果GPS不可用?

    2熱度

    1回答

    下面是我的實現,當我點擊它時,我看不到任何關於我的標記的描述。我甚至經歷了很多來源,但無法取得工作。尋找積極的出路。 public Marker addMarker(GeoPoint p) { Marker marker = new Marker(osm); marker = new Marker(osm); marker.setPosition(p);

    0熱度

    1回答

    有人可以向我解釋如何使用此參數? 如果我使用自定義在線瓷磚來源,我可以將其設置爲空嗎? 在哪種情況下會使用這個參數? XYTileSource source = new XYTileSource("custom", ResourceProxy.string.?, getMinZoom(), getMaxZoom(), 256, ".png", new String[]{}); 根據https: