【问题标题】:How to implement reverse geocoding on SQL Server 2008 (with spatial capabilities)?如何在 SQL Server 2008(具有空间功能)上实现反向地理编码?
【发布时间】:2010-09-13 20:57:16
【问题描述】:

假设我在 SQL Server 2008 上加载了一个街道 shapefile。

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

【问题讨论】:

  • 您可以使用任何映射 API 还是必须是 SQL Server 才能为您提供地址?
  • 必须完全写在SQL Server上。

标签: sql sql-server sql-server-2008 spatial


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多