Создание wcs / wmts с нуля

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
gisuser_lz
Интересующийся
Сообщения: 24
Зарегистрирован: 04 апр 2017, 13:15
Репутация: 1

Создание wcs / wmts с нуля

Сообщение gisuser_lz » 04 апр 2017, 13:26

Я новичок! Помогите, подскажите!

Нужно создать сервис, который будет доставлять растры в клиентское приложение. Исходные данные в шейпах, нужно на их основе 1 раз сформировать растры, и потом по мере необходимости их переформировывать.
Использовать формат WCS или WMTS.

Есть ли какие-нибудь библиотеки/ примеры / исходники и т.д. как это делать?

Аватара пользователя
Andrey Zhukov
Гуру
Сообщения: 803
Зарегистрирован: 10 дек 2009, 23:24
Репутация: 155
Ваше звание: старик-гисовик
Откуда: Москва
Контактная информация:

Re: Создание wcs / wmts с нуля

Сообщение Andrey Zhukov » 04 апр 2017, 14:29

Первейший вопрос, который себе стоит задать: зачем? Зачем перегонять шейпы в растр?
Можно оформить шейпы и выпускать их как WMS/WMTS.
Это делается довольно просто в GeoServer, NextGIS Web, Mapserver, QGIS Server. Выбирайте на свой вкус.

В растр можно перегнать в QGIS, а для сервисов WCS набор уже поуже, GeoServer или MapServer.

gisuser_lz
Интересующийся
Сообщения: 24
Зарегистрирован: 04 апр 2017, 13:15
Репутация: 1

Re: Создание wcs / wmts с нуля

Сообщение gisuser_lz » 04 апр 2017, 14:37

Для оптимизации работы карты на клиенте. Мне нужна просто подложка, а не векторные объекты.

Аватара пользователя
Andrey Zhukov
Гуру
Сообщения: 803
Зарегистрирован: 10 дек 2009, 23:24
Репутация: 155
Ваше звание: старик-гисовик
Откуда: Москва
Контактная информация:

Re: Создание wcs / wmts с нуля

Сообщение Andrey Zhukov » 04 апр 2017, 14:43

Тогда при чем тут WCS? Вам нужен TMS или WMTS. Для этого нужно выпустить оформленную карту и нарезать тайлы.

Самый простой вариант - вообще mapnik.

gisuser_lz
Интересующийся
Сообщения: 24
Зарегистрирован: 04 апр 2017, 13:15
Репутация: 1

Re: Создание wcs / wmts с нуля

Сообщение gisuser_lz » 05 апр 2017, 09:39

Тогда такой вопрос.
Допустим, я нарезал тайлы. Они есть.
Нужно создать веб-сервис, который будет работать по стандарту WMTS и хоститься на IIS. Есть готовые библиотеки / компоненты, которые позволяют сделать это, например в VisualStudio ? (но не обязательно)

Без установок дополнительных программных продуктов - ГИС-серверов (типа MapServer).

Аватара пользователя
Andrey Zhukov
Гуру
Сообщения: 803
Зарегистрирован: 10 дек 2009, 23:24
Репутация: 155
Ваше звание: старик-гисовик
Откуда: Москва
Контактная информация:

Re: Создание wcs / wmts с нуля

Сообщение Andrey Zhukov » 05 апр 2017, 12:09

Для раздачи тайлов по определенному протоколу нужен тайл-сервер.

А вот с IIS и Visual Studio начинается ваше личное приключение :) Возможно, такое и существует.

trir
Гуру
Сообщения: 3066
Зарегистрирован: 09 апр 2010, 19:30
Статьи: 1
Репутация: 490
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Создание wcs / wmts с нуля

Сообщение trir » 05 апр 2017, 12:12


Аватара пользователя
Andrey Zhukov
Гуру
Сообщения: 803
Зарегистрирован: 10 дек 2009, 23:24
Репутация: 155
Ваше звание: старик-гисовик
Откуда: Москва
Контактная информация:

Re: Создание wcs / wmts с нуля

Сообщение Andrey Zhukov » 05 апр 2017, 12:14

А он же в тайловый кэш не умеет.

trir
Гуру
Сообщения: 3066
Зарегистрирован: 09 апр 2010, 19:30
Статьи: 1
Репутация: 490
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Создание wcs / wmts с нуля

Сообщение trir » 05 апр 2017, 12:22


Аватара пользователя
Andrey Zhukov
Гуру
Сообщения: 803
Зарегистрирован: 10 дек 2009, 23:24
Репутация: 155
Ваше звание: старик-гисовик
Откуда: Москва
Контактная информация:

Re: Создание wcs / wmts с нуля

Сообщение Andrey Zhukov » 05 апр 2017, 12:30

А в фичах не описано :)
http://mapguide.osgeo.org/features.html

gisuser_lz
Интересующийся
Сообщения: 24
Зарегистрирован: 04 апр 2017, 13:15
Репутация: 1

Re: Создание wcs / wmts с нуля

Сообщение gisuser_lz » 06 апр 2017, 15:35

С этим разобрались, спасибо.
Теперь вернёмся к первому вопросу: как подготовить данные - растры?

Еще раз опишу задачу: нужно подготовить "вручную" тайлы (растры) для WMTS сервиса. Исходные данные в шейпах. На выходе должна быть "стопка" картинок.
Где это сделать с минимальными телодвижениями ?

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

Re: Создание wcs / wmts с нуля

Сообщение Denis Rykov » 06 апр 2017, 15:52

С минимальными - в QTiles.
Spatial is now, more than ever, just another column- The Geometry Column.

Ответить

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