Что нужно знать о запуске ArcGIS Desktop на Mac?

10

Я подумываю об обновлении ПК до MacBook Pro и установке Parallels и хотел бы получить совет от других пользователей ArcGIS Desktop, которые сделали это.

В этой теме рассматриваются аспекты производительности VM-ware , но есть ли другие проблемы, о которых следует знать?

Как обрабатывается файловая система при определении слоев в ArcMap, когда на Mac? Например, есть ли концепция диска C:? Работает ли Parallels с файловой системой Windows (с установленной Windows 7)?

Мне нужен только случайный доступ к ArcGIS Desktop, поэтому производительность не так важна. Я хотел бы услышать о любых других проблемах, которые я должен рассмотреть перед совершением.

Стивен Лид
источник
2
VirtualBox доступен для хостов OSX и с открытым исходным кодом (GPL).
user2856
1
Это тоже бесплатно :)
RK
дуп вопрос? gis.stackexchange.com/questions/4071/…
Mapperz
Возможно, этот вопрос более сфокусирован, касающийся файловой системы?
Симбамангу

Ответы:

9

Мне все еще приходится время от времени прибегать к ArcGIS на виртуальной машине на моем Macbook, и я годами экспериментировал с проблемами производительности. Как отмечает @Chad Cooper, XP будет чувствовать себя очень быстро… так же, как и Win7, но стоит потратить время на его настройку (избавьтесь от Aero, замените стандартное приложение «find» на приложение «everything» и т. Д .; много советов) об этом онлайн).

Что касается Windows VM, у нее есть собственный жесткий диск, а Mac не существует, но программное обеспечение VM позволяет вам делиться папками, которые отображаются как сетевые ресурсы.

Что касается производительности, то интерфейс с файловой системой - действительно ваша самая большая проблема. Самый удобный способ работы с вашими данными - хранить их в общей папке в вашей файловой системе Mac, чтобы файлы были доступны обоим. Это отличный способ отслеживать ваши данные, особенно при использовании чего-то вроде GISLook для предварительного просмотра растров и векторных данных в OSX. ОДНАКО ... вы получаете огромный удар по производительности, когда виртуальная машина обращается к файлам в общем каталоге!

При тестировании операций ГИС в не очень сложном проекте (2 растра DEM, 20-30 простых шейп-файлов) на расположение файлов влияли как вычисления, так и отображение:

  • Общие папки - 40 секунд для запуска операций;
  • Общие папки MAPPED как диски в течение XP - 15-20 секунд;
  • Все данные ГИС на виртуальном диске - 5 секунд.

Это было с VMWare 3.x 18 месяцев назад или около того - но все меняется, и я слышал, что производительность Parallels, VMWare и Virtualbox значительно улучшилась!

Мое текущее решение: у меня есть диск Data: D: \, представляющий собой виртуальный жесткий диск (VirtualBox), который монтируется с системным диском C: - я синхронизирую каталоги данных с общими папками на Mac, чтобы сохранить порядок. Хранение диска D отдельно уменьшает его размер и позволяет мне сохранять его отдельно в Time Machine.

Совет: создайте «разреженный образ» в Дисковой утилите и создайте в нем виртуальный жесткий диск . Пусть Time Machine создаст резервную копию только этого образа, а не основного диска C (основной файл виртуальной машины). «Редкие образы дисков» интерпретируются по-разному, и только отдельные блоки данных, которые изменились, получают Time Machined при резервном копировании, а не весь гигантский файл.

Simbamangu
источник
8

Как обрабатывается файловая система при определении слоев в ArcMap, когда на Mac? Например, есть ли концепция диска C:? Работает ли Parallels с файловой системой Windows (с установленной Windows 7)?

Когда вы используете платформу виртуализации, такую ​​как Parallels, ваш компьютер фактически разделяется на хост и гостевую ОС. В вашем случае OS X - это хостовая ОС, а Windows 7 - гостевая ОС. Гостевая ОС будет иметь свои собственные жесткие диски и виртуальное оборудование.

Ваша установка ArcGIS будет находиться на этом виртуальном оборудовании, и это все, что он увидит. Что касается этого, он установлен на компьютере с Windows. Любые данные, которыми вы хотите манипулировать, должны быть размещены на жестких дисках гостевой ОС. Так что да, это будет похоже на использование его в Windows, C: накопители и все. Вы работаете так, как если бы вы работали в Windows. Вы можете обмениваться данными с вашей операционной системой Mac через общие папки, которые гостевая ОС видит как подключенные сетевые папки.

Надеюсь это поможет.

RK
источник
3

У меня есть MacBook Pro первого поколения (COre 2 Duo, 2 ГБ ОЗУ) под управлением Windows XP Pro под BootCamp / VMWare Fusion. Мне нужна была Windows исключительно для использования ArcGIS. Я скажу вам это, под BootCamp, Windows XP FLIES, Производительность на виртуальной машине также высока, как и на ArcGIS, и я говорю о MacBook Pro со старой школой и о версии VMWare Fusion, которая, вероятно, была несколько версий назад. Я должен сказать, что на самом деле больше не пользуюсь моим Mac, так как батарея полностью разряжена (у меня третий, батареи Apple разряжены), а беспроводная связь стала почти непригодной. Проблема с аккумулятором - моя самая большая проблема с моим MacBook - теперь она должна оставаться подключенной, и если я хочу переместить ее в другую комнату, я должна полностью отключить ее, так как батарея полностью разряжена, и я Я не хочу выкладывать более 100 долларов за новый, который я мог бы получить через год.

Что касается общего доступа к файлам, я полагаю, что вы можете перетаскивать между двумя операционными системами в Parallels, не будучи уверенными в VMWare в наши дни - посмотрите на это. Как уже упоминалось, вы также можете попробовать VirtualBox, но, честно говоря, Parallels и VMWare Fusion созданы для запуска Windows на Mac и, учитывая, сколько вы собираетесь выложить для самого MacBook Pro, цена программного обеспечения для виртуализации составляет полное изменение чурбан.

Чед Купер
источник
3

ArcGIS 10.1 пока не поддерживает HiDPI, поэтому вам нужно установить Parallels в «масштабированное» разрешение, если вы работаете на Mac с дисплеем Retina.

duozmo
источник
«К счастью», я работаю на старом Mac, так что это не проблема, но спасибо за совет
Стивен Лид
0

Прошло уже несколько лет с тех пор, как я использовал ArcGIS на MacBook, так что вот обновленная информация по моему опыту.

По сути, ArcGIS Desktop отлично работает на MacBook Pro, используя Parallels Desktop 9 с Windows 7. Я экспериментировал с использованием отдельного раздела, доступного как из Bootcamp, так и из Parallels, но нашел лучшие результаты с использованием виртуальной машины, размещенной исключительно в Parallels (одно преимущество является то, что виртуальная машина может динамически изменять размеры по мере необходимости).

Parallels разрешает доступ с виртуальной машины Windows 7 к файлам на Mac, но для файлов ГИС я обычно использую диск C: на виртуальной машине, поскольку это упрощает работу ArcGIS.

Одна небольшая проблема заключается в том, что если я пытаюсь запустить ArcMap сразу после перезагрузки виртуальной машины Windows 7, я получаю ошибку менеджера лицензий: «обнаружено изменение привязки системы» (я использую плавающий менеджер лицензий).

введите описание изображения здесь

Решение состоит в том, чтобы открыть администратора сервера лицензий и перезапустить и / или перечитать файлы лицензий.

В целом запуск ArcGIS Desktop на MacBook Pro возможен и гораздо предпочтительнее, чем поддержка двух отдельных компьютеров для пользователя OSX.

Стивен Лид
источник