问题标签 [osmdroid]

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 回答
800 浏览

java - how to set maximum zoom level for offline maps?

Basically I have an offline maps from Google Maps. I downloaded it from MOBAC and successfully display the offline map but the maximum level is limited to 18, and the offline map is capable of 19 zooms. I am using osmdroid library and Android. How do I program this such a way that it will enable 19 zoom-in? please help me.

0 投票
1 回答
720 浏览

java - 在地图叠加层中添加图标或图像

首先,我有一个集成到 Android 中的离线地图,但问题是地图没有更新的地图设施。我想做的是添加地图叠加层,其中将包含带有相应地理坐标的机构的图标或小图像。

我正在使用 osmdroid 库。

0 投票
1 回答
1807 浏览

android - osmdroid 和 Android 应用程序的地理点是否不同?

我正在为我的 Android 应用程序使用 OsmDroid。我正在设置一个 IGeoPoint 如下

这把我带到了深蓝色的大海。而当我使用 google.mapview 并以下列方式设置地理点时

它带我去我想去的地方

osmdroid 有什么问题?

0 投票
3 回答
3571 浏览

android - 如何在 osmdroid 中设置最大缩放?

我已经检查了这个答案,但是这个例子除了显示灰色瓷砖(我处于离线模式)之外什么也没做,因为缩放级别大于我给出的限制(在我的情况下为 4)......

以下代码显示maxZoom=4

对于 0 到 4 之间的缩放级别,我的代码按预期工作:它从 SD 卡加载地图图块。我对这个问题的理解是,代码显示了它找到的每个缩放的所有图块,当没有找到其他缩放时,它仍然会放大。

API 明确指定XYTileSource在(的构造函数中final int aZoomMaxLevel

任何解决方法?我究竟做错了什么?如何阻止缩放以使用户无法超过 4 级?

0 投票
1 回答
221 浏览

java - 如何在地图上显示预定路径?

我正在使用 osmdroid 库,但我并不熟悉它的所有功能。基本上,我有一个使用 mapnik mapsource 显示的离线地图。我现在的项目使用户能够找到他当前的位置并选择他想要的目的地。我接下来需要做的是沿着地图中的主要道路从用户当前位置到他的目的地绘制一条线/路径。

osmdroid中的pathoverlay有什么关系吗?您的知识和信息对我帮助很大。谢谢你,祝你有美好的一天。

0 投票
4 回答
2295 浏览

android - 如何在 mapview 中实现我自己的双击?

我一直在使用OSMdroid 制作离线地图

我有两个缩放级别的地图图块,即 12 和 15

现在通常的双击将地图视图缩放 1 级

我想做的是setZoomLevel()在用户双击地图后 15 点,

是否可以?

我尝试使用onGestureListener,但不知何故它不起作用

在那个方向或示例代码上的任何提示或线索都会有很大帮助,谢谢

0 投票
1 回答
748 浏览

java - 在离线地图上的最短路径计算中应用图论

如何利用图论的概念在 Android 的离线地图中找到最短路径?我正在使用 osmdroid 库和 mapnik 地图图块来显示地图。我现在的问题是如何根据用户的最后一个已知位置到他的目的地在地图上绘制和计算最短路径,并且该线应该与道路一起走。

我可以使用地理坐标吗?

0 投票
0 回答
1238 浏览

java - 试图在 Osmdroid 中覆盖自定义 Tiles

我有一个 Geotiff,我想把它放在 osm 底图上。我通过 maptiler 平铺了 Geotiff - 输出是具有文件结构的文件夹resourcename/zoom/x/y.png

然后我将此文件结构上传到我的网站空间并尝试将其放入我的代码中,如下所示:

当我启动应用程序并尝试添加我的叠加层时,logcat 一遍又一遍地说:

而且我的瓷砖没有显示。

有没有人有这方面的经验并且可以提供帮助?

0 投票
1 回答
2540 浏览

java - 可以与osmdroid一起使用的离线路由库

我有一个跟踪应用程序并使用 osmdroid 库。我的问题是 osmrdroid 不支持路由。顺便说一句,应用程序是完全离线的。关于支持路由的库,您是否可以提供任何建议,该库可以与 osmdroid 地图叠加层协调。我需要做的只是计算最短路径并将其绘制在离线地图上从一个点到另一个点。

我找到了这个链接: http ://code.google.com/p/j2memaprouteprovider/source/browse/trunk/J2MEMapRouteAndroidEx/src/org/ci/geo/route/android/MapRouteActivity.java

但我不知道如何将它集成到 osmdroid 应用程序中。

0 投票
3 回答
8934 浏览

android - 如何在osmdroid中显示当前位置指针?

我想使用 osmdroid 显示当前位置指针。

此代码不显示指针。那么 osmdroid 有没有像谷歌地图那样内置的东西?