首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将GPS坐标转换为地图瓦片状结构

将GPS坐标转换为地图瓦片状结构
EN

Stack Overflow用户
提问于 2015-05-29 18:26:04
回答 1查看 240关注 0票数 0

当涉及到地理数据的工作时,我是一个完全的文盲,所以请容忍我。

对于我们的应用程序,我们将跟踪地图上大量快速变化的点。如果能够在某种地图瓦片结构中缓存这些点的位置,这样就很容易找到当前在同一瓦片或相邻瓦片中的所有点,从而更容易快速确定最近的邻域,并对特定瓦片等具有特殊的逻辑。

虽然我们正在为一个特定的(但已经很大的)位置工作,但如果解决方案也能扩展到其他位置,那就更好了。既然我们只缓存与系统相关的分片,那么对enitre星球进行分片会是最好的选择吗?然后,瓷砖的尺寸将以弧秒/分钟为单位进行测量,这是一个坏主意吗?

我们已经使用Postgres了,这看起来像是可以用PostGIS完成的事情(这就是栅格吗?),但是在不知道我到底在寻找什么的情况下跳到文档/教程是很困难的。有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2015-05-29 19:17:04

PostGIS就是您所需要的一切。它可以在任何坐标参考系统中存储您的点,但您可能会使用经度/纬度。你的积分来自GPS设备吗?

PostGIS使用GIST索引,使得搜索靠近给定点的点非常有效。考虑到你对平铺感兴趣,你可能想看看的一个选择是对你的点进行"geohash“。基本上,这会将(X,Y)坐标对转换为单个“字符串”,其长度取决于分区级别。附近的点将具有相同的Geohash值(= 1块),然后可以使用标准数据库搜索工具轻松识别。有关更多注意事项和PostgreSQL中的示例,请参阅this answer和相关问题。

您不希望查看光栅。这些是网格数据,比如航空摄影或卫星图像、天气图等。

但如果你想要一个更具体的答案,你应该给出更多的细节:

  • 有多少分?它们是如何收集的?
  • 你有大的clusters?
  • Local?吗?地区性?Global?
  • 这与其他什么数据有关?
  • 伪表结构?Data layout?
  • etc

更多信息=更好的答案

干杯,希望你能找回你的脸

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30527221

复制
相关文章

相似问题

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