GIS-LAB

Географические информационные системы и дистанционное зондирование


Форумы GIS-Lab.info

Геоинформационные системы (ГИС) и Дистанционное зондирование Земли


Удаление и копирование векторных и растровых тем (Arcview 3)

Обсуждение материалов сайта: вопросы, замечания, предложения

Удаление и копирование векторных и растровых тем (Arcview 3)

Сообщение Максим Дубинин » 10 апр 2006, 09:36

Обсуждение темы "Удаление и копирование векторных и растровых тем из TOC и с диска"

http://gis-lab.info/qa/copy-delete.html
  • 0

пристегивайтесь, турбулентность прямо по курсу
Аватара пользователя
Максим Дубинин
NextGIS
 
Зарегистрирован: 06 окт 2003
Откуда: Москва (на карте)
 
Сообщения: 8865
Репутация: 627
Статьи: 231
Проекты: 12/6

Re: Удаление и копирование векторных и растровых тем (Arcview 3)

Сообщение geologic » 10 апр 2006, 13:44

Симпатичное расширение. Сами сделали? Но, к слову, есть ведь стандартный инструмент - не помню точно - Theme manager, что ли, ну тот, что встроенв ArcView. Позволяет удалять, копировать, перемещать... Уверен что ваш инструмент удобнее, вопрос - чем? Стоило бы, наверно, осветить преимущества.
  • 0

geologic
Гуру
 
Зарегистрирован: 15 сен 2005
Откуда: москва (на карте)
 
Сообщения: 852
Репутация: 5

Сообщение Максим Дубинин » 21 апр 2006, 01:20

Сами сделали?


Эммм, есть сомнения?

Уверен что ваш инструмент удобнее, вопрос - чем?

В отличие от стандартной функции Arcview Manage Data Sources, это расширение работает непосредственно с содержанием вида, на практике это означает, что определив, какую тему вы хотите скопировать/удалить, вам НЕ нужно потом также находить эту тему в списке Manage Data Sources. Нужно просто выделить ее в TOC и осуществить необходимую операцию.

Сделал давным давно специально для работы одновременно с сотней-двумя тем в TOC, попробуйте выбрать из них 75, а потом удалить с помощью MDS, сразу почувствуете разницу.

Стоило бы, наверно, осветить преимущества.

Согласен, осветил, страница обновлена.
  • 0

пристегивайтесь, турбулентность прямо по курсу
Аватара пользователя
Максим Дубинин
NextGIS
 
Зарегистрирован: 06 окт 2003
Откуда: Москва (на карте)
 
Сообщения: 8865
Репутация: 627
Статьи: 231
Проекты: 12/6

Сообщение manisha » 11 дек 2007, 15:51

кроме тем Image Analysis

Жалко, а в чем причина такого косяка? Действительно, из TOC удаляет а с диска нет :(

В AV3.3 кнопки почему-то появляются дублированными, и другие кнопки на них наезжают (например, если включить в экстеншенах copyfiles и одновременно с ним (или позже) другие экстеншены, создающие кнопки на панели Buttons)
http://hidebehind.com/E07334
  • 0

manisha
Завсегдатай
 
Зарегистрирован: 24 авг 2006
 
Сообщения: 410
Репутация: 10
Статьи: 2
Проекты: 1

Сообщение Максим Дубинин » 12 дек 2007, 06:28

Жалко, а в чем причина такого косяка? Действительно, из TOC удаляет а с диска нет :(

Причина в том, что Image Analysis упорно не желает unlink'ить удаленные из TOC темы. Проверить это можно еще вот как, удалить тему загруженную IA, а потом попытаться удалить ее в файловом менеджере.

Все стандартные операции по удалению ссылок на тему из проекта, к сожалению с темами IA не помогают. В скрипт эти ухищрения уже встроены, с остальными типами данных помогают, с темами IA увы нет.

Есть такая идейка, если вызывать какое-то еще событие, типа открытия диалога или загрузку пустышки или еще что-то, что заставит IA сбросить линки, то может и удасться поудалять. Если найдете такое событие - я могу попробовать реализовать в скрипте.

В AV3.3 кнопки почему-то появляются дублированными

Пересобрал расширение, вроде этого эффекта у меня нет, перезагружайте и пробуйте еще раз.
  • 0

пристегивайтесь, турбулентность прямо по курсу
Аватара пользователя
Максим Дубинин
NextGIS
 
Зарегистрирован: 06 окт 2003
Откуда: Москва (на карте)
 
Сообщения: 8865
Репутация: 627
Статьи: 231
Проекты: 12/6

Сообщение manisha » 12 дек 2007, 10:47

А может как опцию добавить вариант с удалением темы IA из TOC'а, сохранением проекта и удалением темы с диска? Некрасиво и медленно в случае больших .apr, но работает (руками именно в такой последовательности делаю).
Ну или генерить батчик для последующего удаления при выходе из ArcView.

Дублирование кнопок пофиксилось :)
  • 0

manisha
Завсегдатай
 
Зарегистрирован: 24 авг 2006
 
Сообщения: 410
Репутация: 10
Статьи: 2
Проекты: 1


Вернуться в Материалы сайта

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


(Геокруг)

© GIS-Lab и авторы, 2002-2013. При использовании материалов сайта, ссылка на GIS-Lab и авторов обязательна. Содержание материалов - ответственность авторов (подробнее).