如何创建地理编码服务(找到与给定点相交的多边形)

问题描述 投票:1回答:1

情况

我有一个包含2,000,000个城市的数据库。它们都具有市中心的坐标,并且大多数都具有GeoJSON边界。我正在尝试实施一种地理编码服务,该服务将使用node.jsmongodbredismemcached(和golang,如果有必要,请查找与给定点相交的城市,因为只是全新的))>

问题

由于MongoDBRedis都支持地理索引,所以我知道如何处理点(纬度和经度),但是我从未见过关于多边形的任何知识。

我想MongoDB并不能真正帮助其提高速度(因为它可以在磁盘上运行),但是任何内存数据库都应处理此问题。问题是我什至想不出任何实现它的方法。

如果有人指出我的制作方法,我会很高兴。谢谢。

情况我有一个包含2,000,000个城市的数据库。它们都具有市中心的坐标,并且大多数都具有GeoJSON边界。我正在尝试实施一种地理编码服务,该服务将找到...

node.js mongodb redis memcached geocode
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.