我正在使用 Geoserver 版本 2.1.1、Postgres 9 和 PostGIS 2.0
我想要实现的目标应该(我认为!)非常简单。我想在地图上绘制一条代表地球表面上两个城市之间的大圆的线。
我的数据库包含表示为定义为纬度和经度对的地理点的城市位置。
我在 Geoserver 中有一个定义 SQL 视图的层,它从指定城市的两个坐标中检索线串(st_makeline)。我必须将地理类型转换为几何形状才能使其正常工作。
但是当我在地图上绘制返回的线时,我得到的是一条直线,而不是我期望的曲线。
有人能告诉我我应该怎么做吗?
谢谢!