Нумерация точек в QGIS
- Евгений Подольский
- Интересующийся
- Сообщения: 17
- Зарегистрирован: 09 окт 2017, 20:08
- Репутация: 0
- Откуда: Киев
Нумерация точек в QGIS
Доброго всем времени суток. Хочу обратиться к Вам с вопросом об автоматической нумерации точек (например с 1 по 500) в QGIS.
Например у меня есть файл формата DAT или shape-файл.
1) как можно пронумеровать все точки не вручную, а с помощью встроенного калькулятора полей (какие функции применить и как)?
2) какие еще есть способы автоматической нумерации (с помощью плагинов, программ, кодов, скриптов)?
Заранее всем благодарен!
Например у меня есть файл формата DAT или shape-файл.
1) как можно пронумеровать все точки не вручную, а с помощью встроенного калькулятора полей (какие функции применить и как)?
2) какие еще есть способы автоматической нумерации (с помощью плагинов, программ, кодов, скриптов)?
Заранее всем благодарен!
С уважением,
Евгений Подольский
Евгений Подольский
-
- Гуру
- Сообщения: 5292
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Нумерация точек в QGIS
п.2 - загрузить в таблицу БД, где есть auto_increment
- Эдуард Казаков
- Гуру
- Сообщения: 546
- Зарегистрирован: 23 апр 2014, 17:11
- Репутация: 532
- Откуда: Planet Earth
- Контактная информация:
Re: Нумерация точек в QGIS
В калькуляторе полей создаете новое целочисленное поле, и в поле выражения просто пишете
$id
без всяких знаков равно и так далее.
$id
без всяких знаков равно и так далее.
- Евгений Подольский
- Интересующийся
- Сообщения: 17
- Зарегистрирован: 09 окт 2017, 20:08
- Репутация: 0
- Откуда: Киев
Re: Нумерация точек в QGIS
Я пробовал этой функцией пронумеровать точки, но проблема в том, что в этой функции уже заложено (без возможности ручного изменения) проставить нужную мне нумерацию. В ней же нумерация идет строго от "0" и т.п., а мне, например нужно от 1 до 10 или, скажем от 20 и далее. И поэтому в калькуляторе при использовании данной функции нет возможности "забить" нужные мне значения.Эдуард Казаков писал(а): ↑09 окт 2017, 21:59В калькуляторе полей создаете новое целочисленное поле, и в поле выражения просто пишете
$id
без всяких знаков равно и так далее.
Тогда с помощью какой функции в калькуляторе полей можно вручную проставить свои значения?
С уважением,
Евгений Подольский
Евгений Подольский
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: Нумерация точек в QGIS
Выделяете нужные точки, пишете в выражении, например, "$id + 10"; активируете галочку "Обновить только выбранные" и "Обновить существующее поле".
Если требуется какое-либо логическое условие (типа "для точек с id от 5 до 10 увеличить id на 10"), используйте оператор CASE. Примеров здесь на форуме и в сети много.
Если требуется какое-либо логическое условие (типа "для точек с id от 5 до 10 увеличить id на 10"), используйте оператор CASE. Примеров здесь на форуме и в сети много.
Редактор материалов, модератор форума
- Евгений Подольский
- Интересующийся
- Сообщения: 17
- Зарегистрирован: 09 окт 2017, 20:08
- Репутация: 0
- Откуда: Киев
Re: Нумерация точек в QGIS
Благодарю Вас, данная подсказка сработала.Александр Мурый писал(а): ↑14 окт 2017, 14:47Выделяете нужные точки, пишете в выражении, например, "$id + 10"; активируете галочку "Обновить только выбранные" и "Обновить существующее поле".
С уважением,
Евгений Подольский
Евгений Подольский
- Евгений Подольский
- Интересующийся
- Сообщения: 17
- Зарегистрирован: 09 окт 2017, 20:08
- Репутация: 0
- Откуда: Киев
Re: Нумерация точек в QGIS
Добрый день коллеги!
У меня еще к Вам вопрос по нумерации точек.
Если, например, при загрузке файла сбилась нумерации точек. Как их (автоматически) вернуть в исходное состояние в пределах одной линии?
Если делать вручную по каждой точке, то естественно будет долго.
У меня еще к Вам вопрос по нумерации точек.
Если, например, при загрузке файла сбилась нумерации точек. Как их (автоматически) вернуть в исходное состояние в пределах одной линии?
Если делать вручную по каждой точке, то естественно будет долго.
- Вложения
-
- Номера (смещение номеров).jpg (19.02 КБ) 7452 просмотра
-
- Номера (оригинал).jpg (10.06 КБ) 7452 просмотра
С уважением,
Евгений Подольский
Евгений Подольский
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 38 гостей