gpt4 book ai didi

.net - 如何进行基于位置的搜索

转载 作者:行者123 更新时间:2023-12-05 00:43:57 25 4
gpt4 key购买 nike

我需要开发一个解决方案,让用户能够根据城市和州进行搜索。用户应该能够请求搜索结果不仅包括该城市和州的匹配项,还包括 25、50、100 英里半径内的匹配项。我看到招聘网站会做这种事情。这是如何完成的,是否有供应商为其提供开放 API?

谢谢

最佳答案

似乎您正在寻找的是一个 GIS(地理信息系统),其中每条(或一些)信息都与其地理位置相关联。这样的系统允许在那些地理位置上执行空间搜索,例如。 “给我距离这个位置 5 英里范围内所有销售特定产品的商店”(结合空间和传统搜索也是可能的)。

现在,您可以使用一些技术示例:

  • PostgreSQL + Postgis :这种数据库和地理扩展的开源组合足以满足大多数基本用户的需求。 You can start from here
  • MySql Spatial
  • Oracle Spatial
  • ArcSde (ESRI)
  • 关于.net - 如何进行基于位置的搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/615403/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com