Страница 1 из 1
PostgGIS + Mapserver русские названия.
Добавлено: 23 янв 2013, 14:04
dubanoze
Товарищи, прошу помочь.
Есть mapserver который берет данные из PostGIS.
В PostGIS данные в UTF8.
Названия все не читаются.
в Label encoding utf-8 добавил.
Не помогает.

- screen.png (119.54 КБ) 6425 просмотров
Re: PostgGIS + Mapserver русские названия.
Добавлено: 23 янв 2013, 17:20
Denis Rykov
Скорее всего дело не в кодировке, а в шрифте. Определите на уровне объекта MAP
FONTSET, а затем укажите его в
LABEL.
Re: PostgGIS + Mapserver русские названия.
Добавлено: 24 янв 2013, 08:20
dubanoze
В map есть - FONTSET "fonts.list"
Следующего содержания:
arialbd arialbd.ttf
arial arial.ttf
Ну и в label
type truetype
antialias true
Re: PostgGIS + Mapserver русские названия.
Добавлено: 24 янв 2013, 10:54
Denis Rykov
Ещё раз:
Определите на уровне объекта MAP FONTSET, а затем укажите его в LABEL.
Где в вашем примере установка шрифта в секции LABEL?
Re: PostgGIS + Mapserver русские названия.
Добавлено: 24 янв 2013, 14:12
dubanoze
Вот весь кусок:
Код: Выделить всё
expression "secondary"
style
color 214 211 206
width 4
antialias true
end
style
color 252 254 253
width 2
antialias true
end
label
type truetype
antialias true
font arialbd
size 8
position cc
color 255 255 255
outlinecolor 64 64 64
buffer 30
partials false
ENCODING UTF-8
end
end
Re: PostgGIS + Mapserver русские названия.
Добавлено: 24 янв 2013, 14:40
Denis Rykov
В вашем шрифте содержатся нужные символы?
Re: PostgGIS + Mapserver русские названия.
Добавлено: 24 янв 2013, 14:43
dubanoze
Шрифт я загрузил отсюда:
https://github.com/mhoegh/MyGeoCloud/tr ... /wms/fonts

- screen1.png (203.47 КБ) 6352 просмотра
Re: PostgGIS + Mapserver русские названия.
Добавлено: 24 янв 2013, 15:33
dubanoze
Действительно. Проблема в шрифтах.
Спасибо за помощь!
Первые шаги...