На главную... Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены| Форум | Статьи | Обучение | Контакты

WCS

Поиск  Пользователи  Правила  Войти
Форум » Архивные темы (доступны только для чтения) » ГИС "Панорама" 12
Страницы: 1 2 3 След.
RSS
WCS
 
Здравствуйте, У нас есть трехмерные данные, которые мы хотим предоставлять по протоколу WCS просматривать их Панорамой.
Подскажите пожалуйста:
1. Чему должен удовлетворять наш сервер, чтобы подключить его к гис панораме?
2. В каком формате должны выдаваться данные(С учетом, что у нас есть только данные о высотах в каждой точке)? GeoTiff? это должен быть растр или можно использовать MTW?
3. Есть ли тестовый сервер, чтобы посмотреть как эт о работает?

Спасибо
 
Цитата
Olgas написал:
3. Есть ли тестовый сервер, чтобы посмотреть как эт о работает?
В комплекте поставки настольных приложений есть файлы типа wmslist_ru.xml, в них описаны порядка сотни различных публичных слоев (OGC, TMS, ...). Например, http://gisserver.info/GISWebServiceSE/service.php - есть и слои, опубликованные по протоколу WCS. Правда особенность - версия 2.0.1 :oops:
Цитата
Olgas написал:
2. В каком формате должны выдаваться данные(С учетом, что у нас есть только данные о высотах в каждой точке)? GeoTiff? это должен быть растр или можно использовать MTW?
Если речь про внутренний формат ПО Панорама, то матрицы высот в формате MTW. Хотя само ПО (через библиотеки GDAL) работает с матрицами (поверхностями) и в формате GeoTiff.

Цитата
Olgas написал:
1. Чему должен удовлетворять наш сервер, чтобы подключить его к гис панораме?
Не совсем понятен вопрос - "сервер" = "железо"? "системное ПО"? или? В общем-то, обычное РМ + ПО, которое умеет работать с OGC (WCS, 2.0.1).
 
Цитата
Olgas написал:
Здравствуйте, У нас есть трехмерные данные, которые мы хотим предоставлять по протоколу WCS просматривать их Панорамой.
Подскажите пожалуйста:
1. Чему должен удовлетворять наш сервер, чтобы подключить его к гис панораме?
2. В каком формате должны выдаваться данные(С учетом, что у нас есть только данные о высотах в каждой точке)? GeoTiff? это должен быть растр или можно использовать MTW?
3. Есть ли тестовый сервер, чтобы посмотреть как эт о работает?

Спасибо
1) Ваш сервер должен удовлетворять требованиям международного стандарта  OGC WCS http://www.opengeospatial.org/standards/wcs версии 2.0.1.
И уметь выдавать данные в формате xml для геопокрытий.
2) Если вы используете наш сервер GIS WebServiceSE, то он может на вход принимать данные в форматах GeoTiff, MTW. Если вы имеете информацию  о высотах в каждой точке, то можете с помощью программы ГИС Панорама выполнить импор  данных и сформировать матрицу в формате MTW, которую потом возможно подключить к сервису для публикации.
3) Вот пример нашего тестового сервера http://gisserver.info/GISWebServiceSE/service.php
Вот пример запроса на получение данных по матрице http://gisserver.info/GISWebServiceSE/service.php?SERVICE=wcs&REQUEST=GetCoverage&CoverageId=0003&dimensionsub­set=x(55.7,55.8)&dimensionsubset=y(38.2,38.3)
 
Цитата
Владимир Железняков написал:
Цитата
Olgas написал:
Здравствуйте, У нас есть трехмерные данные, которые мы хотим предоставлять по протоколу WCS просматривать их Панорамой.
Подскажите пожалуйста:
1. Чему должен удовлетворять наш сервер, чтобы подключить его к гис панораме?
2. В каком формате должны выдаваться данные(С учетом, что у нас есть только данные о высотах в каждой точке)? GeoTiff? это должен быть растр или можно использовать MTW?
3. Есть ли тестовый сервер, чтобы посмотреть как эт о работает?

Спасибо
1) Ваш сервер должен удовлетворять требованиям международного стандарта  OGC WCS  http://www.opengeospatial.org/standards/wcs  версии 2.0.1.
И уметь выдавать данные в формате xml для геопокрытий.
2) Если вы используете наш сервер GIS WebServiceSE, то он может на вход принимать данные в форматах GeoTiff, MTW. Если вы имеете информацию  о высотах в каждой точке, то можете с помощью программы ГИС Панорама выполнить импорт  данных и сформировать матрицу в формате MTW, которую потом возможно подключить к сервису для публикации.
3) Вот пример нашего тестового сервера  http://gisserver.info/GISWebServiceSE/service.php
Вот пример запроса на получение данных по матрице  
Код
http://gisserver.info/GISWebServiceSE/service.php?SERVICE=wcs&REQUEST=GetCoverage&CoverageId=0003&dimensionsub­set=x(55.7,55.8)&dimensionsubset=y(38.2,38.3)
 
