Российская сеть изучения и охраны пернатых хищников
Я хочу сообщить о встрече окольцованной птицы!
Пернатые хищники
Соколообразные
Совообразные
Изучение
Ключевые виды
Мониторинг
Фаунистика
Миграции
Кольцевание
Охрана
Платформинг
Нестбоксинг
Птицы и ЛЭП
ООПТ
Информация о сети
Устав и программа
Члены сети
Проекты
Мероприятия сети
Блоги
СМИ о нас
Библиотека
Журнал “RC”
Методики
Книги
Статьи
Отчёты и доклады
Презентации
Новости
События
Конференции
Прочие объявления
Из соцсетей
Для спонсоров
Горящие проекты
МЫ В СОЦСЕТЯХ
RRRCN RRRCN
Fatbirder's Top 1000 Birding Websites
НАШИ БАННЕРЫ
RRRCN RRRCN

ArcView GIS для экологов

3.2.3. Основные операции с векторными данными и атрибутивными таблицами, необходимые для камеральной доводки данных в экологических исследованиях

3.2.3.1. Автоматическое добавление уникальных идентификационных номеров

Любая тема, только что созданная в ArcView, в атрибутивной таблице не имеет никакой информации (рис. 353). Задача – в атрибутивную таблицу автоматически добавить идентификационные номера в столбец ID, либо создать столбец с уникальным идентификационными номерами. Для решения этой задачи имеется несколько возможностей.

Вариант 1. Автоматическое добавление идентификационных номеров с помощью калькулятора значений столбца (Calculate).

1. Открываем таблицу, нажав в панели управления ArcView кнопку «Open theme table – Открыть таблицу темы», либо командой из меню Theme/Table.

2. В режиме открытой таблицы стартуем ее редактирование командой из меню Table/Start Editing.

3. В таблице выделяем столбец ID.

4. В панели управления ArcView нажимаем кнопку «Calculate – Вычислить» – вызываем «Field Calculator – Калькулятор значений столбца» (см. рис. 202).

5. В поле ввода запросов набираем rec и нажимаем «ОК», закрыв тем самым калькулятор значений столбца и сохранив значение.

7. Командой из меню Table/Stop Editing прекращаем редактирование таблицы – теперь все строки таблицы имеют свой идентификационный номер начиная с нуля.

Если требуется начать нумерацию с единицы, необходимо ввести значение: rec+1

Значение после знака + всегда будет началом отсчета номера. Применять это выражение можно для выделенных записей, например, если необходимо исправить нумерацию, допустим, начиная с 26 записи, после того, как были удалены некоторые объекты: rec+26 – нумерация будет расставлена в выделенном диапазоне начиная с 26-й.

Если требуется задать одинаковую нумерацию для следующих друг за другом записей, например 1, 1, 2, 2, 3, 3 и т.д., необходимо ввести rec+1/2

Если требуется задать нумерацию через определенный интервал, например через 2 – 2, 4, 6 и т.д., необходимо ввести rec+1*2

Вариант 2. Автоматическое добавление идентификационных номеров с помощью расширения CS 3.0 Коллекция скриптов.

1. Подключить модуль «CS_3.0. Коллекция скриптов».

2. Открыть панель управления расширения, нажав на кнопку «Collection of the scripts» в панели управления ArcView.

3. Нажать кнопку «Темы» на панели «Коллекция скриптов (v3.0)» — откроется панель «Темы» (рис. 75).

4. В панели «Темы» в правом ряду кнопок нажать кнопку «ID» (Автономер):

5. В открывшемся диалоговом окне выбрать из списка шейп-файл, в который необходимо проставить идентификационные номера и нажать «OK» (рис. 355).

6. В диалоговом окне «AUTONUMBER ID» создать столбец для идентификационных номеров, либо выбрать столбец из предложенного списка (по умолчанию Id) и нажать «OK» (рис. 355).

7. Идентификационные номера будут добавлены в атрибутивную таблицу шейп-файла, о чем будет сообщено в соответствующем информационном окне (чтобы закрыть окно надо нажать также «OK»). После закрытия информационного окна автоматически откроется атрибутивная таблица с проставленными идентификационными номерами.

Рис. 355. Алгоритм добавления идентификационного номера с помощью расширения CS 3.0 Коллекция скриптов
Рис. 355. Алгоритм добавления идентификационного номера с помощью расширения CS 3.0 Коллекция скриптов.

Вариант 3. Автоматическое добавление идентификационных номеров с помощью расширения ГИС-Картограф 2.1

