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

ArcObjects - это набор API на основе COM от ESRI Inc., которые используются в нескольких их продуктах, включая ArcGIS Desktop, ArcGIS Engine и ArcGIS Server.

5
Доступ к ArcObjects из Python?
Я хотел бы иметь возможность написать некоторые вещи, которые не доступны через arcgisscriptingArcPy или ArcPy. Как мне получить доступ к ArcObjects из Python?

10
Начало работы с ArcObjects?
Каков наилучший маршрут или место для начала работы с ArcObjects, если вы не являетесь разработчиком и не стремитесь стать разработчиком ? Я профессионально использую ГИС долгое время, почти два десятилетия, для большей части этого - arcinfo / arcgis; Я довольно неплох. Я изучаю разработку программного обеспечения и даже имею скромное …

3
Есть ли какие-нибудь проекты OpenSource ArcObjects?
Одним из основных преимуществ разработки ГИС-приложений на основе библиотек с открытым исходным кодом является то, что поверх них возникает множество проектов, которые также являются открытым исходным кодом. Хорошо разработанные проекты с открытым исходным кодом отлично подходят для просмотра: какие шаблоны кодирования следует использовать какие стили кодирования следовать как структурировать большие …

3
Алгоритм определения точек перегиба для полилинии
Я пытаюсь выяснить точки перегиба, то есть точки, где кривые линии начинаются и заканчиваются. Если вы посмотрите на изображение, зеленая линия может быть дорогой или ручьем, а черные точки - это точки, где кривые начинаются и заканчиваются. Каковы были бы шаги высокого уровня для автоматизации генерации этих очков? У меня …

2
Создать весовые полигоны Тиссена?
У меня есть точечный шейп-файл, и я создаю полигоны Тиссена (Вороного) программно, используя этот синтаксис сценариев: CreateThiessenPolygons_analysis (in_features, out_feature_class, fields_to_copy) Однако каждая точка связана с областью (то есть предпочтительным размером каждого многоугольника), и я хочу, чтобы полигоны Тиссена были взвешены на основе этого поля. Это возможно и как? Есть ли …

6
Как я могу найти самую дальнюю точку из набора существующих точек?
У меня есть набор точек в виде шейп-файла, и я хочу найти (координаты) новой точки, которая будет иметь максимально возможное расстояние от каждой из существующих точек. Это возможно? Если да, есть ли пример кода VB? Спасибо Деметрис

6
Преобразование между Esri Geometry и WKT с использованием ArcObjects?
Похоже, что в ArcGIS ArcObjects API нет средств для преобразования геометрии ArcObjects в представление «Хорошо известный текст» (и наоборот). Единственное, что мне удалось найти, - это преобразование в WKB (интерфейс IWkb). Есть ли способ выполнить преобразование между геометрическими объектами и WKT, или я должен реализовать это сам? Я в первую …

3
Устранение утечки памяти в IFeatureClass.Search (только в SDE с прямым подключением) ArcObjects?
Служба поддержки ESRI сообщает, что они воспроизвели проблему и открыли отчет об ошибке (NIM070156). Я определил, что существует утечка памяти (в неуправляемой динамической памяти), которая возникает, когда инструмент в моей надстройке .NET / C # ArcMap выполняет пространственный запрос (возвращая объект ICursorfrom IFeatureClass.Searchс ISpatialFilterфильтром запроса). Все COM-объекты освобождаются, как только …

1
Понимание того, почему ArcPy Cost Path Analysis быстрее, чем ArcObjects? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 3 года назад . Хотя я использую python для создания сценариев / сервисов геообработки, у …

2
Вызов arcpy / python из .NET?
Есть ли доступные примеры, показывающие, как Python может быть интегрирован в .NET ArcGIS Addin или Extension? У меня есть ряд скриптов Python, которые я хотел бы вызвать из событий формы (например, нажатие кнопок) в .NET. Я также хотел бы иметь возможность устанавливать переменные в сценарии из формы .NET. Должен ли …

5
Использование опции Hillshade в ArcMap?
Вот симпатичная картинка с растром, который я использую - без применения эффектов - только цветовая шкала и гистограмма, отрегулированные так, чтобы показать все рельеф - хотя и в двухмерном виде! У меня есть растровый слой, который я хочу отображать с холмистой местностью по умолчанию. Я могу сделать это в коде, …

1
Как получить выбранные объекты / геометрию из буфера обмена Windows в ArcMap / C #?
У меня есть специальный инструмент в ArcMap 10. Рабочий процесс выглядит следующим образом: Выберите объекты в слое с помощью инструмента «Выбор объектов по прямоугольнику» Скопируйте объекты в буфер обмена, используя STRG + c Выберите пользовательский инструмент Инструмент проверяет буфер обмена. В случае обнаружения скопированного объекта в буфере обмена рабочий процесс …

6
Надстройка ArcMap с app.settings не распознает изменения app.config?
Я разработал надстройку ArcMap, для которой требуется файл конфигурации. Потратив некоторое время, пытаясь прочитать значения конфигурации из одного файла App.Config (и всегда получая значение NULL), я считаю, что надстройка не может читать значения отсюда, поскольку это библиотека классов, и ищет вызывающее приложение (ArcMap) Конфигурационный файл, когда я спрашиваю значение ключа …


2
Избегать сбоев в геообработке ArcObjects с .NET
В ArcToolbox есть несколько приятных функций, которые мы можем использовать, но по некоторым причинам это НЕ работает должным образом. Это даже не дает мне ошибки. Мое программное обеспечение работает внутри ArcMap, поэтому нет необходимости снова AoInitialize, не так ли? public void Execute() { InitializeProduct(); try { Geoprocessor gp = new …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.