Вопросы с тегом «arcobjects»

10
Версия C # для ArcObjects 9.3

Могу ли я использовать C # 4.0 с целевым фреймворком, установленным на .NET 3.5, для разработки расширения для ArcMap 9.3? Или это должен быть C # 3.0 или более

10
Arcobjects в Python: назначить интерфейс для объектов с геометрией объекта (формы)

Я пытаюсь использовать ArcObject в Python. У меня есть проблема с назначением интерфейса (т.е. IZ.InterpolateZsBetween) для моего объекта с данными геометрии, код: from Comtypes.client import CreateObject, GetModule import arcgisscripting gp = arcgisscripting.create(9.3) gp.setproduct("ArcInfo")...

10
Учитывает ли SHAPE_Length значения высот?

Имеет ли Shape_Lengthпринимать во внимание атрибут возвышение? Например, если у меня есть 3 очка: A, BиC A.X = 10 A.Y = 10 A.Z = 10 B.X = 10 B.Y = 10 B.Z = 50 C.X = 0 C.Y = 0 C.Z = 10 Затем я создаю две строки: L1и L2. L1.fromPoint = A L1.toPoint = C L2.fromPoint = B L2.toPoint = C Что я наблюдаю в...

10
С помощью arcpy, как я могу определить классы отношений в файле GDB (или я не могу)?

Я хотел бы иметь возможность обнаруживать классы отношений в файле GDB. Поскольку пользователи моего скрипта могут иметь только лицензию уровня ArcView, они не смогут манипулировать схемой класса пространственных объектов (в частности, добавить поле), который находится в рабочей области, которая...

10
Программно определить версию файла ArcGIS Layer (*. Lyr)

Я прошел через IStorage, Microsoft Compound File Spec, десериализацию ArcObjects и т. Д., Пытаясь определить версию файла .lyr. Используя ArcObjects, я могу получить свойства Layer, источник данных, экстент и т. Д., Но свойство documentVersion в LayerFileClass всегда сообщает об...

10
ArcMap Addin - программно добавить соединение взаимодействия

В настоящее время я создаю надстройку для ArcMap - ArcView, используя .Net Framework. Пользователь ArcMap и Надстройка должны иметь доступ к данным, опубликованным из сервисов WFS. Я знаю, что можно вручную добавить службы WFS через интерфейс взаимодействия взаимодействия . Но возможно ли добавить...

9
Создание плавающего (не закрепляемого) окна в ArcMap с использованием ArcObjects?

Я ищу способ создать плавающее окно в ArcMap. Чтобы привести пример, просто посмотрите на окно инструмента «Идентифицировать». Плавающий означает, что он всегда находится перед документом карты и что пользователь может продолжать работать с ArcMap. Я знаю, что интерфейс IDockableWindowDef может...

9
Как определить, на какой стороне линии находится полигональный элемент?

У меня есть данные посылки, пересекающие данные линии. В данных участков есть некоторые участки, которые не пересекают линию. Как я могу программно выяснить, находится ли непересекающийся участок справа или слева от линии?...

9
Пользовательская реализация функции ArcGIS

Я хотел бы узнать, что нужно для создания пользовательской реализации функции ArcGIS. В частности, я хотел бы реализовать GeoAnalyst.ISurfaceOp2.Visibility (), чтобы он работал быстрее. Прямо сейчас на вызов Visibility () уходит ~ 3 секунды. Из моего ограниченного понимания узким местом является...

9
Модифицируйте отображение растрового слоя и свойства символов программно с помощью Arcpy или ArcObjects

У меня есть более 1500 файлов NITF, которые мне нужны, чтобы иметь возможность программно изменять отображение слоев и символы в ArcMap. Мне нужно установить свойства, выделенные красным цветом ниже: Я просмотрел документы arcpy, и не похоже, что эти свойства выставлены - честно говоря, я не...

9
ArcObjects работает в Addin медленнее?

Я создал библиотеку классов, которая выполняет некоторую геообработку. Надстройка вызывает класс, который является асинхронным процессом. Я убедился, что поток является STA, а объекты arcobject являются потокобезопасными (то есть не передаются из надстройки). Все arcobjects создаются в потоке....

9
Редактировать шейп-файл в ArcMap программно?

Это то, что можно сделать? Например, если я создал наложение на карте и сохранил его как шейп -файл , я хочу перейти и отредактировать это ( существующий файл. ) Наложение ... Либо добавьте точки / удалите точки, измените цвет / fillstyle / и т. Д. В идеале я хочу избежать создания нового...

9
Недостаточно памяти сервера при согласовании большого сеанса редактирования в ArcObjects

Один из наших пользователей периодически сталкивался с Out of Server Memoryошибками в ArcSDE 10.0 при попытке согласовать большой сеанс редактирования. Экземпляр VMware ESX: Windows Server 2008 R2 Datacenter Пакет обновления 1 Intel Xeon E5-2660 @ 2,20 ГГц 8 ГБ ОЗУ Я настроил монитор...

9
Как использовать IRelationalOperator2 и GeometryBag

Я хочу использовать метод IsNear IRelationalOperator2. В документации говорится, что GeometryBag поддерживает интерфейс IRelationalOperator2. Но это просто не работает и приводит к исключению "... невозможно преобразовать COM-объект ... Такой интерфейс не поддерживается ..." IRelationalOperator2...