ArcGIS Desktop 10 порад та рекомендацій


20

Пару раз на місяць я перевіряю різні поради та підказки постів CW на StackOverflow і завжди дізнаюся щось нове.

Я ходив туди-сюди щодо того, чи слід залучати це питання до конкретної програми певної основної версії програмного забезпечення ГІС. Враховуючи кількість змін на ux, я думаю, що ArcGIS Desktop 10 має отримати власне питання " Підказки та підказки" і стане чудовим ресурсом для нових користувачів ArcGIS та користувачів ArcGIS 10, оновлених з 9.3.

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

ArcMap


приємна тема та порада.
Джордж Сільва

Відповіді:


17

Навіть деякі адміністратори ГІС не знають про це.

C: \ Program Files (x86) \ ArcGIS \ Desktop10.0 \ Utilities (у Windows)

Розширений інструмент налаштувань ArcMap

Мені потрібно оновити цю http://mapperz.blogspot.com/2007/02/esri-arcgis-92-tips-and-tricks.html (просто не маю часу, кожен може оновити - буде повторно розміщено з повний кредит)



10

У arcpyви можете отримати доступ до GeoJSON уявлення будь-якої геометрії з допомогою прихованого __geo_interface__методу. Наприклад:

arcpy.PointGeometry(arcpy.Point(5,5)).__geo_interface__

Що добре виводить:

{'coordinates': (5.0, 5.0), 'type': 'Point'}

* Подяку Брюсу Гарольду в ESRI Redlands за те, що він детально деталізував це.


Це єдине точне подання точкового об’єкта?

@DanPatterson Наскільки я можу сказати, так. Але я відредагував відповідь з меншою точністю, щоб уникнути плутанини.
om_henners

5

Мені подобаються нові шаблони створення функцій в ArcGIS 10, але якщо ви віддаєте перевагу старому методу, ви можете повернути його, встановивши запуск ArcGIS \ Desktop10.0 \ Utilities \ AdvancedArcMapSettings.exe, натиснувши вкладку Редактор та зніміть прапорець Створити функції за допомогою шаблонів і перезапуск ArcMap. alt текст


5

Підсумок відповідей


ArcMap

ArcCatalog

  • Повільний перелік папок?
    1. Переконайтеся, що параметри ArcCatalog -> Зміст має лише ім'я, тип ввімкнено. Не перевіряйте також жодні стовпці метаданих.

4

Це не підказка інтерфейсу користувача, але це, безумовно, стосується ArcGIS 10. Якщо ви розробник розширень, вам потрібно використовувати нову модель реєстрації ESRI; конкретно вам потрібно буде використовувати утиліту ESRIRegAsm. Більше інформації тут .


Не кажучи вже про нову вимогу обов'язкового виконання програми. goo.gl/ZSTi Цей сьогодні мене знову отримав.
Jay Cummins

4

ArcBruTile - це великий застіб для робочого столу

ArcBruTile дисплейні плитки від OpenStreetMap, Bing, Google та SpatialCloud на ArcGIS Desktop.

ArcBruTile підтримує: всі проекції; кешування на стороні клієнта; ArcGIS 9.3 та 10. Підтримка TMS alt текст


Для цього потрібен адміністратор-привід? Зараз я використовую Windows 7.
ПРОБЕРТ

4

У вікні налаштування є десятки інструментів, які не піддаються впливу інструментів GP або як кнопок на панелі інструментів, тому їх потрібно додавати вручну. Є дуже багато корисних інструментів, з якими багато досвідчених користувачів Arc не знайомі.

Ось мій верхній список "прихованих" інструментів:

  • Завантажити об’єкти - цей інструмент дозволяє завантажувати функції в клас об’єктів з іншого класу характеристик, дотримуючись певних правил відображення та поведінки бази даних.

  • Eye Dropper - цей інструмент можна використовувати для клацання кольору на дисплеї карти та визначення його RGB-значень.

  • Вікно підготовки (10.1+) - ця панель дозволяє перевірити, чи є проблеми, які можуть вплинути на продуктивність карти (як у 9.3 - на панелі інструментів публікації карт служби). Вам не потрібно запускати Файл> Надіслати як> Сервіс, щоб активувати вікно Підготовка. Ви можете проаналізувати будь-яку карту для потенційних проблем за допомогою ArcMap.


