1
dem0ns 354 天前
resblockIds 按 block 来查
|
2
chiron688 354 天前
gis 开发,挺简单的,存个房源的 xy 或者经纬度坐标,然后识别路径的 xy 信息,在这范围内的就是了
|
3
ww940521 354 天前
我们公司的 GIS 也有这个功能,就是用的地图的 SDK 实现的,很简单。
|
4
hhjswf 354 天前 via Android
redis 有个 geo 的数据类型
|
5
j3llypunk777 354 天前 1
es polygon 查询,每个房源都有自己的经纬度数据,页面上的点聚合效果是地图自带的功能,我做过几乎一样的需求
|
6
danieladu 354 天前
盲猜就是 GEOHASH
|
7
macttt 354 天前
开水团团有一篇基于 R-Tree 服务和 ElasticSearch 的 Terms 命令来实现的类似功能,他么针对这一步骤还对 ES 的 terms 进行了定制化增强: https://tech.meituan.com/2022/11/17/elasicsearch-optimization-practice-based-on-run-length-encoding.html
|
8
shawndev 354 天前
keyword: geo-polygon
|
9
sadfQED2 354 天前 via Android
es 传 polygon ,如果精度要求差一点可以 geohash
|
10
WhereverYouGo 354 天前
@j3llypunk777 #5 同 5 楼
|
11
githmb 354 天前
这就不得不提 PostgreSQL 的牛逼之处了
|
12
qiayue 354 天前
说个题外话,这个功能很好用,尤其是已经确定了学校的学区,只能在学区内换房时,特别好用
|
13
ql562482472 354 天前
postgis 几个函数的事情 很容易
|
14
Worldispow 354 天前
@githmb 数据分析做的多了就会发现,pg 真是吊着 mysql 锤
|
16
hldnpqzzy 354 天前
geohash 吧
|
17
qigge2014 354 天前
mysql ST_Distance_Sphere 函数也可以
|
18
Ericcccccccc 354 天前
搜 geohash, 然后数据放进 redis 就行.
|
19
txy3000 354 天前
kd 树 qlog(n)
|
20
cp19890714 354 天前 via Android
postgre 可以处理 gis 相关数据,内置一堆 gis 函数和算法。比如:给出两点,算出最短路径,它都可以。
|
21
LaurelHarmon 354 天前
应该得用到图形学吧,判断一个区域是否在多边形内部
|
22
LLaMA2 353 天前
仔细阅读 GEOHASH 的原理,等读完了,发现还有很多现成的实现
GEOHASH 存在很多年了 |
23
Rain59 335 天前
|