【发布时间】:2015-05-25 08:08:02
【问题描述】:
我正在使用 Google 地图开发一个网络应用程序,我想通过创建一组给定地理坐标/点的多边形叠加层来显示“覆盖区域”/“地理区域”。
“覆盖区域”可以包含数千个地理坐标(存储在 sql server 中的表中的经度和纬度数据)。理想情况下,我想从 sql server 数据库 (2008 R2) 计算凸包点,这样我就可以将结果(点)传递给 Google 地图以创建多边形叠加层。
这里的示例 (http://www.geocodezip.com/v3_map-markers_ConvexHull.asp) 正是我想要的,除了我想尽可能直接从 SQL 服务器获取右侧面板上的船体点。原因是我可能必须处理数千个地理坐标。我宁愿不要从数据库中检索大量数据,然后使用 JavaScript 发送到客户端来计算凸包点。
任何帮助将不胜感激!!!
谢谢。
【问题讨论】:
标签: sql-server google-maps polygon