3

Підвищення продуктивності ArcGIS може не тільки програмне забезпечення.

Багато рад і трюків , які покращують ArcGIS 9.2 знаходяться тут (від http://mapperz.blogspot.com ).

(Вони просто потребують оновлення для ArcGIS 10 + Windows7 і вимагають права адміністратора.)


1
"Проблема полягає в тому, щоб змусити ArcMap працювати швидше, його доведеться реконструювати і реінжинірувати. Щось ESRI не зробить, тому що це буде занадто дорого. Причини, чому зараз це повільно, тому, що 1) впроваджено все програмне забезпечення в COM (велика помилка), 2) є занадто багато бібліотек DLL в системі, і 3) багато інженерів ESRI мають поняття про те, як писати програмне забезпечення , яке має продуктивність у вигляді. "від Джеймса мит Коментаря MikeC spatiallyadjusted.com/
2010/06/18

1
"робити" -> "не робити", я припускаю. (Здається, несправедливо спекулювати на програмістах таким чином. Безумовно, остаточні рішення щодо продуктивності керуються маркетингом та визначаються особою, яка контролює компанію.)
whuber


3

Одним з моїх найбільших часових заощаджень в ArcMap, коли мені потрібно панорумувати і збільшувати масштаб, є bключ:

  • утримуючи bта ліву кнопку миші, переміщення миші вгору / вниз зменшить / зменшить; або,
  • утримуючи bта правою кнопкою миші, переміщення миші буде рухатися в напрямку руху.

Ніколи більше ви не витрачаєте час на перемикання між усіма інструментами збільшення / панорами! Наскільки мені відомо, це працює у всіх версіях ArcMap (безумовно, 9.3 і новіших).


3

Якщо ви перебуваєте на версії 10.1 або вище та маєте ПК, який підтримує багатопотокові / багатопроцесові процеси, скористайтеся середовищем паралельної обробки. Результати різняться від інструменту до інструменту, але в цілому, це повинно вам підсилити, якщо у вас є будь-який тип багатоядерного / багатопотокового комп'ютера.

http://resources.arcgis.com/en/help/main/10.1/index.html#/Parallel_Processing_Factor/001w0000004m000000/


3

Робоча in_memoryобласть може допомогти значно прискорити обробку геометрії, і її рідко використовуються новими користувачами, а також Esri не "рекламується".

Дивіться мій пост у розділі Шляхи пришвидшення сценаріїв Python, що працюють як інструменти ArcGIS, щоб отримати більш детальну відповідь про те, як і навіщо використовувати робочу область in_memory.


2

Якщо ваш калькулятор поля не працює і не працює з "Під час обробки виникла помилка, перевірте деталі у вікні Результати геопроцедури". відео: http://drop.io/w1nca2k


1

Msgstr " " "Під час обробки виникла помилка. Перевірте деталі у вікні Результати геопроцедури." Це також трапляється, якщо назва поля шару, який ви обчислюєте полем, має підкреслення " ". Видаліть " ", і він працює як слід.


1

Параметр ArcMap за замовчуванням не обов'язково показує ті кнопки, до яких потрібно перейти в контекстне меню. Було б чудово, щоб вони були на панелях інструментів.

Наприклад, ви, можливо, створили декілька виділень для шарів у документі карти та хочете очистити всі виділення. Ви, як правило, клацніть правою кнопкою миші на шарі в TOC, перейдіть до пункту Selection, а потім очистіть вибрані функції (3 натискання кнопки) або поспілкуйтеся зі шарами у списку на панелі вибору в TOC.

Добре, що кнопку можна додати до будь-якої панелі інструментів за допомогою вікна налаштування, як згадує Алекс вище. Тепер ви можете очистити всі виділення одним клацанням миші.

Ще одна кнопка, яку я завжди додаю, - це кнопка безперервного збільшення / панорамування.

Нарешті, кнопка SWIPE на панелі інструментів "Ефекти" - це ослаблення натовпу і, як правило, чомусь відбиває людей ... :)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.