Вопросы с тегом «arcgis-engine»


1
Использование инструмента гиперссылки в ArcEngine
У меня возникли некоторые трудности с использованием инструмента гиперссылки ( ControlsMapHyperlinkTool ) в ArcEngine. У кого-нибудь есть опыт с этим? Похоже, что он ведет себя правильно, за исключением того, что каждый раз, когда пользователь щелкает гиперссылку, он показывает сообщение «Невозможно запустить гиперссылку». Я использую гиперссылку «скрипт», и она хорошо работает …

3
Удалить блокировку на классе объектов
Когда я пытаюсь удалить класс пространственных объектов, после или во время использования приложения движка Arcgis, которое использует тот же класс пространственных объектов, у меня появляется ошибка, связанная с блокировкой, поэтому я не могу использовать эту блокировку, пока не перезапущу компьютер. я хотел бы знать способ удаления блокировок с использованием arcpy …

3
Личные базы геоданных лучше подходят для быстрого запроса индексированных атрибутов, чем файловые базы геоданных?
Я готовлю данные для приложения ArcGIS Engine, которое запрашивает данные для поиска адреса. Иногда мы ищем только в поле названия улицы, просто в поле номера дома или в обоих. При использовании персональных баз геоданных или баз геоданных SDE можно добавить индекс атрибута с несколькими столбцами в дополнение к индексам с …

4
Производительность ArcGIS Engine при использовании нескольких файловых баз геоданных, а не одной?
Я пытаюсь решить, как лучше организовать свои данные для приложения ArcGIS Engine. Я особенно заинтересован в отображении карты и скорости запросов. В настоящее время все мои данные разделены на отдельные файловые базы геоданных на основе темы. Итак, у меня есть Transportation.gdb, Utilities.gdb и т. Д. Данные не обязательно должны быть …

3
Какой формат данных обычно отображается быстрее всего в ArcMap?
Моя организация работает над приложением, работающим на ArcGIS Engine. Предыдущие версии приложения в основном использовали шейп-файлы для отображения дорог, участков, зданий и т. Д. Поскольку меня учили избегать шейп-файлов при управлении данными на работе в колледже, я предложил перейти к файловым базам геоданных. Esri утверждает, что файловые базы геоданных оптимизированы …

4
Деинсталлировать расширения ArcGIS из более ранней версии после обновления ArcGIS?
Я удалил ArcGIS 9.3.1 (сервер, рабочий стол, движок), затем установил ArcGIS10.0 (сервер, рабочий стол, движок). Когда я попытался удалить некоторые расширения arcmap, я получил ошибку 1001 "невозможно получить типы установщика". Другими словами, я забыл прислушаться к этому совету : Обратите внимание, что вы должны удалить пользовательский компонент, прежде чем пытаться …

5
Каковы стандартные масштабы или уровни масштабирования для картографических приложений?
Я работаю над программой ArcEngine, которая ограничена набором шкал. В настоящее время он имеет: 1:187.5 1:375 1:750 1:1500 1:3000 1:6000 1:12000 1:24000 1:50000 1:100000 Я не думаю, что что-то не так с моими шкалами, но я подумал, что было бы интересно узнать, есть ли какие-либо "стандартные" наборы шкал, используемые в …

2
Каков наилучший способ обновления вида после рисования графики?
Я рисую многоугольник при нажатии кнопки, чтобы выделить элемент. Затем мне нужно обновить ActiveView, чтобы показать новый многоугольник. Эти строки работают: mapControl.ActiveView.ScreenDisplay.StartDrawing(StartDrawing(mapControl.ActiveView.ScreenDisplay.hDC, (System.Int16)ESRI.ArcGIS.Display.esriScreenCache.esriNoScreenCache); mapControl.ActiveView.ScreenDisplay.DrawPolygon(feature.Shape); mapControl.ActiveView.ScreenDisplay.FinishDrawing(); mapControl.ActiveView.PartialRefresh(esriViewDrawPhase.esriViewAll, feature.Extent, null); Но он всегда перезагружает каждый слой. Я перепробовал почти все способы вызова PartialRefreshс другими, esriViewDrawPhaseно ни один из них не показал новый …

1
Как проверить, если FeatureLayer уже существует?
В настоящее время я работаю над проектом, в котором, когда пользователь загружает свою карту (mxd) в нашу систему, мы создаем для него несколько пользовательских слоев персонажа. Моя проблема, однако, я не знаю, как проверить, если я уже создал эти слои уже (скажем, пользователь загружает MXD, слои созданы, сохранить, перезагрузить MXD, …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.