显示预定地理位置列表

时间:2012-03-24 00:32:00

标签: android google-maps overlay

我正在处理的应用主要是信息性的。我现在有一个MapView设置,使用MyLocationOverlay来跟踪用户的位置。我打算为该地区的所有建筑物准备一份坐标列表。如果用户想要查看它在地图上的位置,他们可以打开我的对话框,在列表中找到该建筑物,单击它,并为其绘制叠加层。

我不确定正确的方法。我已经知道如何创建地图叠加层。最好的方法是为纬度和一个经度设置HashMap,然后出去手动抓取坐标以存储到这些地图中吗?通过手动我的意思是必须自己找到坐标并手动编码。如果我这样做,手动找到它们的最佳方法是什么?我注意到在Google地图的javascript中浏览了地图中心的lat / lng值,但是对于100多栋建筑来说这样做会很痛苦。

或者,我应该为建筑物制作Google地图查询并获取叠加层的坐标吗?我做了一些搜索,但不知道如果这是最好的方法该怎么做。我也在考虑通过这种方式实现查询限制,而不是将坐标直接编程到我的应用程序中。

我不是Android或编程的初学者,但我的数据结构知识有点生疏。任何想法将不胜感激(也许我正在接近整个错误)。

0 个答案:

没有答案