【发布时间】:2010-10-12 15:57:58
【问题描述】:
在 android 中,我是否可以创建自己的地图图,然后将此地图与来自 Google Map API 的 gps 位置一起使用
例如,我为自己的房子画了一张地图,然后应用 Google Map API 可以在地图上制作每个点的位置
【问题讨论】:
-
什么是“地图人物”? “确定地图中每个点的位置”是什么意思?
标签: android google-maps
在 android 中,我是否可以创建自己的地图图,然后将此地图与来自 Google Map API 的 gps 位置一起使用
例如,我为自己的房子画了一张地图,然后应用 Google Map API 可以在地图上制作每个点的位置
【问题讨论】:
标签: android google-maps
是的,我相信你可以。几个选项如下:
在叠加层中绘制您的“地图图形” - 如果背景是半透明的,那么您将能够看到下方的 Google 地图。
或者,使用虚拟 Google 地图 API 密钥 - 在这种情况下,MapView 图层呈现为灰色背景,但所有 API 调用似乎都可以正常工作。再次在 Overlay 绘制方法中渲染您的“地图图形”。
在这两种情况下,您都必须确保地图投影(比例、位置等)与“地图图形”的坐标相匹配,尤其是在您滚动或缩放地图视图时。
最初最好使用第一个选项,然后您将看到代码是否正确。
【讨论】: