Страница 2 из 5
Re: Вопросы по разработке инструментов в ArcGIS 9.3
Добавлено: 18 ноя 2011, 14:19
Дмитрий Барышников
Нет. Я такой стандартной функции не знаю.
Re: Вопросы по разработке инструментов в ArcGIS 9.3
Добавлено: 20 ноя 2011, 23:52
Алексей Дорофеев
В таком случае у меня ещё будет вопрос организационного характера: а возможно ли будет этот инструмент, когда он уже будет реализован, опубликовать в каком-нибудь журнале как собственную разработку? Иными словами, может ли разработка такого объёма "потянуть" на публикацию? Есть ли смысл об этом задумываться?
Re: Вопросы по разработке инструментов в ArcGIS 9.3
Добавлено: 21 ноя 2011, 07:38
Дмитрий Барышников
Лицензию пользователя, способ распространения и публикации выбирает разработчик ПО (компонента ПО). Делайте с вашей разработкой что хотите.
Но используемые компоненты ArcGIS (ArcObjects) обладают своей лицензией, которая определяет порядок их распространения и использования.
Re: Вопросы по разработке инструментов в ArcGIS 9.3
Добавлено: 21 ноя 2011, 11:20
Алексей Дорофеев
Bishop писал(а):Делайте с вашей разработкой что хотите.
Ясно
И снова возник вопрос по поводу инструкции

В принципе, было бы, конечно, удивительно, если бы с первого раза при компиляции проекта всё заработало "как надо". Но всё дело в том, что вышла ошибка, связанная с регистрацией:
Код: Выделить всё
error MSB3217: Cannot register assembly "[путь к dll-файлу]". Exception has been thrown by the target of an invocation.
Собственно и вопрос в том, в чём здесь может быть дело и как преодолеть эту ошибку? Если бы было что-то связанное с типами/переменными, то всё было бы ясно; но вот как быть с ошибкой при регистрации?
Понимаю, что этот вопрос - уже немного оффтоп, но всё же...
Re: Вопросы по разработке инструментов в ArcGIS 9.3
Добавлено: 21 ноя 2011, 13:56
Дмитрий Барышников
Re: Вопросы по разработке инструментов в ArcGIS 9.3
Добавлено: 22 ноя 2011, 12:05
Алексей Дорофеев
А можно ещё ссылку на инструкцию по программированию тулбаров для ArcGIS 9? Например, как сделать что-то наподобие Spatial Analyst.
Re: Вопросы по разработке инструментов в ArcGIS 9.3
Добавлено: 22 ноя 2011, 13:37
Дмитрий Барышников
Вопрос не понял. Вам toolbar или toolbox/toolset/tool нужен? Приведите скриншот аналогичного (Spatial Analyst) необходимому элемента.
Re: Вопросы по разработке инструментов в ArcGIS 9.3
Добавлено: 22 ноя 2011, 17:47
Алексей Дорофеев
Нужен toolbar. Знаю, что вопрос немного типа "а самому не судьба поискать?", но в ArcGIS DH этот момент как-то "не алё" прописан... Вот про пространства имён (в смысле - где что лежит) там целая таблица есть, и поэтому вопросов по ним больше не задаю, а вот что касается разработки этих пользовательских компонентов, то, видимо, когда писался этот Help, как-то не предполагалось, что разработки будут вестись в одной определённой среде программирования...
Re: Вопросы по разработке инструментов в ArcGIS 9.3
Добавлено: 22 ноя 2011, 19:36
Дмитрий Барышников
Re: Вопросы по разработке инструментов в ArcGIS 9.3
Добавлено: 07 дек 2011, 11:14
Алексей Дорофеев
А курсор как задать? Приведённый в ArcGIS DH вариант (через IPictureDisp) в ArcGIS 9.3 вообще отсутствует.
Re: Вопросы по разработке инструментов в ArcGIS 9.3
Добавлено: 07 дек 2011, 19:56
Дмитрий Барышников
Alexei24 писал(а):А курсор как задать? Приведённый в ArcGIS DH вариант (через IPictureDisp) в ArcGIS 9.3 вообще отсутствует.
Какой курсор? Конкретнее что именно нужно.
Re: Вопросы по разработке инструментов в ArcGIS 9.3
Добавлено: 08 дек 2011, 07:32
Алексей Дорофеев
Значок курсора мыши при инициализации инструмента изменялся чтобы...
Re: Вопросы по разработке инструментов в ArcGIS 9.3
Добавлено: 08 дек 2011, 10:31
Дмитрий Барышников
Курсор можно назначить только инструменту (не кнопке). Интерфейс ITool. Свойство Cursor.
http://edndoc.esri.com/arcobjects/9.2/C ... /ITool.htm
Re: Вопросы по разработке инструментов в ArcGIS 9.3
Добавлено: 09 дек 2011, 17:44
Алексей Дорофеев
Bishop писал(а):Нет. Я такой стандартной функции не знаю.
А инструмент, позволяющий выделять объекты, как это делается с помощью Select в таблице атрибутов, но только не с помощью таблицы атрибутов, а с помощью графического изображения, есть?
Re: Вопросы по разработке инструментов в ArcGIS 9.3
Добавлено: 09 дек 2011, 18:34
Дмитрий Барышников
Selection->Select by location не то?