Введение

GeoMixer — это веб-картографический инструментарий для доступа к различным геоданным и геоинформационным сервисам.

C помощью GeoMixer возможно легко и быстро создавать собственные проекты в интернете или во внутренней сети Предприятия (от отображения адресной базы объектов до создания тематических карт) и затем предоставлять к ним доступ для совместной работы неограниченному числу пользователей, разграничивая права доступа.

В данном руководстве описаны функции GeoMixer Editor — приложения для редактирования и просмотра карт с помощью веб-браузера. Каких-либо гарантий или обязательств относительно всей изложенной  здесь информации не предоставляется. Авторы не несут какой-либо ответственности за ошибки и их последствия. Тем не менее, вы всегда можете указать на возможные ошибки, написав на help@kosmosnimki.ru.

Перечень элементов пользовательского интерфейса

 

GeoMixer, как любое сетевое приложение, состоит из серверной и клиентской части. Клиентский код загружается в браузер, когда пользователь открывает страничку проекта.  Сама страничка разделена на ряд функциональных разделов:

 

  1. Окно карты, которое обеспечивает визуализацию пространственных данных в виде интерактивной карты. Также окно карты содержит различные интерфейсные элементы для управления картой в целом и отдельными объектами на ней

  2. Левая панель. В левой панели размещаются различные интерфейсные элементы для управления объектами на карте, основной из которых — дерево слоев.

  3. Меню. В меню представлен весь доступный инструментарий GeoMixer Editor.

  4. Строка поиска  позволяет задавать поисковые запросы по векторным слоям проекта и адресной базе данных.

  5. “Шапка” содержит: статус авторизации, вход в блок Администрирования, переключение языковой версии интерфейса. Пользователь может добавить в “Шапку” свои ссылки для каждого проекта.

  6. Логотип. По умолчанию отображается логотип GeoMixer, у пользователя есть возможность встроить свой логотип в проект.

Окно карты

 

Окно карты состоит из следующих функциональных элементов:

 

  1. Панель инструментов включает в себя печать, ссылку на карту, включение координатной сетки, инструменты оцифровки и изменения прозрачности растровых слоев.

  2. Управление базовыми подложками — переключение базовых слоев: космосъемка, общегеографические карты, “гибрид” и др. В GeoMixer можно любой слой сделать базовым, чтобы он отображался в списке базовых слоев.

  3. Ссылка на список копирайтов, в котором отображается информация об авторских правах, условиях использования и т.п.

  4. Кнопки изменения масштаба (номера “зума”). При наведении отображается допустимый диапазон изменения масштаба в данном проекте и текущий масштаб.

  5. Масштабная линейка и координаты показывают текущий масштаб и координаты в центре окна карты.

  6. Панель “оверлеев”.  В этой панели могут быть подключены дополнительные тематические слои карты.

Навигация по карте

Навигация по карте включает в себя несколько возможностей:

  • Режим перемещения карты (включен по умолчанию). Для перемещения перетаскивайте карту курсором при нажатой клавише мыши. Перецентровка карты — двойной клик.

  • Режим зумирования к выделенной области. Для приближения и удаления используйте колесико мыши или кнопки «+» и «–» на масштабной линейке.

  • Можно перемещаться по карте при помощи стрелок направления на клавиатуре.

 

Измерения и рисование

Также в GeoMixer доступны ряд опций, которыми можно воспользоваться без авторизации:

  • Добавление маркеров. В режиме маркеров: одиночный клик по карте — добавить маркер. Чтобы поставить несколько маркеров, надо зажать “shift” на клавиатуре. Для того, чтобы поставить маркер по заданным координатам, введите значение координат в строке поиска и нажмите “поиск”. Клик по маркеру включает окошко с надписью, повторный клик скрывает надпись. Двойной клик по маркеру — удалить маркер. При клике по маркеру открывается всплывающее текстовое окошко с курсором. Пользователь может добавить простой текст или применить html-разметку, например, поставить ссылку.

 

  • Измерение расстояний и рисование линий. Для того, чтобы измерить расстояние,  выберите инструмент «линия». В режиме «линия»: одиночный клик ставит начальную точку и вершины ломаной линии, двойной клик завершает ломаную линию. Клик на линию добавляет вершину. Расстояние отображается в левой панели или во всплывающей подсказке при наведении мышки на вершины линии.

 

  • Измерения площадей и рисование полигонов. В режиме «полигон»: одиночный клик ставит вершину многоугольника, двойной клик замыкает контур многоугольника. Клик на линию добавляет вершину. Двойной клик по точке удаляет вершину. Данные о площади объекта можно увидеть в левой панели.

