问题标签 [mapsforge]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
527 浏览

android - 在mapsforge中的android中选择离线.map中的对象

我开发了一个使用 mapsforge 库来显示离线地图的 android 应用程序,离线地图位于我所在地区的 osm 地图的 .map 中。现在我需要在我的地图中获取所有医院的位置,以便我可以使用 graphhopper 计算到医院的路线?任何人都可以建议如何从我的地图中选择医院或我需要使用任何其他方法吗?

0 投票
2 回答
422 浏览

android - 删除graphhopper android中的先前路线?

我正在使用graphhopper和mapsforge在我的android应用程序中显示路线。路线从折线显示在我的mapView中,但是当我更改第二点的位置时,新路线显示在前一条路线上方。所以我需要删除这个计算新路线时的先前路线。代码如下:

0 投票
1 回答
673 浏览

java - org.mapsforge.core.graphics.Bitmap 和 android.graphics.Bitmap 之间的任何关系方法

我是 mapforge 的新手,想显示我的自定义标记(从 sdcard 读取)并在 mapforge 离线地图上显示。我面临的问题是不知道如何将我的 android.graphics.Bitmap obj 转换为 org.mapsforge.core.graphics .位图对象

除了请提前分享 txs 之外,任何人都有其他选择。

0 投票
1 回答
2039 浏览

android - 如何在 Android 中移动 Mapsforge 图层(标记)

我正在为 Android 使用 Mapsforge 0.5。我在地图上添加了一些标记:

我想做的是改变现有图层的位置。我有一个对存储对象的引用,但没有任何方法可以移动标记。该位置只有一个吸气剂

LatLong 的纬度和经度字段是最终的 :( 我已经通过首先删除图层然后再次添加它来解决问题,但这会导致一些额外的协调逻辑。有什么方法可以实际移动图层(标记)吗?

0 投票
0 回答
191 浏览

android - Mapsforge 0.5.0 和 Eclipse 的 NoClassDefFoundError,无法构建

我正在尝试使用 Mapsforge 将地图视图添加到我的应用程序中。我做了以下事情:

下载 jar 文件并将它们放在 libs/ 文件夹中

mapsforge-core-0.5.0.jar --- mapsforge-map-0.5.0.jar --- mapsforge-map-android-0.5.0.jar --- mapsforge-map-reader-0.5.0.jar

我面临这个错误:

在这一行:

我正在尝试做这个教程

我尝试了 2 天,但无法解决我的问题。我看到了这个页面这个页面这个页面,但没有一个帮助我:(任何人都可以帮助我吗?

0 投票
3 回答
4401 浏览

java - Mapsforge Android 应用示例:NoClassDefFoundError: Class not found using the boot class loader

我正在尝试从Mapsforge运行“一个非常基本的 Android 应用程序示例”

我正在使用 Eclipse。Android SDK 工具高于版本 19。

我做了以下事情:我下载了 jar 文件并将它们放在 libs/ 文件夹中

  • mapsforge-core-0.5.0.jar
  • mapsforge-map-0.5.0.jar
  • mapsforge-map-android-0.5.0.jar

我的项目编译得很好,但是当它运行时我得到了 NoClassDefFoundError。我一直在寻找答案。我已经尝试将 jars 添加到构建路径并尝试遵循建议How to fix the "NoClassDefFoundError" with ADT 17NoClassDefFoundError with Mapsforge 0.4.0 and Eclipse。没有任何帮助。

有任何想法吗?提前致谢!

MainActivity.java 的内容:

我的日志猫:

0 投票
1 回答
874 浏览

android - 渲染主题 Mapsforge

我正在尝试使用 mapsforge 制作自定义地图,但我遇到了 android studio 1.0 的问题。

我导入了 mapsforge 0.5.0 的库 ... mapsforge-map-0.5.0.jar ... 我创建了 assets 文件夹并创建了 rendertheme-v4.xml ... 所以我放了下一个代码。

我将此代码添加到 mapsforge 的示例代码中,因此在“../renderTheme-v4.xsd”中出现错误... Android Studio 给了我以下错误:

无法解析文件“../renderTheme-v4.xsd”

0 投票
2 回答
2489 浏览

routing - How to create osm.pbf file?

I am working on a offline routing app for a particular region which will use graphhopper library for android. I want to know is there any way to create osm.pbf file for a region instead of downloading the file for the whole country. Moreover is it possible to create .map file for a particular region ?

Thanks.

0 投票
3 回答
2790 浏览

java - 如何自动获取地图位置 mapsforge android

我正在使用 mapsforge 0.5.0 库开发一个应用程序。显示地图的代码是标准的:

代替

我想自动居中地图(以防我可以从不同的文件加载不同的地图)

我试过了

但是这些方法返回空值。如何自动获取地图位置?

0 投票
1 回答
491 浏览

android - 按需下载 mapsforge 的矢量数据

我目前正在使用 mapsforge ( https://github.com/mapsforge/mapsforge/ ) 做一个原生 android 应用程序。我让它与一个国家的离线地图一起工作,但后来需要有一个以上的国家,这就是我遇到问题的地方。

我希望能够流式传输或下载我周围的部分(可能是我周围 10 平方英里),我将如何去做,或者可能为我指明有助于我实现这一目标的材料方向

谢谢您的帮助