问题标签 [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.
android - 如何在 OsmDroid 中为 OverlayItem 创建自己的标记
我有以下代码:
我想用画布创建自己的标记,现在,我使用的是静态图像,但我想用圆圈、线条等创建自己的表单……我认为这是可能的,但我找不到如何使它工作。
任何帮助将不胜感激
android - 可以包含在 android 地图应用程序中的地图类型
我听说过位图、光栅图和矢量地图也可以支持(或从服务器请求)哪些地图类型的地图还有地图瓦片,我知道谷歌地图和 osmdroid(osm android 映射 api)使用地图瓦片和当我使用移动地图集从 osm mapnik 下载地图时,瓷砖被下载为 .png 文件(图像)我想知道服务器可以提供哪些其他类型的地图(并使用 osmdroid 显示)因为我想开发离线工作的安卓地图应用程序,让用户包含他/她想要的地图???
android - Osmdroid 结帐错误
我已经检查了 osmdroid,因为我需要做一些小的调整。
我用过: svn checkout http://osmdroid.googlecode.com/svn/trunk/ osmdroid-svn in Cmd line
然后从 Eclipse -> Import -> Existing projects into Workspace
每个包都有错误,导入不起作用,资源作为包制作并且是空的。我究竟做错了什么?
谢谢
android - 将 osmdroid jar 文件添加到项目时出现 ClassNotFoundException
我正在尝试将开放街道地图 MapView 添加到我的示例项目中。我已按照此问答的说明进行操作:
如何从 OpenStreetMap 离线创建地图图块,在 Android 上显示?
我在eclipse构建路径中添加了这两个jar文件:osmdroid-android-3.0.7.jar slf4j-android-1.5.8.jar
当我运行项目时,我得到了这个异常:
任何想法?
android - 使用 osmdroid 离线 zip 文件(图块)
我正在离线模式下使用 osmdroid 地图查看器。我已经使用 osmdroid zip 格式的 Mobile Atlas creator 下载了磁贴,一切正常。我想知道是否可以有多个 zip 文件?我只想要 2 或 3 个彼此远离的不同位置。
有什么帮助吗?
android - osmdroid sqlite 瓦片源码
我想像 RMaps 一样向 OSMDroid 添加一个 SQLite 磁贴提供程序。我浏览了 OSMDroid 源代码及其磁贴提供程序,发现它们旨在从文件、存档文件和互联网中获取磁贴。
我正在使用 osmdroid-android 3.0.5。
android - 在 osmdroid 中将叠加添加到 MapView
我正在使用 osmdroid 编写一个简单的 android 应用程序,该应用程序可以在线离线工作,直到现在我能够显示地图(在线和离线),并且我想在地图上添加覆盖(标记),我已经搜索了使用的简单示例在 osmdroid 中覆盖,我尝试了其中一些,但它们没有用,所以我想要使用 osmdroid 添加覆盖或标记的任何示例
android - 将标记中心设置为 GeoPoint
我正在研究 osmdroid,并尝试做一些非常简单的事情,我曾经在另一个地图框架上做过,但我找不到如何在 OSMdroid 上做。我想在地图上的某个地方放置一个标记,在 GeoPoint 上。到此为止,这很容易。但我也希望标记图片的中心位于上述地理点上。使用我的代码,现在,地理点位于图像的左下角。
怎么做?
android - osmdroid GoogleTilesOverlay 平滑调整大小缩放
在 Google Tile Wrapper 示例之后,我使用 osmdroid GoogleTilesOverlay 实现了一个 google MapView。
静止时,覆盖图块渲染良好,但是在缩放(捏合或通过控件)时,底层谷歌图块会调整大小并被平滑替换,但 osmd 覆盖层不会调整大小。
结果:当放大仍然在视图中的图块时,它们开始重叠。相反,当缩小时,每个图块之间的间隙变得可见。
在我看来,第一步是对 GoogleTilesOverlay 进行子类化,以便我可以修改 draw() 方法。但是然后呢?
我已经用谷歌搜索了一些指向:a)在动画中间时短路draw()方法b)使用Projector / Matrix类来确定如何动态缩放覆盖
不幸的是,我不是 Android API 方面的专家,所以不确定该走哪条路……然后是如何最好地实施解决方案。
java - 接近警报触发两次?
接收者:
ShowMapDialog.java:
}
创建 ProximityAlerts:
我像这样在 onCreate 上注册接收器:
暂停:
简历:
当我通过第二个 ProximityAlert 时,它会执行此代码两次:Log.d("id+title",id+"+"+Title);
有任何想法吗?如果需要,我可以发布更多代码:)