Быстрая загрузка объектов из файла

 

Добавление оверлеев. На карту могут быть добавлены «на лету» векторные слои небольшого размера, до 100 кб  (формат: SHP, TAB, KML/KMZ,  система координат WGS 84). Для этого на панели инструментов нажмите иконку “Загрузить файл”. Слева появится меню загрузки. Загрузите файл или архив (если векторный слой состоит из нескольких файлов). Вслед за тем пользователь может редактировать загруженный слой, используя инструменты линий, полигонов и маркеров.

Ссылка на карту

  • Сохранение состояния карты. Чтобы сохранить состояние карты нажмите «Карта/ Поделиться».

 

Координатная сетка

Для того чтобы подключить координатную сетку, необходимо:

  • Включить координатную сетку на панели инструментов карты

  • Также координатную сетку можно подключить через меню Инструменты\ Координатная сетка.

Печать

В GeoMixer имеется возможность распечатать карту.  Это можно сделать двумя способами.

  • Кликнуть “Печать” на панели инструментов карты

  • В меню кликнуть Карта\Печать.

Базовые подложки

В базовые подложки GeoMixer  включены общегеографические карты на основе данных OpenStreetMap и Геоцентр-Консалтинга, кроме того имеется базовый слой с космической съемкой, а также “гибриды”, где космическая съемка совмещена с картографическими данными. Кроме того в список базовых подложек можно включить пользовательские данные.

Для переключения базовых подложек необходимо кликнуть на виджет базовых подложек и выбрать необходимый стиль карты.

Координаты центра карты

В правом левом углу видны текущие координаты центра карты.

Если кликнуть на координаты, то их можно скопировать в буфер обмена.

 При помощи можно изменить формат пространственных координат. Координаты карты могут быть представлены в следующих форматах:  в географических  градусах ( DD.MM.SS или DD.DDDD), в метрах  проекций Word Mercator EPSG:3395 и Web Mercator EPSG:3857  (MM.MMMM).

 

Копирайт

В разделе копирайт содержится информация о правообладателях геоданных. Пользователь также может добавить свой копирайт через меню “Свойства” при загрузке данных на карту. Более подробно этот раздел будет разобран в разделе добавление слоев.

Создание и открытие картографических проектов

В GeoMixer можно создавать неограниченное число проектов. Для создания нового проекта:

  • необходимо авторизоваться, для этого в верхнем правом углу кликнете на кнопку “Войти”

  • введите логин/пароль

  • либо кликнете на регистрацию, после регистрации перезагрузите страничку

 

 

  • в Меню редактора выберите раздел “Карта” и кликните “Создать”

  • кроме того можно открыть список уже созданных карт. Провести выборку по названию и владельцу

  • если кликнуть на название карты, то картографический проект будет загружен

  • чтобы удалить карту, кликните иконку “мусорной корзины”

 

 

Добавление и создание слоев

 

В GeoMixer  есть возможность  добавлять геопривязанные растровые и векторные данные. При создании векторных и растровых слоев GeoMixer выполняет в автоматическом режиме перепроецирование и тайлинг исходных данных. Кроме того векторный слой можно не только создать из готовых данных, но и настроить и редактировать его структуру и добавлять объекты через интерфейс GeoMixer Editor.

 

Добавление на карту созданного слоя

 

Все когда-либо добавленные в GeoMixer слои находятся в общей базе данных. Для того чтобы добавить слой из общей базы, необходимо:

  • выбрать в меню Данные/Открыть слой

  • появится список слоев, в котором можно провести поиск слоя по названию, владельцу, типу, а также дате создания

  • чтобы добавить слой на карту, нужно кликнуть на его название в списке

  • чтобы удалить слой из базы данных GeoMixer, нужно кликнуть на иконку “мусорной корзины”

  • после добавления слоев сохраните изменения в карте (Карта/Сохранить)

 

Создание растрового слоя (тайлы, GEOTIFF, JPG,PNG)

