Запитання з тегом «arcgis-engine»

ArcGIS Engine призначений для вбудовування даних ГІС, карт та геообробки в настільні та мобільні програми.


1
Використання інструменту гіперпосилання в ArcEngine
У мене є деякі труднощі з використанням інструмента гіперпосилання ( ControlsMapHyperlinkTool ) в ArcEngine. Хтось має з цим досвід? Схоже, що він поводиться правильно, за винятком того, що кожен раз, коли користувач натискає функцію гіперпосилання, на неї з’являється повідомлення із записом «Неможливо запустити гіперпосилання». Я використовую "скрипт" гіперпосилання, і він …

3
Видаліть блокування класу функцій
Коли я намагаюся видалити клас об’єктів, після або під час використання програми двигуна Arcgis, яка використовує той самий клас функцій, у мене з’явилася помилка щодо блокування, тому я не можу позбутися цього блокування, поки не перезавантажую комп'ютер. Я хотів би знати спосіб видалення замків за допомогою arcpy або arcobjects 10.1, …

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

4
Продуктивність ArcGIS Engine з використанням декількох файлових баз геоданих на відміну від однієї?
Я намагаюся вирішити найкращий спосіб впорядкувати свої дані для програми ArcGIS Engine. Мене особливо цікавлять показ карти та швидкість запитів. Наразі всі мої дані розділені на окремі файли геоданих на основі теми. Отже, у мене є Transportation.gdb, Utilities.gdb і т. Д. Дані не обов’язково потрібно організовувати на основі тем, і …

3
Який формат даних зазвичай відображається найшвидше в ArcMap?
Моя організація працює над додатком, що працює на ArcGIS Engine. Попередні версії програми використовували насамперед Shapefiles для відображення доріг, посилок, будівель тощо. Оскільки мене навчали уникати Shapefiles під час управління даними на моїй роботі в коледжі, я запропонував перейти до файлів геоданих. Бази даних про геодезичні файли Esri оптимізовані для …

4
Видалення розширень ArcGIS з попередньої версії після оновлення ArcGIS?
Я видалив ArcGIS 9.3.1 (сервер, робочий стіл, двигун), потім встановив ArcGIS10.0 (сервер, робочий стіл, двигун). Коли я намагався видалити деякі розширення arcmap, я отримав помилку 1001 "не вдалося отримати типи інсталятора". Іншими словами, я забув прислухатися до цієї поради : Зауважте, що перед тим, як спробувати видалити ArcGIS, потрібно видалити …

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.