Я использую Geoserver версии 2.1.1, Postgres 9 и PostGIS 2.0
То, чего я хочу достичь, должно (я думаю!) Быть довольно прямым. Я хочу нарисовать на карте линию, которая представляет Великий круг между двумя городами на поверхности земли.
Моя база данных содержит местоположения городов, представленные в виде географических точек, определенных как пары широты и долготы.
У меня есть слой, определяющий представление SQL в Geoserver, которое извлекает линейную строку (st_makeline) из двух координат для указанных городов. Мне нужно набрать приведение географии к геометрии, чтобы заставить это работать.
Но когда я рисую возвращенную линию на карте, я получаю прямую линию, а не искривленную линию, которую я ожидаю.
Может кто-нибудь сказать мне, как я должен идти об этом?
Спасибо!