首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从数据库中获取当前地图视图的所有GPS协调。

从数据库中获取当前地图视图的所有GPS协调。
EN

Stack Overflow用户
提问于 2019-09-12 14:36:47
回答 1查看 47关注 0票数 1

我有一个数据库,里面有大约两万个坐标。我使用Google创建了一个android应用程序。现在,我想获取地图视图当前视图范围内的所有坐标(将它们显示为标记)。而且,当我将地图从一个地方移到另一个地方时,会自动为当前的新视图加载一些新的协调。

我使用的数据库是(MySQL),对于一行中的每一个点,我有两个列(经度和纬度)和一些其他列来保存关于地点名称、address ..etc等点的详细信息。

我已经做了什么:

我可以从数据库中加载一些协调,并将它们作为标记放在google地图上。但是,这不是我想要的,我希望google地图指定一个当前视图的范围,并从数据库中获取这个范围内的所有GPS协调。我在网上搜索,找不到任何有用的资源。

EN

Stack Overflow用户

回答已采纳

发布于 2019-09-12 20:36:31

首先,我要感谢的评论,他的评论帮助我找到答案。

正如他提到的,首先,我们必须在我们的应用程序中获得当前地图视图的边界,该边界由两个点(NorthEast和西南)组成。然后我们可以创建数据库查询,如下所示:

从geo_lat lat2和geo_long < long1和geo_long > long2的表名中选择*

相反,

northeast=lat1,long1

southwest=lat2,long2

票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57909090

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档