Настроил mapserver на ubuntе, подключаю wms слой. Получаю результат:
Ведь абсолютно тот же map-файл, (изменил только урлы) на локальном mapserver под виндой, рисовал идеально.
Это уже с ANTIALIAS TRUE. Без сглаживания было вообще страшно. Что не так?Mapserver сглаживание
-
- Участник
- Сообщения: 66
- Зарегистрирован: 04 сен 2012, 11:28
- Репутация: 0
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Mapserver сглаживание
Надо разбираться, самый простой способ исправить - запрашивать карту одним тайлом, пример.
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Гуру
- Сообщения: 3321
- Зарегистрирован: 27 июл 2009, 19:26
- Репутация: 748
- Ваше звание: Вредитель полей
Re: Mapserver сглаживание
Глюки - на границах тайлов. Есть ощущение, будто данные режутся на тайлы до того, как рендеринг растра происходит.
-
- Участник
- Сообщения: 66
- Зарегистрирован: 04 сен 2012, 11:28
- Репутация: 0
Re: Mapserver сглаживание
Одним тайлом - это интересно. А каковы минусы такого способа?
-
- Участник
- Сообщения: 66
- Зарегистрирован: 04 сен 2012, 11:28
- Репутация: 0
Re: Mapserver сглаживание
С одним тайлом косяки на границах пропадают, но все равно под виндой рисовалось качественнее. Линии были четкие, а тут какая-то волнистая кривая.
А может антиалиасинг работать без AGG драйвера?
А может антиалиасинг работать без AGG драйвера?
-
- Участник
- Сообщения: 66
- Зарегистрирован: 04 сен 2012, 11:28
- Репутация: 0
Re: Mapserver сглаживание
Убрал
, добавил
в OpenLayers прописал
Отлично рисует и без "одним тайлом"
Код: Выделить всё
ANTIALIAS TRUE
, добавил
Код: Выделить всё
OUTPUTFORMAT
NAME "png"
DRIVER AGG/PNG
MIMETYPE "image/png"
IMAGEMODE RGBA
EXTENSION "png"
FORMATOPTION "INTERLACE=ON"
END
Код: Выделить всё
var wms = new OpenLayers.Layer.WMS("....", "......",
{transparent: 'true', layers: 'name', format: 'png'});
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 11 гостей