Краткий обзор GeoMixer WEB-GIS: различия между версиями
Paleogis (обсуждение | вклад) |
Paleogis (обсуждение | вклад) (→Ссылки) |
||
(не показаны 32 промежуточные версии 6 участников) | |||
Строка 1: | Строка 1: | ||
{{Статья|Опубликована|geomixer}} | |||
=== Введение === | === Введение === | ||
: [http://geomixer.ru/ | : [http://geomixer.ru/ GeoMixer Web-GIS] — это технология для работы с геоданными в интернет/интранет сетях. Разрабатывается в [http://www.scanex.ru/ru/index.html ИТЦ СКАНЭКС]. Относится к [http://maps.kosmosnimki.ru/Apikey/License.html условно-бесплатным продуктам]. | ||
C помощью GeoMixer можно | C помощью GeoMixer можно опубликовать собственные геоданные на веб-сайте, предоставить к ним доступ для совместной работы неограниченному числу пользователей, в том числе, через протоколы WMS и WFS, разграничивая права доступа. | ||
=== Основные возможности === | === Основные возможности === | ||
==== Веб-интерфейс | ==== Веб-интерфейс ==== | ||
* | * Создание проекта, загрузка пространственных данных (в основном через библиотеку gdal/ogr): | ||
# Растровые: .tif, .img, .jpg, .png и др. | # Растровые: .tif, .img, .jpg, .png и др. | ||
# Векторные: .shp, .tab, .mif, .gpx | # Векторные: .shp, .tab, .mif, .gpx | ||
# Web-формат: .kml | # Web-формат: .kml | ||
# Текстовые: | # Текстовые: MS Excel (колонки с координатами) | ||
# СУБД: таблицы в MS SQL: точечные, линейные, полигональные | # СУБД: таблицы в MS SQL: точечные, линейные, полигональные | ||
# Внешние протоколы: WMS, | # Внешние протоколы: WMS,WMST,WFS. | ||
* Есть возможность | * Есть возможность поключения] к проекту базовой подложки KosmosnimkiAPI или OpenStreetMap. | ||
* Создание векторного слоя, оцифровка, | * Создание векторного слоя, оцифровка, редактирование векторного слоя, поисковые запросы в таблице атрибутов. Возможность создания мультивременного слоя — векторного слоя с типом поля "Date" в атрибутивной таблице. | ||
* Подключение | * Подключение каталога растров — тип слоя в GeoMixer, который позволяет работать с набором растров как с векторным слоем, при этом показывая на экране контура с метаданными и тайлы одновременно. | ||
* Объединение несколько растровых слоев в один слой (мультислой). Изменение прозрачности растрового слоя. | * Объединение несколько растровых слоев в один слой (мультислой). Изменение прозрачности растрового слоя. | ||
* | * Редактирование стилей слоев карты. Настройка стилей векторных слоев.Создание легенды через систему фильтров, классификация объектов по атрибутам. Кластеризация объектов при просмотре. | ||
* Добавление контента к | * Добавление HTML-контента к всплывающим окнам ("балунам"). | ||
* | * Настройка прав доступа к карте и отдельным слоям. | ||
* | * Структурирование слоёв при помощи дерева слоев. | ||
* | * Добавление дополнительной функциональности при помощи системы плагинов. | ||
* Экспорт данных | * Экспорт данных через протоколы WMS и WFS, а также в шейп-файл и JPG с файлом привязки. | ||
==== Утилиты ==== | ==== Утилиты ==== | ||
* | * GeoMixerFileBrowser— утилита для загрузки файлов в директорию пользователя GeoMixer, бывает нужна, если необходимо быстро загрузить большое количество данных в директорию пользователя. | ||
* | * TilingTools предназначен для тайлинга растровых изображений, например, когда нужно подготовить большой массив растровых данных. | ||
====Для разработчиков ==== | ====Для разработчиков ==== | ||
* Клиентская часть: | * Клиентская часть: | ||
# | # GeoMixer API — визуализация на карте | ||
# | # Мапплеты — JavaScript-код, исполняемый в начале загрузки карты во вьювере, дающий возможность настраивать интерфейс под задачи пользователя. | ||
# | # Плагины к GeoMixer GUI. | ||
* Серверная часть: | * Серверная часть: | ||
# Консольные утилиты – для автоматизации добавления данных в геопортал | # Консольные утилиты – для автоматизации добавления данных в геопортал. | ||
# Управление данными напрямую через таблицы в СУБД | # Управление данными напрямую через таблицы в СУБД. | ||
[[Файл:45.png|center|схема компонент GeoMixer]] | |||
=== Системные требования === | === Системные требования === | ||
* Для установки GeoMixer на сервер: | * Для установки GeoMixer на сервер необходимо иметь: | ||
# | # Операционную систему '''Windows''' | ||
# Web сервер | # Web-сервер '''IIS''' | ||
# Microsoft .NET Framework 3.5 | # '''Microsoft .NET''' Framework 3.5, 4.0, 4.5 | ||
# MS SQL Server 2008 | # '''MS SQL Server''' 2008, 2008 R2, 2012 | ||
* Для работы с клиентом: | * Для работы с клиентом: | ||
# Веб-браузер | # Веб-браузер, желательно Chrome или Firefox. | ||
=== | === Примеры использования === | ||
[ | В качестве примера, можно привести реализованные на основе GeoMixer геосервисы: | ||
* Проект [http://kosmosnimki.ru/ Космоснимки-Карты] предоставляет доступ к базовым данным (карты и спутниковые снимки). В настоящее время портал "Космоснимки" включает спутниковые мозаики Landsat (разрешение 15 м), IRS (5,8 м) на территорию Европейской части России, субъекты Уральского региона и Калининградскую область, спутниковое покрытие SPOT с разрешением 10 м, а также детальные покрытия IKONOS (0,8 м) более 50 городов России. Картографическая подложка реализована в основном по данным [http://www.geocenter-consulting.ru/ "Геоцентр-Консалтинг"], [http://www.openstreetmap.org/ OpenStreetMap], [http://www.2gis.ru/ 2GIS]. Кроме того, возможен поиск по адресной базе данных. | |||
* [http://fires.kosmosnimki.ru/ Мониторинг пожарной обстановки] — сервис, который предоставляет доступ к данным пожарной обстановки, детектируемым по спутниковым снимкам. Интерфейс позволяет просматривать пожары и спутниковые снимки за выбранные даты. | |||
* [http://search.kosmosnimki.ru/ Каталог космических снимков] — веб-сервис для поиска высокодетальных спутниковых снимков по глобальным каталогам. | |||
* [http://oopt.kosmosnimki.ru/ Мониторинг ООПТ] — проект по сбору информации по особо охраняемым природным территориям и мониторингу нарушений. Информация представлена в виде текстовых описаний, тематических карт и архивных снимков, на основе которых выполнялось исследование. | |||
На базе Geomixer созданы геопорталы [http://www.geogr.msu.ru:8082/api/index.html Московского Государственного Университета], [http://fires.rfimnr.ru/api/index.html Министерства Природных Ресурсов РФ], и ряд других организаций. | |||
В рамках программы обучения бакалавров ВШБ МГУ по направлению «Менеджмент» на основе Geomixer был разработан и включен в учебный процесс [http://zikj.ru/images/archive/no15/zik15_8_pirogov.pdf курс по выбору «Географические аспекты бизнеса»].Учебное пособие пока не составлено, но примеры заданий можно посмотреть [http://andreygeo.livejournal.com/3052.html здесь]. | |||
===Заключение=== | ===Заключение=== | ||
В линейке | В линейке программного обеспечения для веб-картографии GeoMixer занимает промежуточное положение между "навороченным" и дорогим ArcGIS Server и бесплатными "движками" с открытым исходным кодом (Geoserver, Mapserver). | ||
Разработчики исповедуют ту же концепцию Веб-ГИС при работе с пространственными данными, что и GoogleDocs при работе с документами: основные технологии должны быть доступны сразу "из коробки", чтобы неподготовленный пользователь мог быстро и легко опубликовать свои пространственные данные в интернете. | |||
===Ссылки=== | |||
* [http://geomixer.ru/ Сайт Geomixer.ru] | |||
* [http://geomixer.ru/docs/manual Документация] | |||
* [http://maps.kosmosnimki.ru/api/index.html Онлайн версия Geomixer] | |||
* [http://kosmosnimki.ru/ Сайт Kosmosnimki.ru] | |||
* [http://gis-lab.info/qa/geomixer-editing.html Редактирование векторных слоев с помощью Geomixer] | |||
* [http://gis-lab.info/qa/geomixer-multitemporal-layers.html Мультивременные слои в GeoMixer WEB-GIS] | |||
* [http://gis-lab.info/qa/geomixer-vector-editing.html Механизм редактирования векторных данных в GeoMixer WEB-GIS] | |||
* [http://wiki.gis-lab.info/w/GeoMixer_%D0%B8_TileMill GeoMixer и TileMill] |
Текущая версия от 12:08, 24 ноября 2014
по адресу http://gis-lab.info/qa/geomixer.html
Введение
- GeoMixer Web-GIS — это технология для работы с геоданными в интернет/интранет сетях. Разрабатывается в ИТЦ СКАНЭКС. Относится к условно-бесплатным продуктам.
C помощью GeoMixer можно опубликовать собственные геоданные на веб-сайте, предоставить к ним доступ для совместной работы неограниченному числу пользователей, в том числе, через протоколы WMS и WFS, разграничивая права доступа.
Основные возможности
Веб-интерфейс
- Создание проекта, загрузка пространственных данных (в основном через библиотеку gdal/ogr):
- Растровые: .tif, .img, .jpg, .png и др.
- Векторные: .shp, .tab, .mif, .gpx
- Web-формат: .kml
- Текстовые: MS Excel (колонки с координатами)
- СУБД: таблицы в MS SQL: точечные, линейные, полигональные
- Внешние протоколы: WMS,WMST,WFS.
- Есть возможность поключения] к проекту базовой подложки KosmosnimkiAPI или OpenStreetMap.
- Создание векторного слоя, оцифровка, редактирование векторного слоя, поисковые запросы в таблице атрибутов. Возможность создания мультивременного слоя — векторного слоя с типом поля "Date" в атрибутивной таблице.
- Подключение каталога растров — тип слоя в GeoMixer, который позволяет работать с набором растров как с векторным слоем, при этом показывая на экране контура с метаданными и тайлы одновременно.
- Объединение несколько растровых слоев в один слой (мультислой). Изменение прозрачности растрового слоя.
- Редактирование стилей слоев карты. Настройка стилей векторных слоев.Создание легенды через систему фильтров, классификация объектов по атрибутам. Кластеризация объектов при просмотре.
- Добавление HTML-контента к всплывающим окнам ("балунам").
- Настройка прав доступа к карте и отдельным слоям.
- Структурирование слоёв при помощи дерева слоев.
- Добавление дополнительной функциональности при помощи системы плагинов.
- Экспорт данных через протоколы WMS и WFS, а также в шейп-файл и JPG с файлом привязки.
Утилиты
- GeoMixerFileBrowser— утилита для загрузки файлов в директорию пользователя GeoMixer, бывает нужна, если необходимо быстро загрузить большое количество данных в директорию пользователя.
- TilingTools предназначен для тайлинга растровых изображений, например, когда нужно подготовить большой массив растровых данных.
Для разработчиков
- Клиентская часть:
- GeoMixer API — визуализация на карте
- Мапплеты — JavaScript-код, исполняемый в начале загрузки карты во вьювере, дающий возможность настраивать интерфейс под задачи пользователя.
- Плагины к GeoMixer GUI.
- Серверная часть:
- Консольные утилиты – для автоматизации добавления данных в геопортал.
- Управление данными напрямую через таблицы в СУБД.
Системные требования
- Для установки GeoMixer на сервер необходимо иметь:
- Операционную систему Windows
- Web-сервер IIS
- Microsoft .NET Framework 3.5, 4.0, 4.5
- MS SQL Server 2008, 2008 R2, 2012
- Для работы с клиентом:
- Веб-браузер, желательно Chrome или Firefox.
Примеры использования
В качестве примера, можно привести реализованные на основе GeoMixer геосервисы:
- Проект Космоснимки-Карты предоставляет доступ к базовым данным (карты и спутниковые снимки). В настоящее время портал "Космоснимки" включает спутниковые мозаики Landsat (разрешение 15 м), IRS (5,8 м) на территорию Европейской части России, субъекты Уральского региона и Калининградскую область, спутниковое покрытие SPOT с разрешением 10 м, а также детальные покрытия IKONOS (0,8 м) более 50 городов России. Картографическая подложка реализована в основном по данным "Геоцентр-Консалтинг", OpenStreetMap, 2GIS. Кроме того, возможен поиск по адресной базе данных.
- Мониторинг пожарной обстановки — сервис, который предоставляет доступ к данным пожарной обстановки, детектируемым по спутниковым снимкам. Интерфейс позволяет просматривать пожары и спутниковые снимки за выбранные даты.
- Каталог космических снимков — веб-сервис для поиска высокодетальных спутниковых снимков по глобальным каталогам.
- Мониторинг ООПТ — проект по сбору информации по особо охраняемым природным территориям и мониторингу нарушений. Информация представлена в виде текстовых описаний, тематических карт и архивных снимков, на основе которых выполнялось исследование.
На базе Geomixer созданы геопорталы Московского Государственного Университета, Министерства Природных Ресурсов РФ, и ряд других организаций.
В рамках программы обучения бакалавров ВШБ МГУ по направлению «Менеджмент» на основе Geomixer был разработан и включен в учебный процесс курс по выбору «Географические аспекты бизнеса».Учебное пособие пока не составлено, но примеры заданий можно посмотреть здесь.
Заключение
В линейке программного обеспечения для веб-картографии GeoMixer занимает промежуточное положение между "навороченным" и дорогим ArcGIS Server и бесплатными "движками" с открытым исходным кодом (Geoserver, Mapserver). Разработчики исповедуют ту же концепцию Веб-ГИС при работе с пространственными данными, что и GoogleDocs при работе с документами: основные технологии должны быть доступны сразу "из коробки", чтобы неподготовленный пользователь мог быстро и легко опубликовать свои пространственные данные в интернете.