Страница 1 из 1

Импорт БД Мониторинга в Фаунистику

СообщениеДобавлено: 23 дек 2013, 01:59
igor
Небольшая инструкция для участников программы мониторинга редких видов по интеграции шейпа в фаунистику

18 декабря был анонсирован импорт файлов MS Excel 2007 (*.xlsx) в фаунистику >>>. Для участников программы мониторинга редких видов означает это то, что они теперь смогут легко и просто перегонять информацию из настольной ГИС в фаунистику без потери главной информации о наблюдениях. Потому что в функции импорта реализован парсинг в Примечание столбцов из БД Мониторинга >>>.

Для того, чтобы импортировать в Фаунистику наблюдения из БД Мониторинга в ArcView 3х:
1. Открываем Excel
2. Открываем проект в ArcView
3. Активируем экстеншен CS 3.0 Коллекция скриптов, если он не активирован по умолчанию


4. В навигационной панели арквьюшного вида выделяем нужный слой (тему)

5. В панели инструментов Арквью находим кнопку экстеншена и нажимаем на неё (А), далее последовательно открываем разные окна: в открывшемся информационном окне жмём ОК (В), в главной панельке экстеншена жмём "Темы" (С), в панели "Темы" жмём на кнопку с интуитивно понятным внешним видом импорта шейпа в Excel (D)

6. Далее в открывшемся окне экспорта шейпа в эксель выбираем необходимые для экспорта столбцы:
Обязательные столбцы для импорта:
Название точки=Gps_point, Широта=Y_coord=Latitude, Долгота=X_coord=Longitude, Дата=Data_id
Столбцы для парсинга в Примечание:
Код гнездового участка=Breeding_a, Код гнезда=Nest, Содержимое гнезда=Contents, Количество содержимого=Amount, Расположение=Location, Устройство=Place, Высота расположения гнезда=Hight, Бывший хозяин постройки=Producer
Столбец с именем автора, по которому перед импортом данных пользователь должен будет отфильровать свои данные:
Автор=Leader
- наводим курсор на нужное название и кликаем левой кнопкой мыши, удерживая Shift (A), после чего жмём ОК (В) и начинается экспорт, после которого в открытый ранее эксель пробрасывается содержимое атрибутивной таблицы шейпа


Итак эксель из БД Мониторинга готов!

Теперь с ним надо чуток поработать, чтобы грузануть его в фаунистику.
1. Первое что делаем, удаляем верхнюю строку и левый пустой столбец. По первой строке будут идентифицироваться названия столбцов при импорте (выделил серым)
2. Выделяем содержимое столбца Leader (А) и сортируем (B), выбрав "сортировать в пределах указанного выделения" (C, D)

3. После сортировки находим свои данные, а остальные удаляем. Файл для импорта фактически готов!


4. Последний штрих перед импортом принять решение, импортировать данные в фаунистику с фотографиями, или без них.
Если фотографий, связанных с точками нет, либо они не выбраны, можно импортировать так, а потом в нужные наблюдения докидать фотографии уже в фаунистике.
Если же фотографии есть и они выбраны (например лежат во внешней БД, либо уже закачаны на какой-то интернет ресурс и известно к каким точкам принадлежат), то можно в таблице создать столбец Фотографии=Фото=Список фотографий=Photos=Photo (валидно любое из перечисленных названий) и накидать в соответствующие ячейки ссылки или названия фотографий, хранящихся на жёстком диске компа. Обязательно следует обратить внимание, что либо ссылки, либо названия фотографий, так как функция импорта экселя со ссылками на фото и экселя с фотографиями это две разные функции. Разделителями между ссылками или названиями фоток должен быть пробел. Названия фоток не должны содержать пробелов и знаков препинания (точки, запятые, точки с запятой, двоеточия).
Пример внизу показывает варианты таблиц, подготовленных для импорта без фоток (А), со ссылками на фото (В) и с фотографиями, которые грузятся вместе с экселем (С):

5. После всех операций с экселем не забываем его сохранить как файл MS Excel 2007 в формате xlsx.

Ну вот эксель сделан и можно переходить к импорту в Фаунистику!
1. Открываем фаунистику, авторизуемся, входим в личный кабинет, жмём на закладку Импорт из excel
Изображение
2. Нажимаем кнопку загрузить (предварительно снимаем галочку с чекбокса "Импортировать фотографии из xlsx", если грузим вариант без фоток - см рисунок выше)
3. Если импорт прошёл успешно, то система зелёненькими буквами выдаст сообщение о том, что всё ОК и наблюдения созданы в соответствии со строками экселя:
Изображение
если красными буквами что-то напишет - внимательно читайте, значит что-то было не корректно - либо название столбца, либо ссылки, либо ещё что-то

Re: Импорт БД Мониторинга в Фаунистику

СообщениеДобавлено: 23 дек 2013, 04:24
f_s_c
Игорь, спасибо большущее!

P.S. А где брать экстеншен CS 3.0? Нету у меня его. По старинке через txt вывожу

Re: Импорт БД Мониторинга в Фаунистику

СообщениеДобавлено: 23 дек 2013, 04:43
tester
Тоже хочу на спасибо симпатичной девушки нарваться.
CS_30.avx
SC 3.0 Коллекция скриптов
(418.38 КБ) Скачиваний: 175

Вставь в папку C:\ESRI\AV_GIS30\ARCVIEW\EXT32

Re: Импорт БД Мониторинга в Фаунистику

СообщениеДобавлено: 23 дек 2013, 04:50
f_s_c
tester писал(а):Тоже хочу на спасибо симпатичной девушки нарваться.

И тебе спасибо дорогой! Нарвался. Теперь к тебе буду тоже приставать.

Re: Импорт БД Мониторинга в Фаунистику

СообщениеДобавлено: 07 окт 2014, 02:10
tester
Хочу обратить внимание тех, кто работает с БД мониоринга. С появлением в фаунистике возможности грузить слои в формате kml, можно конвертировать точечный шейп базы данных мониторинга редких видов в kml любым конвертором в АркВью, АркГИС или с помощью ГлобалМаппера и залить в фаунистику в виде слоя без публикации. Храниться такой слой будет вне базы наблюдений фаунистики как GPXы и если его не публиковать, то не будет доступен другим пользователям. Его можно использовать так же как GPX для создания наблюдений вручную.
Если кому то интересна пошаговая процедура, сообщайте.