Страница 1 из 1
Mapserver сглаживание
Добавлено: 08 окт 2012, 09:27
Malig
Настроил mapserver на ubuntе, подключаю wms слой. Получаю результат:

- example.png (69.05 КБ) 4488 просмотров
Это уже с ANTIALIAS TRUE. Без сглаживания было вообще страшно. Что не так?
Ведь абсолютно тот же map-файл, (изменил только урлы) на локальном mapserver под виндой, рисовал идеально.
Re: Mapserver сглаживание
Добавлено: 08 окт 2012, 10:00
Denis Rykov
Надо разбираться, самый простой способ исправить - запрашивать карту одним тайлом,
пример.
Re: Mapserver сглаживание
Добавлено: 08 окт 2012, 10:06
ericsson
Глюки - на границах тайлов. Есть ощущение, будто данные режутся на тайлы до того, как рендеринг растра происходит.
Re: Mapserver сглаживание
Добавлено: 08 окт 2012, 10:30
Malig
Одним тайлом - это интересно. А каковы минусы такого способа?
Re: Mapserver сглаживание
Добавлено: 08 окт 2012, 10:33
Malig
С одним тайлом косяки на границах пропадают, но все равно под виндой рисовалось качественнее. Линии были четкие, а тут какая-то волнистая кривая.
А может антиалиасинг работать без AGG драйвера?
Re: Mapserver сглаживание
Добавлено: 08 окт 2012, 12:43
Malig
Убрал
, добавил
Код: Выделить всё
OUTPUTFORMAT
NAME "png"
DRIVER AGG/PNG
MIMETYPE "image/png"
IMAGEMODE RGBA
EXTENSION "png"
FORMATOPTION "INTERLACE=ON"
END
в OpenLayers прописал
Код: Выделить всё
var wms = new OpenLayers.Layer.WMS("....", "......",
{transparent: 'true', layers: 'name', format: 'png'});
Отлично рисует и без "одним тайлом"