osmdroid相关内容
几周前我开始学习 Android,现在我需要你的帮助.我的任务是创建离线地图(使用 OSMDroid 和 Mobile Atlas Creator),上面有两个标记,它们之间的路径以及单击此标记后的一些活动.我已经完成了地图、标记和路径.这是代码(Android 2.3.3): 公共类 MainActivity 扩展 Activity { 私有 MapView mapView;位置管理器位
..
我在这里学习教程 https://code.google.com/p/osmbonuspack/wiki/Tutorial_1 但我遇到了一个错误,它没有正确显示正确的路线.它只是显示了从 A 点到 B 点的直线. 我想要实现的是从这些点显示正确的路线.我猜错误是它无法识别任何要通过的节点. 也有人问了一个类似的问题,如果我没有很好地解释我的问题,我假设我有同样的问题. 可以在这
..
我在这里学习教程 https://code.google.com/p/osmbonuspack/wiki/Tutorial_1 但我遇到了一个错误,它没有正确显示正确的路线.它只是显示一条从 A 点到 B 点的直线. 我想要实现的是从这些点显示正确的路线.我猜这个错误是它无法识别任何要通过的节点. 也有人问过类似的问题,如果我没有很好地解释我的问题,我假设我也有同样的问题. 可以
..
我是 Open Street Map 的新手.我做了一些研究,发现我们可以将地图下载并存储到一个文件夹中.但我没有找到任何提供离线开放街道地图的教程或示例.有人可以提供一步一步的教程,请提供一个实现离线开放街道地图的指南.我正在关注这个例子 http://android-coding.blogspot.com/2012/06/example-of-implementing-openstreetma
..
我尝试放置用户代理(参见 https://github.com/osmdroid/osmdroid/wiki/Important-notes-on-using-osmdroid-in-your-app),但是当我把行 OpenStreetMapTileProviderConstants.setUserAgentValue(BuildConfig.APPLICATION_ID); Android s
..
我真的需要一些有关 OSMdroid 库的帮助.将地图作为 zip 文件存储在 sdcard 中很有用.此外,地图可以解压缩,图像文件可以直接使用以加快渲染速度. 当图块解压缩、具有.tile扩展名并且存储在文件夹中时,我设法从我的sdcard加载了图块>/sdcard/osmdroid/tiles/Mapnik/...为了创建我的地图,我使用了 Mobile Atlas Creator 和
..
我想使用具有离线和在线功能的 osmDroid 映射 api 开发 android 映射应用程序,但我找不到很多关于它的教程,所以如果有人有任何使用 osmdroid 映射 api 离线或在线的教程的链接.我编写了一个小应用程序只是为了显示来自默认提供程序的地图,但是,应用程序运行但没有显示地图(仅显示)有什么问题?代码: MapView map = new MapView(this, 256)
..
getInstance() 在正确遵循文档后显示错误.但我需要知道在这里使用什么版本: 依赖项{编译'org.osmdroid:osmdroid-android:(INSERT_VERSION_HERE):release@aar'} LINK https://github.com/osmdroid/osmdroid/wiki/How-to-use-the-osmdroid-library#ma
..
我正在使用本教程:https://github.com/MKergall/osmbonuspack/wiki/教程_2 我在我的项目中设置了这个代码: NominatimPOIProvider poiProvider = new NominatimPOIProvider();ArrayListpois = poiProvider.getPOICloseTo(startPoint, "cin
..
我注意到似乎不可能将 CacheManager 与图块源 MapQuest 一起使用,它收到 http 代码 202 并且不下载图块. 你知道为什么吗? 解决方案 刚刚在 osm 邮件列表中遇到了这个问题 MapQuest 正在转向 100% 的云解决方案 - 新的基础架构要求所有磁贴访问都需要密钥.有关如何获取密钥、SDK 和一般迁移信息的详细信息如下: 2016 年
..
我通过地图集生成器生成了一个 sqlite 磁贴(根据 this 指南),但是当我在 OSMDroid 中使用此磁贴时,OSMDroid 没有显示任何内容!我不知道是什么问题,我已经检查了缩放级别、中心位置等所有内容. 这是我的代码: MapView map = (MapView) rootView.findViewById(R.id.map);map.setTileSource(new
..
如何在osmdroid的折线中间添加下方/上方文本?setTitle() 不起作用,setSubDescription() 也不起作用. 以及如何添加按钮叠加层. 解决方案 有一种方法可以做到这一点,它是 Marker 类的一个选择功能.查找示例的最简单方法是使用 LatLonGridOverlay.我将在下面将逻辑简化为易于理解的内容.关键是code的顺序,看标题,然后把icon设置为
..
我正在尝试使用 osmdroid 实现 OpenStreetMap.我成功地将世界地图设置为一组特定的地理坐标.这是我的代码: 包 com.example.re.osm;//OSM地图代码导入 android.app.Activity;导入 android.content.Context;导入 android.os.Bundle;导入 android.preference.Preference
..
我正在尝试让 OSMDroid 与 WMS 一起工作,但我没有找到让 WMS 工作的方法. 目标:OSMDroid 使用 WMS(投影 EPSG:4326) 暂定:我按照这个示例并包含文件:WMSMapTileProviderBasic、WMSMapTileDownloader、WMSTileSource、MapTile,并将以下代码放入我的活动中: public class M
..
我最近开始使用 OSMDroid,但我很难在 Android API 28 上的特定地理点处获得默认标记.我按照 OSMDroid 的 Github 上的教程编写了如下代码: //制作 Mapbox TileSourceMapBoxTileSource mbTest = new MapBoxTileSource("mapbox.streets", ACCESS_TOKEN);map = (Map
..
我正在构建一个来自各种来源的混合和匹配示例 OSMdroid 应用. 在使用这个示例代码, import org.osmdroid.util.GeoPoint;...私有无效setOverlayLoc(位置overlayloc){GeoPoint overlocGeoPoint = new GeoPoint(overlayloc);//---overlayItemArray.clear()
..
我的地图视图(osmbonuspack)旋转到步行方向. 如何在地图上旋转标记的标题,使它们水平 - 即易于阅读?我看到在地图转动时标记本身不需要任何旋转. 步行方向的任何变化都将导致地图的正确旋转: mapview.setMapOrientation( (float) -headingByCompass); 因此,在进行任何更改时,我首先会在地图视图上找到所有标记.然后我尝试旋转
..
我已经成功使用 osmdroid-android-4.1.jar 一段时间来在我的应用程序中显示 OSM 地图图块.现在,从昨天开始,我根本没有显示任何图块.当我将手机连接到 PC 时,我在日志中看到 403 禁止响应.我使用 Android Studio 在 Ubuntu 机器上构建了该应用程序.我还没有很好地理解 .aar 文件,难道 4.1jar 现在已经过时并且没有设置正确的用户代理?
..
我在使用 ``zoomToBoundingBox()``` 时遇到问题.根据我在这里读到的内容,我创建了自己的 MapView 类来在 On Layout() 中调用 zoomToBoundingBox().这是我的代码: 公共类 MyMapView 扩展了 MapView { public void setBoundingBox(BoundingBoxE6 boundingBox) {
..
我们能否像 GoogleMap 上的 mMap.setMyLocationEnabled(true); 一样在 OSMDroid 上启用“GotoMyLocation"按钮? 我在 MapView 类中没有找到这样的功能. 解决方案 创建其中一个 org.osmdroid.views.overlay.mylocation.MyLocationNewOverlay mylocat
..