首页 > 解决方案 > 使用 SQL Server 地理数据类型

问题描述

我正在使用一个 SQL Server 数据库,该数据库中有一个customer表,其中包含(除其他外)一address列。此列将完整地址(街道、城市、州、邮编)作为一个长文本字符串。我们希望将此信息转换为纬度和经度坐标,以便在地图上绘制。我一直在研究Geography在 SQL Server 中使用数据类型,但我找不到任何关于实际需要将哪些数据输入到Geography数据库表的列中的明确信息。

我有一个问题:有没有办法使用Geography数据类型将地址字符串(或它的任何部分,City、Zip 等)转换为纬度和经度坐标?

标签: sql-serversqlgeography

解决方案


对于您要执行的操作,您需要纬度和经度信息。数据类型本身不会转换地址,但您可以使用许多服务来完成此操作。


推荐阅读