Изменено: Владимир Железняков - 26.04.2019 11:18:54
 
Здравствуйте,
Спасибо за ответы.

Попробовала отправить тестовые запросы. с GetCapabilities все понятоно, с DescribeCoverage вроде тоже.
А вот по поводу GetCoverage. Отправила запрос, а в ответ получила XML code, в котором в теге <tupleList> записаны данные. Поясните пожалуйста, при чем здесь тогда формат MTW? В какой момент он используется, я просто думала, что в ответ на этот запрос, мы должны будем отправить полноценный MTW (ну или GEOTiff) файл. Или в теге <tupleList> как раз и передается весь MTW файл?
Изменено: Olgas - 26.04.2019 11:17:02
 
Нет вся матрица файлом не передаётся, размеры данных могут составлять сотни гигабайт. В теге <tupleList> передаются значения из матрицы. Формат MTW необходим для сервиса, чтобы он мог оптимизировать многопользовательский доступ и ускорить процесс доступа к данным. В 90% случаев конечному пользователю не нужно иметь всю матрицу высот. Ему нужно сделать выборку на область, изменить шаг матрицы,  запросить данные в другой проекции, и это все должен уметь сервис.
Изменено: Владимир Железняков - 26.04.2019 11:25:21
 
Спасибо.
Т. е. в итогу мы можем хранить на сервере даные, в удобном нам формате(даже не MTW и не GEOTIFF), пользователь об этом даже не узнает? А выдавать только значения матрицы?
Тогда такие вопросы:
1. Какие проекции поддерживает Панорама, при получении данных с WCS?
2. Можете привести пример запроса, где указывается проекция?
3. Как в запросе изменить шаг запрашиваемой матрицы? По умолчанию надо отправлять данные и исходным шагом? А если запрашиваемый регион очень большой, данные в высоком разрешении, ответ получится очень большим, то что делать?
4. Какие версии WCS поддерживает Панорама? ПОддерживает ли версии до 2.0.1?
Изменено: Olgas - 26.04.2019 15:46:22
 
Цитата
Olgas написал:
Спасибо.
Т. е. в итогу мы можем хранить на сервере даные, в удобном нам формате(даже не MTW и не GEOTIFF), пользователь об этом даже не узнает? А выдавать только значения матрицы?
Тогда такие вопросы:
1. Какие проекции поддерживает Панорама, при получении данных с WCS?
2. Можете привести пример запроса, где указывается проекция?
3. Как в запросе изменить шаг запрашиваемой матрицы? По умолчанию надо отправлять данные и исходным шагом? А если запрашиваемый регион очень большой, данные в высоком разрешении, ответ получится очень большим, то что делать?

0. Верно
1. Панорама поддерживает любsе проекции, которые есть в БД EPSG. Но от сервиса данные запрашиваются в тех проекциях, которые поддерживает сервер. Обычно хватает EPSG:4326, 3857, 3395.
2. http://gisserver.info/GISWebServiceSE/service.php?SERVICE=wcs&REQUEST=GetCoverage&CoverageId=0003&dimensionsub­set=lat,http://www.opengis.net/def/crs/EPSG/0/4326(55.7,55.8)&dimensionsubset=long,http://www.opengis.net/def/crs/EPSG/0/4326(38.2,38.3)
3. По умалчанию выдаются данные с исходным шагом. За шаг отвечает параметр Resolution=10. Для проекции 4326 он подается в градусах, для 3857, 3395 в метрах, так же как и координаты ограничения.
http://gisserver.info/GISWebServiceSE/service.php?SERVICE=wcs&REQUEST=GetCoverage&CoverageId=0003&dimensionsub­set=lat,http://www.opengis.net/def/crs/EPSG/0/4326(55.7,55.8)&dimensionsubset=long,http://www.opengis.net/def/crs/EPSG/0/4326(38.2,38.3)&resolution=0.00001
Панорама запрашивает данные частями - блоками по 256х256 точек. Если данных много, они будут загружаться долго, дальше все зависит от скорости канала и скорости отдачи данных сервером. Но в любом случае они закачаются.
 
Здравствуйте,

Написала свой сервер. Пытаюсь подключить его к Панораме. Но Панорама кеширует ответы и не отправляет заного запросы, при повторном подключении к серверу. Как отключить эту функциональность?
 
В настоящий момент такой функциональности нет, но мы её добавим. Пока вы можете чистить кэш по пути где он расположен в настройках геопорталов.
Страницы: 1 2 3 След.
Читают тему (гостей: 1)



© КБ Панорама, 1991-2024

Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности