2012-11-15 37 views
0

我正在制作真实生活游戏的应用程序。该应用需要使用使用标量矢量图形(SVG)的自定义地图。我使用的地图提供了非常准确的细节,例如建筑物内的门位置;这就是为什么我使用SVG而不是地图API。 现在我知道有一个svg(http://code.google.com/p/svg-android/)的API,所以这里是我需要帮助的:如何在android中制作SVG地图? (并在地图上放置标记)

1)图像必须是可缩放的。使用SVG图形的唯一原因是清晰缩放。

2)I需要放置动态标记(图像,或按钮瓦特/数字)SVG图像上。一个SQL表有一个图像和一个位置。该表格将被更新,添加到并从中删除。我需要将所述图像放置在SVG图像的顶部,并可能相互放置。抛开坐标和数学,我如何将图像放在彼此的顶部(不能使用XML,因为它们不是静态的)。

我需要使用Android 2.2

回答

0

2.2中的默认浏览器不支持SVG。您可以瞄准Opera Mobile,它支持SVG和其他新技术,但它不会是原生应用程序。

第一步我会尝试将设计在Inkscape的接口,那么你可以从HTML引用.svg文件和移动与JavaScript元素。

0

飞的猪,

如果我明白你的问题,你想显示SVG如您手机上that?因此,您可以在该地图上显示用户位置。

我在这里介绍一个工作的解决方案:Add SVG Tile Provider

让我知道如果您有关于GG地图

其他问题
相关问题