Как изменить FID?
-
- Интересующийся
- Сообщения: 24
- Зарегистрирован: 27 авг 2008, 16:40
- Репутация: 0
Как изменить FID?
Нужно изменить FID у полилинии.
Необходимо отсортировать полилинии в атрибутивной таблице по одному критерию.
Ставлю сортировку по возрастанию, но FID не меняется((
Полилиний не много, около 80, могу и в ручную им FID номера прописат, только вот как это сделать...
Необходимо отсортировать полилинии в атрибутивной таблице по одному критерию.
Ставлю сортировку по возрастанию, но FID не меняется((
Полилиний не много, около 80, могу и в ручную им FID номера прописат, только вот как это сделать...
-
- Гуру
- Сообщения: 515
- Зарегистрирован: 24 янв 2007, 15:46
- Репутация: 17
- Откуда: Липецк
- Контактная информация:
Re: Как изменить FID?
Все есть на арксрипт, ну или почти все Уже устал эту фразу постить
http://www.ian-ko.com - В очередной раз ссылаюсь на его работы:)
Кстати, кто нибудь с ним общался - он поляк? где он вообще работает и откуда?
Набор инструментов "EasyCalculate" - с помощью калькулятора поля проставляете порядковые номера.
Если надо именно по FID - копируете в соседнее поле значения, опять же по калькулятору поля.
http://www.ian-ko.com - В очередной раз ссылаюсь на его работы:)
Кстати, кто нибудь с ним общался - он поляк? где он вообще работает и откуда?
Набор инструментов "EasyCalculate" - с помощью калькулятора поля проставляете порядковые номера.
Если надо именно по FID - копируете в соседнее поле значения, опять же по калькулятору поля.
-
- Интересующийся
- Сообщения: 24
- Зарегистрирован: 27 авг 2008, 16:40
- Репутация: 0
Re: Как изменить FID?
Надо не по FID, а именно сам FID изменить!
-
- Гуру
- Сообщения: 515
- Зарегистрирован: 24 янв 2007, 15:46
- Репутация: 17
- Откуда: Липецк
- Контактная информация:
Re: Как изменить FID?
а смысл?
-
- Гуру
- Сообщения: 515
- Зарегистрирован: 24 янв 2007, 15:46
- Репутация: 17
- Откуда: Липецк
- Контактная информация:
Re: Как изменить FID?
Это shp-файлы?
Можно попробовать удалить dbf-файл от него и подсунуть пустой с таким же кол-вом записей.
Только копию сохраните
Можно попробовать удалить dbf-файл от него и подсунуть пустой с таким же кол-вом записей.
Только копию сохраните
-
- Интересующийся
- Сообщения: 24
- Зарегистрирован: 27 авг 2008, 16:40
- Репутация: 0
Re: Как изменить FID?
1. Это они.gis писал(а):Это shp-файлы?
Можно попробовать удалить dbf-файл от него и подсунуть пустой с таким же кол-вом записей.
Только копию сохраните
2. как это сделать?
И не "поедут" атрибуты всех полилиний?
-
- Гуру
- Сообщения: 515
- Зарегистрирован: 24 янв 2007, 15:46
- Репутация: 17
- Откуда: Липецк
- Контактная информация:
Re: Как изменить FID?
В табличном редакторе любом создайте dbf-файл, к примеру в экселе. Вы сначала попробуйте подменить пустой и поможет ли, а потом уже с атрибутами морочится можно.
-
- Интересующийся
- Сообщения: 24
- Зарегистрирован: 27 авг 2008, 16:40
- Репутация: 0
Re: Как изменить FID?
яж сначала и попробовал!gis писал(а):В табличном редакторе любом создайте dbf-файл, к примеру в экселе. Вы сначала попробуйте подменить пустой и поможет ли, а потом уже с атрибутами морочится можно.
у меня ошибку выдаёт((
В принципе, проблему уже решил, просто обращаюсь не к FID, а к Id...
Спасибо.
-
- Гуру
- Сообщения: 515
- Зарегистрирован: 24 янв 2007, 15:46
- Репутация: 17
- Откуда: Липецк
- Контактная информация:
Re: Как изменить FID?
Так я почему и спрашивал - какой смысл менять FID
-
- Интересующийся
- Сообщения: 24
- Зарегистрирован: 27 авг 2008, 16:40
- Репутация: 0
Re: Как изменить FID?
Я эти данные импортирую в свою программу, а она их сортирует по FID. Сортировку по другому параметру ещё не делал и не очень хочется))gis писал(а):Так я почему и спрашивал - какой смысл менять FID
Если правлю excelем то выдаёт ошибку((
Наверное придётся делать сортировку по Id.
-
- Гуру
- Сообщения: 515
- Зарегистрирован: 24 янв 2007, 15:46
- Репутация: 17
- Откуда: Липецк
- Контактная информация:
Re: Как изменить FID?
ArcGIS обновляет FID по завершению редактирования - по крайней мере то что отображается в атрибутивной таблице.
Попробуйте начать редактирование, нарисовать полигон, снять редактирование, начать редактирование, удалить полигон, снять редактирование. FID при этом должен обновиться на 0,1,2,3...
Попробуйте начать редактирование, нарисовать полигон, снять редактирование, начать редактирование, удалить полигон, снять редактирование. FID при этом должен обновиться на 0,1,2,3...
-
- Интересующийся
- Сообщения: 24
- Зарегистрирован: 27 авг 2008, 16:40
- Репутация: 0
Re: Как изменить FID?
У меня шейп файл уже сделан.gis писал(а):ArcGIS обновляет FID по завершению редактирования - по крайней мере то что отображается в атрибутивной таблице.
Попробуйте начать редактирование, нарисовать полигон, снять редактирование, начать редактирование, удалить полигон, снять редактирование. FID при этом должен обновиться на 0,1,2,3...
Переделывать его?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость