【发布时间】:2014-01-30 11:25:13
【问题描述】:
我创建了一个多边形,其中每个 x/y 点都是 WGS84 格式 纬度/经度值。
多边形很好地近似于圆形和扇形 半径 R(每个圆周/弧点是投影的纬度/经度 距中心/顶点坐标的距离 R 值 - 我有 通过计算之间的Haversine距离验证是正确的 边缘和参考点并获得 R 的值)。
我使用 GEOSSetSRID(4326) 来指示坐标是 WGS84 格式。 GEOSGetSRID() 确认 SRID 已设置。
使用 GEOSArea 然后给出的值甚至远不接近 期望值。
我看不出我还能以编程方式做什么。
如果我以笛卡尔格式设置点,然后将 SRID 设置为 4326,GEOS会隐式转换多边形点到WGS84吗??
基本的 GEOS C API 不能做上述吗? SRID 对 API 没有任何意义吗??
任何正确使用/解决方案的信息/指针将不胜感激。
TIA。
【问题讨论】: