Mapserver, Geotiff, разрешение изображения.

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
Rumato
Активный участник
Сообщения: 104
Зарегистрирован: 06 окт 2012, 15:35
Репутация: 0
Контактная информация:

Mapserver, Geotiff, разрешение изображения.

Сообщение Rumato »

Добрый день! Подскажите, пожалуйста, когда я открываю geotiff в QGIS, то у меня получается довольно хоршее изображение
Изображение


Но вот, когда я это же изображение использую как слой и вывожу Mapserver-ом, то получается вот так


Изображение


В map-файле вот:

Код: Выделить всё

 # Background color for the map canvas -- change as desired
  IMAGECOLOR 255 250 250 
  IMAGEQUALITY 1200
  IMAGETYPE svg
  OUTPUTFORMAT
	NAME png
	DRIVER "AGG/PNG"
	MIMETYPE "image/png"
	IMAGEMODE RGBA
	EXTENSION "png24"
	FORMATOPTION "QUANTIZE_FORCE=ON"
FORMATOPTION "QUANTIZE_DITHER=OFF"
FORMATOPTION "QUANTIZE_COLORS=256"
  END
......
.....
.....


  LAYER
    NAME 'ddd'
    TYPE RASTER
    DUMP true
    #TEMPLATE fooOnlyForWMSGetFeatureInfo
    EXTENT 62.2289530630876442 49.9969740071353286 120.0024212413648002 59.9999999949999889
    DATA "/home/diver/geolocal/datatif/map.tif"
    STATUS DEFAULT
    PROCESSING "RESAMPLE=BICUBIC" 
    TYPE RASTER
    PROCESSING "BANDS=1,2,3"
    PROCESSING "LABEL_NO_CLIP=1" 
    METADATA
       "wcs_description" "Orthospot mosaic"
      "wcs_name" "SPOT"
      "wcs_label" "Orthospot mosaic"
      'ows_title' 'ddd'
      "wcs_bandcount" "1"
      "wcs_formats" "GEOTIFF"
      "wcs_nativeformat" "16-bit GeoTIF"
       "wcs_enable_request" "*"
      
    END
    STATUS OFF
    TRANSPARENCY 100
  END

Теперь сам вопрос: как улучшить качество(разрешение), получаемой при обработке mapserver-ом изображения?

Может что-то у меня неправильно прописано в map-файле?

Заранее спасибо!
Последний раз редактировалось Александр Мурый 18 мар 2013, 12:55, всего редактировалось 1 раз.
Причина: поставил флажок "Решено"
Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Mapserver, Geotiff, разрешение изображения.

Сообщение Denis Rykov »

Выложите куда-нибудь свой GeoTIFF, посмотрим.
Spatial is now, more than ever, just another column- The Geometry Column.
Rumato
Активный участник
Сообщения: 104
Зарегистрирован: 06 окт 2012, 15:35
Репутация: 0
Контактная информация:

Re: Mapserver, Geotiff, разрешение изображения.

Сообщение Rumato »

Добрый день, немного покапавшись, я понял, что если определить слой с геотифом, следующим образом

Код: Выделить всё

LAYER
    NAME 'ddd'
    TYPE RASTER
    DUMP true
    #TEMPLATE fooOnlyForWMSGetFeatureInfo
    EXTENT 62.2289530630876442 49.9969740071353286 120.0024212413648002 59.9999999949999889
    DATA "/home/diver/geolocal/datatif/tem.tif"
    STATUS ON
    TYPE RASTER
    PROJECTION
    'proj=longlat'
    'datum=WGS84'
    'no_defs'
    END
   PROCESSING "RESAMPLE=BILINEAR"
   PROCESSING "NODATA=0"
   PROCESSING "SCALE=AUTO" 
   PROCESSING "SCALE_BUCKETS=256" 
   #PROCESSING "SCALE_3=-28672,11579" #red
   #PROCESSING "SCALE_2=-28672,11027" #green
   #PROCESSING "SCALE_1=-28672,12169" #blue
    #PROCESSING "BANDS=3,2,1"
    PROCESSING "DITHER=YES"
    #PROCESSING "COLOR_MATCH_THRESHOLD=1"
TRANSPARENCY 100
OPACITY 100
  END
Но тогда карта выглядит вот так
Изображение

И вот эти зелёно-белые области никуда не деваются, если расскомментировать

Код: Выделить всё

PROCESSING "SCALE_3=-28672,11579" #red
PROCESSING "SCALE_2=-28672,11027" #green
PROCESSING "SCALE_1=-28672,12169" #blue
То тогда дела по лучше, в том плане, что таких касяков как эти дефектные квадраты их нет, на сама картинка становится какой-то серой и мутной.

В чем может быть проблема?
Rumato
Активный участник
Сообщения: 104
Зарегистрирован: 06 окт 2012, 15:35
Репутация: 0
Контактная информация:

Re: Mapserver, Geotiff, разрешение изображения.

Сообщение Rumato »

разобрался, если сделать вот так gdal_translate -scale -ot Byte tem.tif output.tif, и потом использовать, полученный геотиф, то всё прям замечательно вызодит:)
Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Mapserver, Geotiff, разрешение изображения.

Сообщение Александр Мурый »

Rumato писал(а):разобрался, если сделать вот так gdal_translate -scale -ot Byte tem.tif output.tif, и потом использовать, полученный геотиф, то всё прям замечательно вызодит:)
Если разобрались, ставьте, пож-та, флажок "Решено" в первом посте темы.
Редактор материалов, модератор форума
Ответить

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

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

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