Elevation service на базе Image Server

0 голосов
спросил 27 Май, 08 от yellow (1,120 баллов) в категории Программные продукты Esri
Проблема следующего характера. Пытаюсь создать Elevation data service. Исходные данные - srtm и gtopo высотки на весь мир с дисков данных ESRI. Сервис собирается и компилируется, но при отображении сыплет ошибки связанные с отличиями форматов определения пикселей исходных растров и заданных в описании сервиса:

[RPDefGenerator.Validator.Validate : FFFFFFFFFFFFFFEB] Error: Invalid pixel type defined; Raster dataset is defined as 'Int16' but Image Service is defined as 'Elevation'.
[RPDefGenerator.Validator.Validate : FFFFFFFFFFFFFFEC] Error: Invalid bit-depth defined; Raster dataset has 16 but Image Service has 32.
 
Изменение  описания сервиса вручную (на знаковый 16 бит ) успеха не принесло:

[ImageServiceDB.SeRasterItemStore.SelectRasterItems : 008021] Error: Invalid selection criteria object.
[ImageServiceDB.SeRasterItemStore.SelectRasterItems : 008027] Error: Pixel size requested is outside the service range.
Cannot render a 16 bit image.
A failure occured while creating in-memory image. Cannot render a 16 bit image.


После этого, растры были конвертированы в img формат, но ошибки остались прежними.


Может кто встречался с подобными проблемами и имеет решение?



5 Ответы

0 голосов
ответил 27 Май, 08 от yellow (1,120 баллов)
В догонку, почему нет отдельной ветки для ImageServer'a? возникает много вопросов а писать в эту не очень корректно. 
0 голосов
ответил 27 Май, 08 от Alexander1 (32,520 баллов)
А сам image 32-х, или 16-и битовый?
0 голосов
ответил 28 Май, 08 от yellow (1,120 баллов)
Сам растр 16 битовый
0 голосов
ответил 28 Май, 08 от Grigoriy (127,020 баллов)
По-видимому, это ограничение сервиса. Ему похоже нужен растр со знаком. Самый простой споcоб - конвертировать входной растр в 16-bit Signed или 32-bit float. Это можно сделать командой Copy Raster в ArcToolbox.

Что касается отдельной ветки - в 9.3 Image Server, скорее всего, будет расширением для ArcGIS Server и, возможно, не будет поставляться как отдельный продукт.
Так что пишите пока сюда. Если уж очень всем захочется - заведем отдельный раздел.
0 голосов
ответил 14 Июнь, 08 от PITKS1 (20,860 баллов)
Григорий. В 9.3 будет Image Service, а Image Server - пока так и остается отдельным продуктом.
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...