1. Подключить модуль «ГИС-Картограф 2.1»

2. Открыть панель управления расширения «ГИС-Картограф 2.1» и перейти в режим окна Вида.

3. В оглавлении Вида выделить тему, для которой требуется проставить идентификационные номера.

4. Нажать кнопку «ID+» картографа.

5. В открывшемся окне «Increment» выбрать столбец для нумерации, либо создать новый, нажав «New Field» и нажать «ОК» — откроется диалоговое окно в котором будет предложено начать нумерацию с нуля. Следует отказаться, нажав «No» и перейти к следующему этапу.

6. В первом диалоговом окне «ID=ID+1» ввести начальный номер нумерации записей и нажать «ОК».

7. Во втором диалоговом окне «ID=ID+1» ввести шаг нумерации записей и нажать «ОК» (рис. 356) — запустится процесс, в результате которого записи в тарибутивной таблице будут пронумерованы.

Рис. 356. Алгоритм добавления идентификационного номера с помощью расширения ГИС-Картограф 2.1
Рис. 356. Алгоритм добавления идентификационного номера с помощью расширения ГИС-Картограф 2.1.

Вариант 4. Автоматическое создание столбца с уникальными идентификационными номерами с префиксом или суффиксом с помощью расширения ГИС-Картограф 2.1.

1. Подключить модуль «ГИС-Картограф 2.1»

2. Открыть панель управления расширения «ГИС-Картограф 2.1» и перейти в режим окна Вида

3. В оглавлении Вида выделить тему, для которой требуется проставить идентификационные номера и открыть для нее атрибутивную таблицу.

4. Необходимая функция автоматического создания столбца с уникальными идентификационными номерами с префиксом или суффиксом реализована в виде скрипта «номер добавить в auto_id с префиксом и суффиксом.ave», который вызывается из списка скриптов, интегрированных в «ГИС-Картограф 2.1».

5. Активировать скрипт, выделив его в списке расширения, расположенного слева от кнопки «Выполнить», и в режиме открытой атрибутивной таблицы шейп-файла нажать кнопку «Выполнить» на панели расширения «ГИС-Картограф 2.1» (рис. 357).

5. После активации команды открывается окно, в котором спрашивается “Would you like to add a prefix/suffix to the ID numbers?” (Хотели бы Вы добавить префикс/суффикс к идентификационному номеру?). Нажимаем «Yes» (в противном случае в таблицу будут добавлены только числовые значения).

6. В открывшемся диалоговом окне «Auto_ID Records» в соответствующие строки вписываем префикс, либо суффикс и нажимаем «ОК» (рис. 357) – в результате в атрибутивной таблице автоматически создается столбец Auto-ID с заданными параметрами.

Рис. 357. Алгоритм добавления идентификационного номера с с префиксом или суффиксом с помощью скрипта, интегрированного в расширение ГИС-Картограф 2.1
Рис. 357. Алгоритм добавления идентификационного номера с с префиксом или суффиксом с помощью скрипта, интегрированного в расширение ГИС-Картограф 2.1

 

Содержание

 

 

Страниц: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55

Наверх

Пернатые хищники и их охрана
Форум сети
Фотоальбом
Видеотека
  • Login

  • Войти через loginza

    30.11.2016

    Международная конференция по сохранению птиц в Венгрии

    Международная конференция по охране птиц в Венгрии

    Международная конференция по сохранению птиц, организованная Венгерской национальной сетевой компанией MAVIR , в сотрудничестве с Обществом охраны птиц Венгрии (MME/Birdlife) и Институтом Германа Отто, прошла в Венгрии 7-8 ноября 2016.

    29.11.2016

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

    DSC_7919-

    Из 10 балобанов (6 самок и 4 самцов), помеченных передатчиками в Алтае-Саянском регионе в 2016 г. после сезона браконьерского лова соколов продолжило миграцию лишь 4 сокола (3 самца и 1 самка).

    Все новости

    Flora Hoser on the conference. Photo by Márton Horváth

    Презентации докладов Международной конференции по сохранению птиц в Венгрии

    Презентации докладов Международной конференции по сохранению птиц в Венгрии, проходившей 7-8 ноября 2016 г.

    Эльвира Николенко на конференции «Сохранение биоразнообразия в Южной Сибири»

    Презентации докладов конференции «Сохранение биоразнообразия в Южной Сибири»

    Презентации докладов конференции «Сохранение биоразнообразия в Южной Сибири», проходившей в г. Новосибирск (Россия) 4–6 ноября 2016 г.

    Все публикации