В GeoMixer можно загрузить  геопривязанное изображение. Для создания растрового слоя  необходимо:

  • загрузить геопривязанное изображение на сервер GeoMixer. Если геопривязанное изображение состоит из нескольких файлов (например, информация о геопривязке содержится в отдельном файле), то надо загрузить все файлы

  • выбрать в меню Данные/Создать слой/Растровый

            

  • или на панели инструментов кликните иконку “Создать растровый слой”

  • появится окно создания растрового слоя. Введите имя создаваемого слоя, либо в поле будет автоматически вписано имя растрового файла

  • кроме того,  есть возможность указать копирайт, который будет отражаться в нижней части карты

  • при необходимости, можно сделать краткое описание слоя

  • в поле «Легенда»  есть возможность указать веб-ссылку на картинку с легендой растрового слоя. Например, <img src=”URL” alt=”альтернативный текст”>.

  • загрузить данные:

  • после того как кликнули на “Файл”. Откроется новое окно. Нажмите кнопку «Выберите файл».

  • выберите файл (если файлов несколько, то нужно выделить несколько файлов). Затем  кликните «Открыть».

  • если загружен архив (.zip, .rar и т.д.), после загрузки файла, выделите его правой кнопкой мышки, появится контекстное  меню. В меню выберите «Извлечь».

  • войдите в созданную папку.

 

  • файл отобразится в списке иконкой, кликнете на эту иконку.

  • для завершения операции создания растрового слоя, кликните «Создать». После загрузки слоя кликните  Карта/Сохранить

Создание/редактирование векторной маски растрового слоя

Для растровых данных можно задать границу “обрезки” или по-другому — границу “полезной части”. Для того, чтобы задать границу растра, надо выполнить ряд операций:

  • кликнуть правой кнопкой мышки на название слоя в дереве слоев и выбрать пункт «Свойства»

  • на карте появится полигон с текущей границей в режиме редактирование

  • выполнить редактирование границы, используя стандартный инструментарий редактирования полигона на карте

  • когда границы полигона отредактированы, кликните на кнопку «Изменить»

 

Также можно применить к растровому слою границу из векторного файла. Для этого:

  • в диалоге “Свойства слоя” выберите пункт «Граница»

  • или взять необходимую геометрию с карты проекта, кликнув опцию «Контур»

 

Создание мультислоя

Иногда возникает потребность объединить несколько растровых слоев в один мультислой. Для создания мультислоя необходимо:

  • выбрать в меню Слой/Создать слой/Мультислой.

  • откроется диалоговое окно создания растрового Мультислоя.

  • ввести название и описание мультислоя.

  • в правой части показан список растровых слоев, которые находятся в базе данных. В этом списке можно сделать выборку.

  • если кликнуть на выбранные  слои, то они переместятся в левую часть диалогового окна. Выбранные слои будут показываться на карте единым слоем

  • нажать кнопку «Создать»

  • кроме того также как и для обычного растрового слоя для мультислоя можно задать векторную маску (“обрезку”), используя опции: “Граница” или “Из файла”

  • после того, как создан мультислой, сохраните изменения на карте (Карта/Сохранить)

 

Создание векторного слоя из файла

Добавление готовых векторных данных (MS SQL, Excel, SHP,TAB)

В GeoMixer можно  загрузить  векторные данные в формате ShapeFile, Mapinfo TAB, KML, GPX и  Excel. Если у Вас нет своих данных, то можно загрузить пример vector.zip.  Также есть возможность скачать выгрузки OSM в ShapeFile  на территорию России.

 Для создания векторного  слоя  нужно:

 

  • Когда векторный слой состоит из нескольких файлов, его необходимо архивировать в zip папку.

  • Кликните в пользовательском меню Данные/ Создать слой/Векторный.

  • Впишите имя создаваемого слоя

  • Если нужно, пропишите  копирайт.

  • Кроме того,  есть возможность кратко описать слой.

  • Нажмите на  «Файл» для загрузки упакованных в zip SHP или Mapinfo TAB .

  • Откроется новое окно. Нажмите  «Выберите файл», чтобы закачать на сервер  нужный слой.

  • После того  как слой загрузился, файл отобразится в окне загрузки.

  • Выделите его  правой кнопкой мышки, появляется контекстное меню, выберите «Извлечь».

 

  • После распаковки зайдите в папку и  кликните на файл с галочкой.

 

  • Если есть необходимость, то можно указать кодировку слоя.

 

  • Для завершения операции добавления векторного слоя нажмите кнопку «Создать». Сохраните  и перезагрузите  карту.

  • В формате Excel, см. пример st_meteo.xls, можно подгрузить слой точечных объектов. В документе должны быть две колонки с координатами: Lat (широта), Lon (долгота).  При создании векторного слоя на основе данных Excel  необходимо будет указать на колонки с координатами.

Создание и редактирование векторного слоя. Работа с таблицей атрибутов

Web-GIS GeoMixer позволяет создавать и редактировать векторные слои, а также работать с таблицей атрибутов.

Создание векторного слоя

