SQL:地理位置
SQL : Geolocation
我有一个 table 供应商和他们服务的区域:
-一些供应商提供邮政编码
-有些服务于整个县
-有些服务于整个州
我正在尝试为所有这些生成地理位置,然后在 SSRS 地图上使用它。
到目前为止,我能够使用以下查询获得该州的地理位置,但不能获得其他州的地理位置:
ALTER TABLE myTable ADD geolocation geography
示例:
UPDATE myTable SET geolocation = 'POINT(-85.972173 31.809675)' WHERE ZipCode = 36081
但这只适用于有邮政编码的供应商。
其他的都在邮政编码栏中。
谁能帮忙解决这个问题,先谢谢了。
处理整个州/国家/地区的其他供应商,您可以添加多边形地理定位..
如果有帮助,请检查此 link:
https://www.simple-talk.com/sql/t-sql-programming/introduction-to-sql-server-spatial-data/
我有一个 table 供应商和他们服务的区域: -一些供应商提供邮政编码 -有些服务于整个县 -有些服务于整个州 我正在尝试为所有这些生成地理位置,然后在 SSRS 地图上使用它。 到目前为止,我能够使用以下查询获得该州的地理位置,但不能获得其他州的地理位置:
ALTER TABLE myTable ADD geolocation geography
示例:
UPDATE myTable SET geolocation = 'POINT(-85.972173 31.809675)' WHERE ZipCode = 36081
但这只适用于有邮政编码的供应商。 其他的都在邮政编码栏中。
谁能帮忙解决这个问题,先谢谢了。
处理整个州/国家/地区的其他供应商,您可以添加多边形地理定位..
如果有帮助,请检查此 link:
https://www.simple-talk.com/sql/t-sql-programming/introduction-to-sql-server-spatial-data/