Растровые данные в MapServer.

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
Flake-Music
Новоприбывший
Сообщения: 3
Зарегистрирован: 24 ноя 2008, 13:17
Репутация: 0

Растровые данные в MapServer.

Сообщение Flake-Music » 26 ноя 2008, 12:00

Здравствуйте. Нужно чтобы MapServer брал растровые данные для отображения карты.
В дистрибутиве есть пример, использующий файл raster.tif

Мне же нужно, чтобы в качестве данных использовался jpeg файл. Подстановка raster.jpg вместо raster.tif не к чему не привела.

Есть ли примем такой реализации?

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Растровые данные в MapServer.

Сообщение Denis Rykov » 26 ноя 2008, 12:18

Попробуйте сконвертировать ваш jpg в tif.
Spatial is now, more than ever, just another column- The Geometry Column.

KolesovDmitry
Гуру
Сообщения: 810
Зарегистрирован: 22 авг 2007, 14:58
Репутация: 123
Откуда: Казань

Re: Растровые данные в MapServer.

Сообщение KolesovDmitry » 26 ноя 2008, 12:21

C jpg работает так же, как и с другими форматами (работа с растрами) -- нужен только правильный файл привязки к вашему растру.

В примере скорее всего был не Tiff, а GeoTiff (т.е. без отдельного файла привязки), поэтому замена Tiff на jpg ничего не дала.

Flake-Music
Новоприбывший
Сообщения: 3
Зарегистрирован: 24 ноя 2008, 13:17
Репутация: 0

Re: Растровые данные в MapServer.

Сообщение Flake-Music » 26 ноя 2008, 13:15

Вопрос по файлу привязки. Не могу понять что значит "E, F - параметры сдвига; X,Y координаты центра верхнего левого пиксела".

X,Y - это координаты пикселя? Или географические координаты.

Объясните, пожалуйсто, что это означает.

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Растровые данные в MapServer.

Сообщение Denis Rykov » 26 ноя 2008, 15:04

При условии, что отстутствует поворот, координаты привязанного растра будут рассчитываться в соответствии с формулами:
x1 = Ax + E
y1 = By + F
Где x (столбец) и y (строка) - файловые координаты (не географические), Е и F - параметры сдвига. Очевидно, что если, например E=0 и F=0, то x1(0)=0 и y1(0)=0, что в верно только в случае, когда начало координат изображения совпадает с началом координат географической СК. Грубо говоря E и F - географические координаты левого верхнего угла изображения.
Spatial is now, more than ever, just another column- The Geometry Column.

Ответить

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

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

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