В GeoMixer есть возможность создания векторного слоя. Для создания векторного слоя необходимо:

  • Открыть меню Данные  —> Создать  слой—> Векторный.

  • Задать имя слоя.

  • Включить галочку «Вручную».

  • Выбрать тип геометрии ( точку, линию, полигон).

  • Нажать “Редактировать поля”.

 

  • В  меню добавления атрибутов имеется возможность  добавить название колонки таблицы атрибутов, а также выбрать тип поля.

 

Все поля опциональны для заполнения. Могут быть заданы следующие типы атрибутов:

  • Float – вещественное число (например, 3.14)

  • Integer – целое число (например, 1024)

  • String – произвольная строка (например, «abcd»)

  • Time – время в пределах одних суток (например, 12:04)

  • Date – дата с точностью до дня (например, 15.12.2010)

  • DateTime – дата со временем (например, 15.12.2010 12:04)

  • Если выбрать тип поля Date, то появится возможность создания мультивременного слоя.

  • После того как были введены основные параметры нового слоя, нажмите “Создать”.

  • Можно приступить к добавлению объектов (оцифровке).

Добавление объекта

Внимание!!! Каждый слой может содержать только один тип геометрии.

Для добавления нового объекта необходимо:

  • Добавить геометрию, пользуясь инструментами оцифровки.

 

  • Вызвать контекстное меню слоя —> Добавить объект

  • Добавить объект —> Геометрия. Выбрать, созданную инструментами оцифровки, геометрию.

 

  • Заполнить атрибуты.

  • Нажать кнопочку «Создать».

  • Сохранить изменения

Просмотр и редактирование векторных данных. Работа с таблицей атрибутов векторного слоя.

В GeoMixer реализована возможность просмотра атрибутивных данных, задания SQL подобных запросов, редактирование геометрии и записей в атрибутивной таблице:

  • Для того чтобы отредактировать содержание векторного слоя, кликните правой  кнопкой мышки на название слоя. Выберите пункт «Таблица атрибутов».

  • В меню таблицы атрибутов кликните левой кнопкой мышки на название столбца. Записи отсортируются  по алфавиту.

  • Если нажать на стрелочку, обращенную вниз , то можно будет посмотреть геометрию этого объекта

  • Имеется возможность отредактировать записи атрибутивной таблицы и геометрию слоя, либо удалить запись. После внесения изменений, нажмите кнопку «Изменить».

  • Для того чтобы задать SQL-условие, нужно  кликнуть на “Показать параметры поиска”.

  • В меню параметров поиска задайте   SQL-условие.

  • Можно скачать выборку  в формате shp  и csv.

  • Кроме того в таблице атрибутов можно отключать столбцы.

  • Редактировать объекты векторного слоя можно непосредственно на карте. Для этого  в инструментальной панели нужно включить режим редактирования.

  • Затем кликаете на векторный объект. Откроется меню редактирования объекта.  В котором можно  отредактировать табличные  данные и геометрию объекта. Чтобы сохранить изменения нажмите на .

 

Каталог растров

Каталог растров – тип слоя в GeoMixer, который позволяет работать с набором растров как с векторным слоем, при этом показывая на экране и контура и тайлы одновременно.

Есть два варианта создания каталога растров.

Создание при помощи файла с метаданными

  • Создаём в интерфейсе GeoMixer векторный слой. Скачайте пример.

  • Выбираем в качестве источника файл с метаданными (заливаем предварительно на сервер, если ещё не залито)

  • Устанавливаем галочку «Каталог растров»

  • Устанавливаем минимальный зум – зум, начиная с которого будут показываться сами снимки, при меньших зумах – только векторные границы снимков

  • Нажимаем «Дополнительные параметры»

  • Сложный момент – нужно заполнить поля «Шаблон имени» и «Шаблон тайлов» (см «Шаблоны имени и тайлов»). Остальное можно не трогать

  • Нажимаем «Создать», сохраняем карту – на карте появляются контура растров, а с указанного зума и сами тайлы.

Пример: Пусть есть 3 контейнера с тайлами: vladivostok.tiles, moscow.tiles и spb.tiles. Пользователь с именем «exampleuser» загрузил эти файлы в свою директорию на сервере в подпапку «cities». Кроме того, у пользователя есть shp файл со следующими метаданными:

ogc_fid

platform

filename

area

1

SPOT

vladivostok

100

2

SPOT

moscow

72

3

WV2

spb

311

При создании каталога растров можно указать следующие настройки:

  • Шаблон имени: images_[filename]([platform])

  • Шаблон тайлов: @exampleuser/cities/[filename].tiles

