如何在SQL Server 2008(具有空间功能)上实现反向地理编码?

发布于 2024-09-19 17:52:02 字数 167 浏览 4 评论 0原文

假设我在 SQL Server 2008 上加载了一个街道形状文件。

  • 如何实现反向地理编码功能(从纬度/经度对获取地址)?
  • 我可以使用哪些 SQL Spatial 函数来实现此目的?
  • 它是否有一个函数可以从纬度/经度对中获取最接近的“特征”?

Let's suppose I have a street shapefile loaded on SQL Server 2008.

  • How can I implement a reverse geocode function (get an address from a lat/long pair)?
  • What SQL Spatial functions can I use for that?
  • Does it have a function that get the closest "feature" from a lat/long pair?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

烟织青萝梦 2024-09-26 17:52:02

我看到的示例表明您将编写一个自定义 CLR 过程来进行地理编码。我认为反向地理编码也是一样的 - 选择一个服务,编写代码并封装在 SQL 过程中。

这是地理数据类型的方法参考。 http://msdn.microsoft.com/ en-us/library/bb933802%28v=SQL.100%29.aspx

The example I saw indicated that you would write a custom CLR procedure to geocode. I assume it would be the same for reverse geocoding - pick a service, write the code and encapsulate in a SQL procedure.

Here is a method reference for the geography data type. http://msdn.microsoft.com/en-us/library/bb933802%28v=SQL.100%29.aspx

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文