请耐心等待,因为我对地理编码非常陌生,并且不确定我是否拥有实现目标所需的东西。
我希望用户选择墨尔本市的郊区。当他们选择郊区时,我想显示所选郊区一英里内的周边郊区。因此,我的数据库表将如下所示:
郊区 LattLong
FITZROY 37° 47' S / 144° 58' E
科林伍德 37° 48' S / 144° 59' E
阿伯茨福德 37° 48' S / 144° 59' E
克利夫顿山 37° 47' S / 144° 59' E
菲茨罗伊北 37° 47' S / 144° 59' E
卡尔顿 37° 48' S / 144° 58' E
因此,假设用户选择 FITZROY 作为其郊区。这些是我认为1英里半径范围内的一些郊区。
我的问题是我不了解 LattLong 字段中的数据。这是足够的数据来进行我的计算吗?
有没有一个例子可以告诉我如何从 MySQL 数据库中选择 1 英里内的郊区?
我不知道从哪里开始在谷歌上帮助我解决这个问题,所以任何指导都将不胜感激。
亲切的问候,约翰