После создания каталога растров будут так же созданы следующие растровые слои:

  • Имя: images_vladivostok(SPOT), файл с тайлами: @exampleuser/cities/vladivostok.tiles

  • Имя: images_moscow(SPOT), файл с тайлами: @exampleuser/cities/moscow.tiles

  • Имя: images_spb(SPOT), файл с тайлами: @exampleuser/cities/spb.tiles

 

Создание с вводом метаданных вручную

  • Создаём в интерфейсе GeoMixer векторный слой.

  • Выбираем в качестве источника «вручную»

  • Вводим атрибуты слоя. Важный момент – должно быть возможно по набору атрибутов определить путь к тайлам растров.

  • Устанавливаем галочку «Каталог растров»

  • Устанавливаем минимальный зум – зум, начиная с которого будут показываться сами снимки, при меньших зумах – только векторные границы снимков

  • Сложный момент – нужно заполнить поля «Шаблон имени» и «Шаблон тайлов» (см «Шаблоны имени и тайлов»). Остальное можно не трогать

  • Нажимаем «Сохранить» – появляется пустой векторный слой.

  • В векторный слой можно добавлять объекты. Если при добавлении будут заполнены атрибуты, по которым определяется имя слоя и путь к тайлам, этот слой будет создан в фоне и начнёт отображаться на карте.

Шаблоны имени и тайлов

При создании каталога растров для каждого объекта из файла с метаданными будет создан отдельный растровый слой. В полях с шаблонами нужно ввести выражение, определяющее, как по метаданным снимка найти его тайлы и какое имя ему присвоить в списке слоёв.

Например: тайлы залиты в директорию »@cooluser/spot5/», а название файла совпадает с id сцены. (файлы вида «@cooluser/spot5/SP5_305253_1110240232432_2J.tiles») В метафайле есть атрибут «SCENEID», который тоже содержит название сцены. Тогда связь тайлов с метаданными можно выразить следующим шаблоном:

@cooluser/spot5/[SCENEID].tiles.

То есть, если для каждого объекта заменить то, что в квадратных скобках, на значение атрибута в shp файле, то должно получиться имя файла с тайлами.

Аналогично с шаблоном для имени. Например, шаблон имени может выглядеть так:

spot5_new_[ACDATE]

Редактирование стилей слоев карты

В GeoMixer  есть возможность задать стили для  векторных и растровых слоев.

Редактирование стилей растровых слоев

В меню редактирования растрового слоя можно задать масштабы отображения слоя, а также его прозрачность.

Изменение прозрачности  растрового слоя:

  • Для того чтобы изменить прозрачность растрового слоя. Выделите растровый слой. На панели инструментов  появится бегунок,  который меняет прозрачность растрового слоя.

 

Задание масштабов отображения растрового слоя:

  • Для того чтобы изменить масштаб отображения растрового слоя. Выделите слой правой кнопкой мышки, выберите “Свойства”.

  • Появится новое окно. Кликните вкладку «Стили». Установите нужный масштаб отображения слоя. Затем сохраните карту.

Редактирование стилей векторных слоев

Для того чтобы настроить стили векторного слоя необходимо:

  • Выделить слой правой кнопкой мышки,  из контекстного меню выбрать “Стили” .

  • Нажать на “Добавить стиль”. Ввести название стиля.

 

  • Определить  диапазон масштабных уровней, в рамках которых должен отображаться слой.

  • В разделе “Фильтр” имеется возможность сделать легенду слоя на основе SQL-запросов по   таблицы атрибутов.

  • Кроме ручного написания SQL-запросов. Можно воспользоваться встроенной формой ввода запроса.  Для этого необходимо указать колонку атрибутивной таблицы при помощи опции «Атрибут», указать оператор                                         ( кнопка « Операция»). Ввести нужное значение из атрибутивной таблицы ( кнопка «Значение»).

  • По данным атрибутивной таблицы можно настроить отображение на карте подписей  объектов.

 

  • Подсказка при наведении и клике  позволяет настраивать ссылки на внешние объекты или значения атрибутивной таблицы. Имеются настройки “Показывать при клике” , “Показывать при наведении”.

  • Содержимое подсказки при наведении и клике представляет собой  HTML-контейнер, который редактируется при помощи встроенного HTML редактора. Исходный код HTML-контейнера можно отредактировать, нажав кнопку HTML  в нижней части окна HTML-редактора.

  •  Можно отредактировать внешний вид стиля слоя, толщину    и цвет границы площадных и линейных объектов  ( опция «Граница»). Имеется возможность указать цвет или градиент  заливки для площадных объектов  ( опция «Заливка»),  либо указать web-путь для POI (опция “Маркер URL”).

  • В одном слое возможно создание несколько стилей векторного слоя.

