Нумерация объектов по-порядку
-
- Новоприбывший
- Сообщения: 13
- Зарегистрирован: 15 янв 2008, 06:06
- Репутация: 0
- Откуда: г.Благовещенск, Амурская обл.
Нумерация объектов по-порядку
Задача:
Сделать схему границ полигона с угловыми точками (вершинами) и приложить к этой карте список координат соответствующих угловых точек. При этом надо сделать соответсвующую нумерацию вершин на карте и в таблице.
Что уже сделано:
Слой с множеством полигонов конвертирован в точечный слой (точки=вершины границ полигонов).
Определены координаты точек.
На чем остановился:
В таблице атрибутов нужно пронумеровать по-порядку выделенную группу точек, чтобы впоследствии надписать номера вершин на карте, а таблицу атрибутов преобразовать в обычную таблицу Exel или Word.
Раньше подобную операцию делал в ArcView GIS 3.2 с помощью скрипта "Коллекция скриптов 3.0" (на сколько помню название..). Там была нужная мне кнопочка Auto ID. Однако сейчас ArcView GIS 3.2 практически не пользуюсь, даже не устанавливал на комп. Надеюсь, что такую простую задачу можно каким-либо образом проделать в ArcGIS 10.
У кого какие идеи?
Сделать схему границ полигона с угловыми точками (вершинами) и приложить к этой карте список координат соответствующих угловых точек. При этом надо сделать соответсвующую нумерацию вершин на карте и в таблице.
Что уже сделано:
Слой с множеством полигонов конвертирован в точечный слой (точки=вершины границ полигонов).
Определены координаты точек.
На чем остановился:
В таблице атрибутов нужно пронумеровать по-порядку выделенную группу точек, чтобы впоследствии надписать номера вершин на карте, а таблицу атрибутов преобразовать в обычную таблицу Exel или Word.
Раньше подобную операцию делал в ArcView GIS 3.2 с помощью скрипта "Коллекция скриптов 3.0" (на сколько помню название..). Там была нужная мне кнопочка Auto ID. Однако сейчас ArcView GIS 3.2 практически не пользуюсь, даже не устанавливал на комп. Надеюсь, что такую простую задачу можно каким-либо образом проделать в ArcGIS 10.
У кого какие идеи?
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9128
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 747
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Нумерация объектов по-порядку
т.е. нужно просто добавить колонку с порядковым номером точки в таблицу?
пристегивайтесь, турбулентность прямо по курсу
-
- Новоприбывший
- Сообщения: 13
- Зарегистрирован: 15 янв 2008, 06:06
- Репутация: 0
- Откуда: г.Благовещенск, Амурская обл.
Re: Нумерация объектов по-порядку
Ну да. Колонку-то мы добавили. Просто не хочется вручную проставлять номера в сотни строчек.
-
- Новоприбывший
- Сообщения: 13
- Зарегистрирован: 15 янв 2008, 06:06
- Репутация: 0
- Откуда: г.Благовещенск, Амурская обл.
Re: Нумерация объектов по-порядку
И при этом нумерация должна быть не сквозная по всему слою, а сквозная только среди точек, пренадлежавших до этого каждому отдельному полигону.
Если необходимо, могу добавить некоторые скриншоты.
Если необходимо, могу добавить некоторые скриншоты.
-
- Участник
- Сообщения: 59
- Зарегистрирован: 12 мар 2011, 20:13
- Репутация: 5
- Откуда: Москва
Re: Нумерация объектов по-порядку
Я знаю только как сквозную по слою сделать, а полигонов много?Если не много, то их можно в ручную выбрать и пронумеровать точки группами по каждому полигону...А просто сквозная в филдкалькуляторе (на питон галочку поставить) хелп нажмите, там прям пример с проставлением айдишников, коперните текст оттуда в калькулятор и всё.
-
- Новоприбывший
- Сообщения: 13
- Зарегистрирован: 15 янв 2008, 06:06
- Репутация: 0
- Откуда: г.Благовещенск, Амурская обл.
Re: Нумерация объектов по-порядку
Расскажите, пожалуйста, поподробнее, какой текст скопировать в калькулятор поля, чтобы хотя бы сквозную нумерацию сделать. А то в справке этот раздел весь на английском. Я непонашему шпрэхаю слабовато.
У меня точки от 58 полигонов, буду предварительно разделять точки на группы.
У меня точки от 58 полигонов, буду предварительно разделять точки на группы.
-
- Завсегдатай
- Сообщения: 302
- Зарегистрирован: 31 окт 2008, 10:39
- Репутация: 2
Re: Нумерация объектов по-порядку
http://www.dataplus.ru/Forum/forum_post ... 3551#33551
но этот макрос под 9 версию
быстрее будет воспользоваться скриптом из "Коллекция скриптов 3.0"
но этот макрос под 9 версию
быстрее будет воспользоваться скриптом из "Коллекция скриптов 3.0"
-
- Участник
- Сообщения: 59
- Зарегистрирован: 12 мар 2011, 20:13
- Репутация: 5
- Откуда: Москва
Re: Нумерация объектов по-порядку
- Вложения
-
- Новый рисунок2.jpg (144.37 КБ) 18370 просмотров
-
- Новоприбывший
- Сообщения: 13
- Зарегистрирован: 15 янв 2008, 06:06
- Репутация: 0
- Откуда: г.Благовещенск, Амурская обл.
Re: Нумерация объектов по-порядку
Спасибо, eketerina, все получилось. Предварительно фильтровал группы точек с помощью определяющего запроса по имени исходного полигона, затем нумеровал их вашим способом.
Однако столкнулся с небольшой проблемкой перед тем, как выдать конечный результат. При конфертировании вершин полигонов в точечный слой оказалось, что начальная вершина полигона сохраняется как ДВЕ точки с одинаковыми координатами.
Мне, конечно, такое дублирование абсолютно ни к чему.
Может имеется инструмент, чтобы поудалять в слое все дублирующие точки с идентичными координатами?
Однако столкнулся с небольшой проблемкой перед тем, как выдать конечный результат. При конфертировании вершин полигонов в точечный слой оказалось, что начальная вершина полигона сохраняется как ДВЕ точки с одинаковыми координатами.
Мне, конечно, такое дублирование абсолютно ни к чему.
Может имеется инструмент, чтобы поудалять в слое все дублирующие точки с идентичными координатами?
- Вложения
-
- Скриншот с двумя точками, дублирующими начальную вершину.
- Безимени-1.jpg (224.7 КБ) 18345 просмотров
-
- Участник
- Сообщения: 59
- Зарегистрирован: 12 мар 2011, 20:13
- Репутация: 5
- Откуда: Москва
Re: Нумерация объектов по-порядку
У Вас лицензия какая?Если Info-шная,то в ArcToolbox-->Data Management Tools-->General-->Delete Identical зададите поля, в которых координаты, и он удалит дублирующиеся.
-
- Активный участник
- Сообщения: 139
- Зарегистрирован: 17 окт 2016, 16:37
- Репутация: 14
Re: Нумерация объектов по-порядку
Возник схожий вопрос, который вызвал у меня ступор. Как задать нумерацию вдоль контура полигона с заданной точки?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 26 гостей