2013-04-21 69 views
0

我有我自己的用户定义地图(地图图像),我想在Android设备上显示合并谷歌地图的功能,如放大和缩小功能,标记等,所以我是有点卡住,我应该继续下去,有什么功能可以让我们在谷歌地图视图上集成自定义图像,还是应该选择其他方式?处理室内GPS地图

回答

0

查看Google Maps for Android API v2TileOverlay。这应该做你想要达到的目标:

方块叠加层是一组显示在 基本地图图块的顶部图像。这些瓷砖可能是透明的,允许您将 功能添加到现有地图。

+0

我已经有我自定义地图图像,我必须执行像缩放和标记叠加功能等东西,所以我应该选择谷歌地图这个或没有 – vicky 2013-04-21 08:57:35

+0

是的,你应该。据我所知,使用TileOverlay,您可以在Google的标准地图图块上方提供自己的图块。所以你只需要实现这一点。缩放,标记等,你可以使用谷歌的API。 – Ridcully 2013-04-21 09:32:37

+0

感谢您的反馈,我会提出这个实施 – vicky 2013-04-21 14:13:01

0

谷歌地图停止放大点后。根据您拥有的结构的大小以及您想要覆盖的详细信息,这可能意味着Google地图不存在问题。

我建议你建立自己的页面(html),在那里包含地图照片,并使用html图像映射和JavaScript处理用户点击。然后在webview中加载此页面。这会给你放大/缩小功能。

由于是在室内地图(可能是一个商场),您将无法得到可用的(准确)的位置,这样你就不会真的要坚持到“真实的”地图