Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Geolocation 我该如何写一个“;“查找最近的”;算法?e、 g.按地址/zip/列出的门店/分行定位器;“我的位置”;_Geolocation_Location Based - Fatal编程技术网

Geolocation 我该如何写一个“;“查找最近的”;算法?e、 g.按地址/zip/列出的门店/分行定位器;“我的位置”;

Geolocation 我该如何写一个“;“查找最近的”;算法?e、 g.按地址/zip/列出的门店/分行定位器;“我的位置”;,geolocation,location-based,Geolocation,Location Based,我的需求很简单,通常在今天的任何基于位置的应用程序中实现,向用户显示他/她的区域内所有“东西”的列表(或按邮政编码/地址) 使用(尤其是新的“”)听起来是最安全的选择,但是如果我想自己开发一些东西,有没有“标准”的方法?有哪些选择?雅虎地理位置API(和反向查找)?(谷歌地图API需要使用他们的地图,而不仅仅是API)purchace邮政编码文件?其他第三方服务?在线 的离线?秘密是什么?嗯。邮政编码可以通过多种方式处理,这有助于了解邮政编码的工作原理: 我会购买一个带有GPS坐标的USPS数据

我的需求很简单,通常在今天的任何基于位置的应用程序中实现,向用户显示他/她的区域内所有“东西”的列表(或按邮政编码/地址)


使用(尤其是新的“”)听起来是最安全的选择,但是如果我想自己开发一些东西,有没有“标准”的方法?有哪些选择?雅虎地理位置API(和反向查找)?(谷歌地图API需要使用他们的地图,而不仅仅是API)purchace邮政编码文件?其他第三方服务?在线 的离线?秘密是什么?

嗯。邮政编码可以通过多种方式处理,这有助于了解邮政编码的工作原理:

我会购买一个带有GPS坐标的USPS数据库,然后在那里工作。一个简单的SELECT SQL查询,在计算向量的大小时有一个限制或前10个(或者不管你想要多少个搜索结果),应该可以在这里使用


虽然已经有一段时间了,但是向量计算的算法相当简单,应该很容易在SQL中实现:

邮政编码本身在这里会有所帮助,因为您可以解析代码,甚至在执行搜索之前就可以删除相当多的结果。