GeoServer 2.0 и cp1251

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
ScatBB
Новоприбывший
Сообщения: 9
Зарегистрирован: 16 мар 2009, 14:00
Репутация: 0

GeoServer 2.0 и cp1251

Сообщение ScatBB » 11 ноя 2009, 15:25

Всем привет!

Есть такая проблема:

Поставил новый GeoServer 2.0, добавил данные, настроил.

Все мои шейпы в cp1251.

Соответственно, при добавлении store я это указываю.
GeoServer же хотя и ставит названия на карту соответственно стилям и отдает информацию через WMS GetFeatureInfo, все выходные данные отображаются в latin-1, т.е. ISO 8859-1.

Кодировка самого геосервера проставлена в UTF-8.
если ее поменять на cp1251, то картинки не меняются, а русккие буквы в результатах запроса превращаются в ?.

Возможно, кто-то сталкивался?

Смена шрифтов в TextSymbolizer ничего не дает - шрифты меняются, кодировка остается прежней.

На 1.7.х не было вообще никаких проблем.

Картинка с примером отображения во вложении.
Вложения
GeoCharBug.jpg
Пример отображения с кривым текстом
GeoCharBug.jpg (81.97 КБ) 10220 просмотров

Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: GeoServer 2.0 и cp1251

Сообщение Mavka » 11 ноя 2009, 15:39

2-ки под рукой нет, так что проверить не могу.
Кодировку указываете - "windows-1251"?
лангольеры под окном жрали время ом-ном-ном

ScatBB
Новоприбывший
Сообщения: 9
Зарегистрирован: 16 мар 2009, 14:00
Репутация: 0

Re: GeoServer 2.0 и cp1251

Сообщение ScatBB » 11 ноя 2009, 15:40

И windows-1251 и cp1251 пробовал - не пашет...
Откатится-то не проблема абсолютно на единичку, но конечно хотелось бы разобратся в проблеме...

Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: GeoServer 2.0 и cp1251

Сообщение Mavka » 11 ноя 2009, 16:36

В голове что-то крутится, где то я уже воевал с этой кодировкой...
лангольеры под окном жрали время ом-ном-ном

ScatBB
Новоприбывший
Сообщения: 9
Зарегистрирован: 16 мар 2009, 14:00
Репутация: 0

Re: GeoServer 2.0 и cp1251

Сообщение ScatBB » 12 ноя 2009, 12:07

Ладно, в общем, я думаю это баг.

Засабмитить им попробую, сам вроде не нашел подобного.

Кстати, что интересно, при добавлении store в этой же версии геосервера есть один баг:
слишком строгая проверка на URI store.

Т.е. если получистя ввести
http://localhost:8080/geoserver/store_name
http://something.ru:8080/geoserver/store_name
то ввести
http://some.thing:8080/geoserver/store_name
уже не выйдет.
Т.е. слишком строго проверяется длина имени зоны .

ScatBB
Новоприбывший
Сообщения: 9
Зарегистрирован: 16 мар 2009, 14:00
Репутация: 0

Re: GeoServer 2.0 и cp1251

Сообщение ScatBB » 12 ноя 2009, 12:53

На всякий случай:

Засабмитил, ответили, что только вчера решили проблему, советуют попробовать ночной билд.

Вот ссылка на ишу:
http://jira.codehaus.org/browse/GEOS-3648

Если кто потестит - отпишитесь, плз, я уже откатился, времени пока нет на это...

Botch
Новоприбывший
Сообщения: 3
Зарегистрирован: 18 ноя 2009, 13:53
Репутация: 0

Re: GeoServer 2.0 и cp1251

Сообщение Botch » 19 ноя 2009, 09:25

У меня Геосервер 2.0 стоит на Windows XP. Та же самая проблема. Скачал последний билд, никаких изменений. Версия 1.7.7 мало того, что показывает все правильно, но и имеет частично руссифицированный интерфейс. Но до чего же этот интерфейс корявый... Буду пока копаться в 2.0 и ждать фикса бага.
ЗЫ. Слои, которые Геосервер 2.0 грузит из Оракла, показываются правильно. Вероятно это заслуга клиента Оракла, который предоставляет данные в нужной кодировке.

Botch
Новоприбывший
Сообщения: 3
Зарегистрирован: 18 ноя 2009, 13:53
Репутация: 0

Re: GeoServer 2.0 и cp1251

Сообщение Botch » 04 дек 2009, 16:35

Ну что, разработчик утверждает, что баг исправил. Однако у меня ничего не изменилось. А ночной билд, что в настоящий момент доступен для скачивания жутко баговый (зато интерфейс становится еще удобнее).

Ответить

Вернуться в «Веб-картография»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя