2010-10-12 54 views
2

在Android中,是有可能,我会创建自己的地图图形,然后用这个地图与谷歌地图API谷歌地图API,用我自己创建地图图

例GPS定位,我画地图为我自己的房子,然后申请谷歌地图API,以便能够使地图中的每个点的位置

+0

什么是“地图”? “确定地图中每个点的位置”是什么意思? – CommonsWare 2010-10-12 17:25:50

回答

3

是的,我相信你可以。有几个选项如下:

在覆盖图中绘制您的'地图' - 如果背景是半透明的,那么您将能够在下面看到Google地图。

或者,使用虚拟的Google地图API密钥 - 在这种情况下,MapView图层会呈现为灰色背景,但所有API调用都可以正常工作。再次在Overlay draw方法中渲染你的'地图图'。

在这两种情况下,您都必须确保地图投影(比例尺,位置等)与“地图”的坐标相匹配,特别是在您滚动或缩放地图视图时。

如果你的代码是正确的,那么最好先用第一个选项进行视觉确认。

+0

我得到了你的建议,非常感谢 – 2010-10-15 15:43:00