Описание тега arcobjects
ArcObjects is a development environment for ArcGIS applications by ESRI.
1
ответ
Python, ArcObjects и.AppRef: как перейти от IAppROT к IMxDocument?
Я пишу внешний скрипт Python/comtypes (в PythonWin), который должен получить ссылку на текущую сессию ArcGIS 10.0 ArcMap (через ArcObjects COM). Поскольку скрипт находится за границей приложения, я получаю ссылку на приложение через AppROT (таблица …
29 окт '10 в 15:55
2
ответа
Как конвертировать ILayer в IPolygon в ArcObjects
Возникли проблемы при конвертации Ilayer в IPolygon. Я разрабатываю панель инструментов для ArcMap и извлекаю слой с помощью кода из бокового оглавления. Слой - это полигон, но код не преобразует его в IPolygon. Может кто-нибудь мне помочь? Это код,…
17 май '10 в 15:53
1
ответ
"Option Strict On запрещает неявные преобразования" непоследовательное применение
Конфигурация 1: создание надстроек ESRI для ArcMap 10.4 с использованием Visual Studio 2015 для платформы.NET 4.5.2 конфигурация 2: создание надстроек ESRI для ArcMap 10.3 с использованием Visual Studio 2013 для платформы.NET 3.5 конфигурация 3: соз…
19 авг '16 в 20:53
0
ответов
Получить выделенный полигон ArcObject
В C#/ArcObjects возможно ли получить геометрию многоугольника, который используется для выбора объектов в ArcMap? Например, когда вы выбираете точечные объекты с помощью многоугольника, как вы получаете геометрию этого многоугольника? Спасибо за пом…
21 сен '18 в 14:35
1
ответ
Как освободить InMemoryWorkspaceFactory в элементе управления картой ESRI?
Я встраиваю ESRI Map Control в пользовательский элемент управления ActiveX, написанный на MFC/C++. Пользовательский элемент управления ActiveX служит оболочкой для элемента управления Map, поэтому я могу встроить его в определенную среду, которая яв…
05 авг '10 в 21:47
1
ответ
Найти Dangles of road shapefile
У меня есть шейп-файл дороги. Я хочу найти Dangles без создания топологии. Можно ли найти Dangles без топологии с помощью arcobjects, пожалуйста, соберите меня, потому что слишком много головной боли для создания базы геоданных, toplogy, и все, пожа…
11 июл '10 в 14:07
2
ответа
Esri ArcObjects - сборка Esri.ArcGIS.Version
Это длинный выстрел, кто-нибудь недавно использовал Esri ArcObjects? Согласно документам: Новое требование - привязка во время выполнения. Привязка во время выполнения относится к поиску соответствующей установки продукта ArcGIS автономного приложен…
10 авг '12 в 15:53
7
ответов
Разрабатываете расширение ArcMap для.Net книг?
У нас есть 2 новых программиста / аналитика ГИС в нашем отделе (новичок в программировании и ArcObjects), и я не чувствую, что достаточно квалифицирован или у меня нет времени на их обучение. Поэтому я ищу книги / учебники начального уровня для их и…
21 окт '08 в 21:54
0
ответов
ArcObjects: установка уровней символов, кажется, не применяется, если не переключен в расширенный вид
Используя информацию, предоставленную на http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html, я смог установить уровни карты для своих объектов ISymbol, но не уверен, что это работает, как я ожидаю. Если я не нахожусь в "Расш…
28 июл '17 в 00:55
1
ответ
COM-объекты (arcobjects) в Python
Я новичок в ООП и пытаюсь использовать COM-объекты (arcobjects) в Python. Программа связана с ГИС, но я не получил никаких ответов на GIS.SE, поэтому я спрашиваю здесь. Ниже приведен фрагмент моего кода. Я застрял в конце, где я получаю iFrameElemen…
30 авг '12 в 06:07
1
ответ
Как редактировать мою таблицу атрибутов в ArcGIS с VBA
Прежде чем я начну, вы должны знать, что я кровавый новичок, когда дело доходит до кодирования. Я сижу на некоторых университетских задачах, касающихся VBA и ArcGIS: Моя следующая задача - создать фрагмент кода, который позволит пользователю редакти…
06 мар '12 в 21:49
1
ответ
Как буферизовать IPoint или IGeometry? (Как сделать буферизованные проверки пересечения на IPoint?)
Как мне буферизовать IPoint для проверки пересечения с помощью IRelationalOperator? Я имею, ради аргументов: IPoint p1 = xxx; IPoint p2 = yyy; IRelationalOperator rel1 = (IRelationalOperator)p1; if (rel.Intersects (p2)) // Do something Но теперь я х…
10 май '10 в 10:08
3
ответа
Невозможно отладить надстройку ArcGIS 10.2 в ArcMap с "Компоненты GUI не найдены в этой надстройке"
Я работаю над надстройкой ArcGIS (очень простая панель инструментов с несколькими кнопками) с VB.Net и ArcObjects SDK в Visual Studio 2010. Решение было успешно построено, и параметры отладки были настроены. Когда я нажал Debug, приложение ArcMap бы…
30 июл '14 в 02:58
2
ответа
Как установить экстент просмотра при выборе нескольких объектов
Я пытаюсь выяснить, как лучше всего установить экстент активного вида, чтобы можно было просматривать все выбранные объекты на карте дуги. 1. Карта имеет только один слой. 2. Особенности фильтруются с атрибутами. Ниже приведен код, в котором я пробо…
02 дек '13 в 17:12
5
ответов
Написание метода расширения для типа T; Как я могу добавить ограничение типа для поля T?
Исходная ситуация: Я работаю с собственной платформой ( ArcGIS Engine от ESRI), которую я хочу расширить новыми функциональными возможностями. Я решил использовать методы расширения в C# для этого. Ниже показаны части API структуры, которые имеют от…
03 июл '10 в 10:07
1
ответ
Получение ошибки при попытке построить проект ArcObjects в VS 2015
Установка работает правильно, вы можете создать проект надстройки, но при попытке построить проект выдается следующее сообщение об ошибке: Задача "ValidateAddInXMLTask" неожиданно завершилась неудачей. System.IO.FileNotFoundException: не удалось заг…
25 май '17 в 19:40
1
ответ
Неявная типизация.NET вызывает исключение RuntimeBinder
Я работаю с API под названием ArcObjects и.NET 4.5. Я столкнулся с ошибкой 'object' does not contain a definition for 'AddValue' при использовании одного из объектов API, но я думаю, что это может быть более общей проблемой.NET, чем с этим API. Это …
10 апр '18 в 20:24
0
ответов
Фильтрация несвязанного представления данных
У меня есть несвязанный DataGridView он заполняется путем извлечения атрибутов из выбранных объектов в ArcMap, а также ввода данных пользователем из текстовых полей. У меня есть следующий код ниже, который проходит через DataGridView и делает строки…
04 окт '16 в 12:46
1
ответ
Как создать слой ArcMap из картографического сервиса ArcGIS
Я хотел бы добавить ILayer, созданный из сервиса ArcGIS Server Map, в IMap с ArcObjects, но не вижу, как это сделать. Я получаю IMapServer3 со следующим кодом, где mapName = картографический сервис: serverContext = som.CreateServerContext(mapName, "…
23 мар '11 в 14:47
2
ответа
Как получить доступ к подслою базовой карты в arcobjects?
ILayer layer = mapControl.get_Layer(1); //layer 1 is usa_base_map У меня есть ILayer, теперь я хочу получить доступ и включать и выключать различные подслои, такие как слой улиц или слой железной дороги. Можете ли вы сказать мне, как получить доступ…
25 авг '10 в 21:58