问题标签 [android-mapview]

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

android - android MapView 中的 GPolyline 叠加层

我有一个工作的 mapview 应用程序,我可以在其中点击服务并将地图上的 GPoints 显示为覆盖。

我接下来要做的是将编码的 Gpolyline 显示为我的 mapView 上的叠加层。当我尝试在我的主要活动中实例化 GPolyline 折线对象时,eclipse 无法识别该类。是否有我缺少的库导入?

在 android 应用程序中将 GPolyline 添加到 mapView 的快速示例将有很大帮助。

0 投票
3 回答
11932 浏览

android - 如何计算 Android MapView 中某个点的半径?

我有一个MapView,我在其中显示“有用的半径”(考虑坐标的准确性)。使用ProjectionMapView的metresToEquatorPixels ,诚然仅用于赤道距离)并没有给我足够准确的距离(以像素为单位) )。如果您想在给定半径的坐标周围显示一个圆圈,您将如何计算?

0 投票
2 回答
2179 浏览

android - onTouchEvent() 是否必须从 MapView 扩展?

我想onTouchEvent()mapview.

在搜索了很多问题和答案后,我发现只有在我自己编写MapView(MyMapView)和定义时才发现onTouchEvent,然后MyMapView在主要活动中使用它。

这是唯一的方法吗??

0 投票
13 回答
161829 浏览

android - 在谷歌地图上画一条线/路径

我一直忙于寻找如何在 HelloMapView 地图上的两个(GPS)点之间画一条线,但没有运气。

谁能告诉我该怎么做。

假设我使用扩展 MapView 的 HelloMapView。我需要使用叠加层吗?如果是这样,我是否必须覆盖叠加层的 onDraw() 方法并在这里画一条线?我实际上尝试了这些东西,但没有结果。

先感谢您!

0 投票
0 回答
2990 浏览

android - 如何在android中显示两点之间的路线?

谁能告诉我如何在android应用程序中显示两个地理点之间的路线。如果你能提供一些代码片段。

提前致谢。

0 投票
3 回答
5873 浏览

iphone - iPhone mapView / mapKit 使用 removeAnnotation 和 addAnnotation 导致内存泄漏?

在 mapView 上更新 GPS 指示器的位置...

...我看到仪器(模拟器)中的净内存在缓慢攀升。没有“泄漏”信号,但“Net Bytes”和“#Net”缓慢增加......除非这段代码被注释掉。所以我 100% 确定这是有问题的代码。

但是,如果我执行以下操作...

...然后“Net Bytes”和“#Net”增长得更快。这可能不是我的错误,我正在尝试追踪 MapKit 中的泄漏吗?我真的在泄漏内存吗?同样,“泄漏”下什么也没有出现,但我不明白为什么净值会不断攀升。

感谢您的帮助,-戈德

0 投票
4 回答
6890 浏览

android - 如何确定地理点是否显示在当前可见区域中?

假设我的 Android 应用中有 mapview 控件。如果我知道某个地标存在于某个纬度和经度,我如何确定该地标当前是否在用户的屏幕上可见?有没有获取可见区域左上角和右下角坐标的方法?

0 投票
1 回答
1078 浏览

android - 始终保持选中 OverlayItem 的 Android MapView Overlay?

我想将 ItemizedOverlay 添加到始终将一个 OverlayItem 保留为选定项的 MapView。我通过使用具有两个不同标记可绘制对象的 StateListDrawable 来表明这一点。

但是现在,每当我点击地图而不点击标记时,最后选择的项目就会被取消选择。但我总是想保持最后一个项目被选中,直到一个新项目被击中。

我已经尝试拦截例如 onTap,但这只能让我完全禁用点击处理。这意味着现在我什至不能再选择另一个标记了。

对此有何建议?

0 投票
1 回答
1930 浏览

java - 地图视图不工作 [android]

我对 android mapview 有一点麻烦。每次我尝试打开应用程序时它都会崩溃!代码:

显现

主.xml

0 投票
3 回答
3787 浏览

android - 如何在 Android 中获取 MapView API?

如何在 Android 中获取 MapView API?

谢谢