Настройка параметров кластеризации

Используя кластеризацию,  можно  компактно отобразить большое количество точечных объектов:

  • В настройках нужно  указать радиус кластеризации и количество объектов, входящих в кластер.  Кроме того, имеется возможность задать стиль оформления кластера, указав цвет и толщину границы и цвет заливки, либо загрузить растровый значок через меню  “Маркер URL”.

Редактирование  HTML-содержания и отображение во всплывающем окне (балуне)

В меню «Подсказка при наведении и клике»  по умолчанию в html отображаются атрибуты слоя.

[<b>ID:</b> [ID]<br />

<b>SUBTYPE:</b> [SUBTYPE]<br />

<b>SUBTYPE_L:</b> [SUBTYPE_L]<br />

<b>TYPE:</b> [TYPE]<br />

<br />

[SUMMARY]

Где

<b>SUBTYPE:</b> [SUBTYPE]<br />

Название поля атрибутивной таблицы, а тег

[SUMMARY]

показывает параметры геометрии слоя ( координаты для точечных слоев, длину для линейных слоев, площадь для полигональных слоев).

Если изменить

<b>SUBTYPE_L:</b> [SUBTYPE_L]<br />

на

<b>Субтип:</b> [SUBTYPE]<br />

то в всплывающем окне мы увидим замену названия поля «SUBTYPE» на «Субтип».

Пример привязки фотографий

Часто возникает задача привязки фотографий к карте. Для этого создаете точечный слой, например этот.  В этом точечном shp есть поле «NAME», в ячейках которого прописаны названия файлов с расширением «DSC01835.jpg». Выкладываем фотографии в сеть. В меню «Подсказка при наведении и клике»  прописываем:

<div><img src=”http://images.kosmosnimki.ru/foto_anapa/[NAME]” width=”400px” height=”270px”><br><br>

Управление деревом слоев

Слои в проекте GeoMixer упорядочены в определенную иерархию под названием дерево слоев. Разберем несколько моментов работы с деревом слоев:

  • Дерево слоев расположено в правой панели карты.

  • Слои можно объединить в группы. Для этого в левом верхнем углу кликните на название карты правой клавишей мышки, появится меню, нажмите «Добавить группу».

 

  • Введите имя группы, нажмите кнопку создать.

  • Чтобы перенести слой в созданную подгруппу, выделите его, и удерживая левую клавишу мышки, перенесите под название подгруппы.

 

Также можно импортировать слои в карту из других проектов.

  • Для этого в верхней панели кликните «Карта/ Открыть».

  • Будет выведен список карт, выберите интересующий Вас проект и нажмите на стрелку напротив названия.

  • Появится структура слоев карты. Выделите интересующий Вас слой, и удерживая левую клавишу мышки, перенесите слой под название открытой в настоящее время карты. После этого нажмите “сохранить” и перезагрузите страницу в браузере.

Настройка проекта, подключение плагинов

Для того чтобы настроить проект, кликните в верхней панели Карта/Свойства

Общие свойства

В общих свойствах можно отредактировать  название карты. Посмотреть  ID карты. Указать копирайт, который будет располагаться в нижнем левой углу карты. Загрузить подложки Kosmosnimki.Ru. Выбрать язык интерфейса по умолчанию. Также имеется возможность выбрать единицы длины  и площади.

Добавление картографических подложек

Вкладка подложки, позволяет добавлять в проект готовые базовые слои. Для того чтобы добавить доступные картографические подложки на карту, необходимо    при помощи  левой копки мышки   перетащить  базовый слой  в “Подложки  карты”. Затем сохранить изменения ( Карта\Сохранить).

 

Настройка доступа к данным

В вкладке “Доступ” Вы можете разрешить скачивание растровых и векторных слоев, а также настроить WMS/WFS доступ.

Включение поиска по слоям

Позволит делать запросы в строке поиска   по атрибутивной таблице слоев карты.

 

Настройка отображения окна карты

В вкладке «Окно карты» можно ввести координаты и масштаб, с которого будет загружаться карта.

Загрузка кода (доступно администраторам)

В вкладке «Загрузка»,  можно вставить  JavaScript код,  который будет выполнен при загрузке карты, возможно выполнение всех команд API.

 

Добавление плагинов

Вкладка “Плагины” позволяет подключить дополнительный функционал.

Подключение плагина к карте делается следующим образом:

  • в левом  списке представлены  доступные пользователю  плагины.

  • в списке справа находятся плагины, добавленные в карту.

  • для добавлении нового плагина нужно выделить его в списке слева и нажать кнопку «Добавить плагин». После этого кликнуть Карта/Сохранить.

Пространственные закладки

Позволяют сохранять местоположение и масштаб карты. Для того чтобы воспользоваться пространственными закладками, нужно:

  • выбрать интересующее место и кликнуть Карта/Добавить закладку

  • ввести имя  и описание закладки

  • сохраненные закладки появятся в левой панели карты

Настройка прав доступа к карте и отдельным слоям

В GeoMixer  можно настроить права доступа к карте и отдельным слоям:

 

  • для того чтобы настроить права доступа к карте, необходимо выбрать Карта/Права доступа.

 

  • для того чтобы настроить права доступа к слою, необходимо кликнуть  правой кнопкой мышки на название слоя, затем  выбрать «Права доступа».

  • в  GeoMixer можно настроить возможность просмотра карты сторонними пользователями без авторизации.

 

Выделение_186.png

 

Есть возможность закрыть доступ к карте, а также   настроить  доступ зарегистрированных пользователей к закрытому проекту:

  • в разделе “Доступ для всех” выберите “нет доступа”

  •  в меню “Логин” наберите e-mail пользователя.

  • После того как нашли нужный аккаунт, нажмите на “Добавить пользователя”, напротив логина пользователя. Пользователь будет добавлен в список лиц, которым будет доступен Ваш проект.

 

  • Можно также разрешить редактирование проекта в вкладке «Доступ»  или лишить права просматривать и редактировать Ваш проект. После завершении операций нажмите кнопку «Сохранить».

Есть возможность настроить права доступа к отдельному слою. Меню настройки прав доступа к слою аналогично  меню настройки прав доступа к карте.

Дополнительные карты

Позволяют добавлять карты с других серверов  GeoMixer в текущий проект. При этом карта с стороннего сервера должна быть открыта. Для того чтобы подключить дополнительную карту, нужно:

  • Кликнуть на верхней панели Вид\Дополнительные карты.

  • В левой панели карты появится меню «Дополнительные карты», нажмите «Добавить карту».

  • Введите адрес сервера в окне “Хост”, ID Карты

  • ID Карты можно посмотреть в свойствах проекта либо в адресной строке браузера

http://имя_сервера/api/index.html?ID карты,

пример  http://localhost/api/index.html?XEDRX

  • После ввода адреса сервера и ID Карты, кликните «Загрузить». После чего карта с стороннего сервера будет загружена.

Инструменты

Раздел “Инструменты” в верхнем меню карты представлен следующими сервисами:

  • Инструмент «Поиск слоев», позволяет найти нужные слои на карте по названию, типу слоя, дате добавления, пересечению снимков.

  • С помощью инструмента «Координатная сетка» можно включить градусную сетку на карте.

Изменение пароля

Для того чтобы изменить пароль:

  • Кликните на логин в верхней части экрана.

  • Из контекстного меню выберите “Личный кабинет”

  •  В личном кабинете введите старый, затем новый пароль.

Начало использование API

GeoMixer API – программный интерфейс на JavaScript для доступа к базовому функционалу GeoMixer. Основной целью его использования является встраивание карт, созданных с помощью GeoMixer Web-GIS, в сторонние сайты и приложения. Рассмотрим стандартную ситуацию. Допустим,  проект, созданный в GeoMixer Web-GIS  нужно встроить в сторонний сайт. Порядок действий в этом случае следующий:

  • В созданном проекте в верхнем меню нажимаете Карта/ Код для вставки карты

  • Кликаете «Получить API-ключ». Откроется меню личного кабинета  на  http://my.kosmosnimki.ru/

  • Нажимаете  в меню личного кабинета  API-ключи «Получение API-ключа для домена ( для сайтов)».Вводите адрес сайта. Подписываете Пользовательское соглашение. Получаете API-ключ, который вставляете в Карта/ Код для вставки карты.

  • Получаете код, который затем вставляете в html-код Вашего сайта см. примеры.

 

Настройка WMS и WFS доступа к проектам

К данным, загруженным в GeoMixer, можно получить доступ по OGC-протоколам: WMS и WFS. Эти протоколы были утверждены консорциумом OGC в качестве стандарта передачи координатно-привязанной через интернет (по HTTP-протоколу) информации в растровом и векторном виде. С помощью WMS/WFS можно получить доступ из внешнего приложения, например, из настольной ГИС (QGIS, Mapinfo, ArcGIS и др.) к данным в GeoMixer.

Настройка доступа

  • открыть свойства карты ( Карта/Свойства)

  • перейти на  вкладку «Доступ»

  • включить «WMS/WFS доступ»

  • сохранить изменения (Карта/Сохранить)

  • скопировать ссылку для доступа по WMS/WFS – для этого кликнуть на пункт “ссылка” и скопировать путь из адресной строки браузера

  • пример ссылки для доступа по WMS/WFS:

Это строку можно ввести при создании WMS/WFS-слоя в настольной ГИС, при этом различные служебные параметры (request, service, BBOX и др.), формируются автоматически в рамках обмена данными между клиентским ПО и GeoMixer.

 

Поддерживаемые проекции

По умолчанию GeoMixer при экспорте данных через WMS поддерживает проекции: EPSG:3395 (“World Mercator”), EPSG:3857 (“Web Mercator”), EPSG:4326 (“WGS84”). Через WFS можно получить данные только в проекции EPSG:4326. Кроме того, имеется возможность настроить трансляцию данных через WMS и WFS в любой проекции, для этого нужно задать описание этой проекции в формате proj4 в конфигурационном файле config.xml, например:

<CoordSystem epsg=”28408″ proj4=”+proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=8500000 +y_0=0 +ellps=krass +towgs84=24,-123,-94,0.02,-0.25,-0.13,1.1 +units=m +no_defs” />

 

Типы данных в GeoMixer для доступа по WMS/WFS

WMS

Доступ по WMS предоставляется к растровым слоям  и мультислоям, а также к растровым данным из каталога растров. Также WMS растеризует векторные слои в том виде, в котором они оформлены в проекте в GeoMixer.

 

WFS

Доступ по WFS предоставляется к векторным слоям, а также к метаданным каталога растров.

 

Настройка тайлового сервиса

Растровые данные также можно получить в виде тайлового сервиса. Пример строки запроса:

http://maps.kosmosnimki.ru/TileService.ashx?map=61F32D12359346B8AA5252BC1595ACC2&LayerName=317057D14CF04EEA8907C02EFBB48532&request=getTile&z=10&x=328&y=484&srs=EPSG:3857

 

Поддерживаемые версии протоколов WMS/WFS

 

WMS

Для WMS поддерживаются версии стандарта 1.0.0 – 1.3.0, синтаксис в этих версиях незначительно отличается и можно перемешивать параметры.

 

WFS

GeoMixer поддерживает WFS в версии 1.0.0.

 

Экспорт фрагмента растрового изображения

GeoMixer позволяет вырезать фрагменты растровых данных (растровый слой, мультислой, каталог растров) и сохранять на рабочий компьютер в виде jpeg-файла, склеенного из тайлов с различными файлами геопривязки (.kml, .tab, .map, jgw).

 

Настройка экспорта

Эта опция доступна только авторизованным пользователям. Чтобы вырезать из растрового слоя, мультислоя или каталога растров фрагмент изображения необходимо:

  • открыть свойства карты (Карта/Свойства)

  • перейти на  вкладку «Доступ»

  • поставить галочку для “Растровых слоев”

  • сохранить изменения (Карта/Сохранить)

 

Использование функции экспорта

  • растровый слой должен быть виден на экране

  • включить инструмент “Прямоугольник” на панели инструментов

  • при помощи инструмента “Прямоугольник” обвести на изображении необходимую область

  • кликнуть на “Скачать фрагмент растра”

  • при скачивании можно дополнительно выбрать формат: либо геопривязанный jpeg-файл, либо Garmin Custom Maps – формат для загрузки в навигационные устройства Garmin

Выбранный фрагмент растровых данных скачивается в zip-архиве. Вместе с jpeg-файлом записываются файлы геопривязки в различных форматах.

 

Скачивание векторного слоя

Можно включить возможность сохранить любой векторный слой в проекте в формате ESRI Shapefile. Эта опция доступна только авторизованным пользователям.

Настройка функции

 

  • открыть свойства карты (Карта/Свойства)

  • перейти на  вкладку «Доступ»

  • поставить галочку для “Векторных слоев”

  • сохранить изменения (Карта/Сохранить)

 

Использование функции

Чтобы скачать векторный слой в формате Shape:

  • правый клик по названию векторного слоя в дереве слоев

  • в контекстном меню кликнуть “Скачать”