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: