Vous ne savez pas comment exécuter ArcGIS Desktop sur Mac?


10

J'envisage de mettre à niveau le PC vers un MacBook Pro et d'installer Parallels , et je voudrais des conseils d'autres utilisateurs d'ArcGIS Desktop qui l'ont fait.

Les aspects de performance de VM-ware sont pris en compte dans ce fil , mais y a-t-il d'autres problèmes à prendre en compte?

Comment le système de fichiers est-il géré lors de la définition de couches dans ArcMap, sur un Mac? par exemple, existe-t-il un concept du lecteur C:? Le système de fichiers Windows est-il géré par Parallels (avec Windows 7 installé)?

Je n'ai besoin que d'un accès occasionnel à ArcGIS Desktop, donc les performances ne sont pas un problème majeur. J'aimerais entendre tout autre problème que je devrais considérer avant de m'engager.


2
VirtualBox est disponible pour les hôtes OSX et est open source (GPL).
user2856

1
C'est gratuit aussi :)
RK


Peut-être que cette question est plus ciblée, concernant le système de fichiers?
Simbamangu

Réponses:


9

Je dois toujours recourir à ArcGIS sur une machine virtuelle de temps en temps sur mon Macbook et j'ai expérimenté des problèmes de performances au fil des ans. Comme le mentionne @Chad Cooper, XP se sentira très accrocheur en effet ... tout comme Win7, mais cela vaut la peine de prendre le temps de le peaufiner (se débarrasser d'Aero, remplacer l'application par défaut `` trouver '' par `` tout '', etc.; beaucoup de conseils à ce sujet en ligne).

En ce qui concerne la machine virtuelle Windows, elle possède son propre disque dur et le Mac n'existe pas - mais le logiciel VM vous permet de partager des dossiers qui apparaissent comme des partages réseau.

En ce qui concerne les performances, l'interface avec le système de fichiers est, en effet, votre plus gros problème. Le moyen le plus pratique de travailler avec vos données est de tout conserver dans un dossier partagé de votre système de fichiers Mac, afin que les fichiers soient accessibles aux deux. C'est un excellent moyen de garder une trace de vos données, en particulier lorsque vous utilisez quelque chose comme GISLook pour prévisualiser les rasters et les données vectorielles dans OSX. CEPENDANT ... vous prenez un énorme coup de performance lorsque la machine virtuelle accède à des fichiers sur un répertoire partagé!

Lors du test des opérations SIG dans un projet pas terriblement complexe (2 rasters DEM, 20-30 fichiers de formes simples), les calculs et l'affichage étaient affectés par l'emplacement des fichiers:

  • Dossiers partagés - 40 secondes pour exécuter les opérations;
  • Dossiers partagés MAPPED en tant que lecteurs dans XP - 15-20 secondes;
  • Toutes les données SIG dans le lecteur virtuel - 5 secondes.

C'était avec VMWare 3.x il y a environ 18 mois - mais les choses changent, et j'entends que les performances de Parallels et VMWare et Virtualbox sont bien meilleures en comparaison!

Ma solution actuelle: j'ai un lecteur "Data" D: \ qui est un disque dur virtuel (VirtualBox) qui se monte avec le lecteur système C: - je synchronise les répertoires de données avec les dossiers partagés sur le mac pour garder les choses en ordre. Garder le lecteur D séparé conserve sa taille et me permet de le sauvegarder séparément dans Time Machine.

Astuce: créez une «image clairsemée» dans l'Utilitaire de disque et créez votre disque dur virtuel à l'intérieur . Laissez Time Machine sauvegarder uniquement cette image, pas le lecteur C principal (fichier VM principal). Les "images disque clairsemées" sont interprétées différemment, et seuls les blocs de données individuels qui ont été modifiés obtiennent Time Machined lors de la sauvegarde, au lieu de l'ensemble du fichier géant.


8

Comment le système de fichiers est-il géré lors de la définition de couches dans ArcMap, sur un Mac? par exemple, existe-t-il un concept du lecteur C:? Le système de fichiers Windows est-il géré par Parallels (avec Windows 7 installé)?

Lorsque vous utilisez une plateforme de virtualisation comme Parallels, votre ordinateur est effectivement divisé en un hôte et un OS invité. Dans votre cas, OS X est le système d'exploitation hôte tandis que Windows 7 est le système d'exploitation invité. Le système d'exploitation invité aurait ses propres disques durs et matériel virtuel.

Votre installation ArcGIS résidera dans ce matériel virtuel et c'est tout ce qu'elle verra. En ce qui le concerne, il est installé sur une machine Windows. Toutes les données que vous souhaitez manipuler doivent être placées sur les disques durs de l'OS invité. Alors oui, ce sera comme l'utiliser dans Windows, les lecteurs C: et tout. Vous travaillez comme si vous le feriez sous Windows. Vous pouvez partager des données avec votre OS hôte Mac via des dossiers partagés que l'OS invité considère comme des dossiers réseau montés.

J'espère que cela t'aides.


3

J'ai un MacBook Pro de première génération (COre 2 Duo, 2 Go de RAM) exécutant Windows XP Pro sous BootCamp / VMWare Fusion. J'avais besoin de Windows uniquement pour utiliser ArcGIS. Je vais vous le dire, sous BootCamp, Windows XP FLIES. Les performances dans la machine virtuelle sont également dynamiques, tout comme ArcGIS, et je parle d'un MacBook Pro ancien et d'une version de VMWare Fusion qui est probablement antérieure à plusieurs versions. Je dois dire que je n'utilise plus vraiment mon Mac, car la batterie est totalement déchargée (je suis sur mon troisième, les batteries d'Apple sont nulles) et le sans fil est devenu presque inutilisable. Le problème de la batterie est vraiment mon plus gros boeuf que j'ai jamais eu avec mon MacBook - maintenant il doit rester branché, et si je veux le déplacer dans une autre pièce, je dois l'éteindre complètement, car la batterie est complètement déchargée et je Je ne suis pas prêt à débourser plus de 100 $ pour un nouveau dont je pourrais obtenir un an.

En ce qui concerne le partage de fichiers, je pense que vous pouvez glisser-déposer entre les deux systèmes d'exploitation dans Parallels, vous n'êtes pas sûr de VMWare ces jours-ci - examinez-le. Comme d'autres l'ont mentionné, vous pouvez également essayer VirtualBox, mais honnêtement, Parallels et VMWare Fusion sont conçus pour exécuter Windows sur Mac et, compte tenu du montant que vous allez débourser pour le MacBook Pro lui-même, le prix du logiciel de virtualisation est changement total de conneries.


3

ArcGIS 10.1 ne prend pas encore en charge HiDPI, vous devrez donc définir Parallels sur une résolution «mise à l'échelle» si vous utilisez un Mac avec écran Retina.


"heureusement" j'utilise un ancien Mac donc ce n'est pas un problème mais merci pour le conseil
Stephen Lead

0

Cela fait quelques années que j'utilise ArcGIS sur un MacBook, voici donc une mise à jour de mon expérience.

Fondamentalement, ArcGIS Desktop fonctionne extrêmement bien sur un MacBook Pro, en utilisant Parallels Desktop 9 avec Windows 7. J'ai expérimenté avec une partition distincte accessible à partir de Bootcamp et Parallels, mais j'ai trouvé de meilleurs résultats en utilisant une machine virtuelle hébergée uniquement dans Parallels (un avantage est que la machine virtuelle peut redimensionner dynamiquement selon les besoins).

Parallels permet l'accès depuis la machine virtuelle Windows 7 aux fichiers sur Mac, mais pour les fichiers SIG j'utilise généralement le lecteur C: sur la machine virtuelle, car cela simplifie les choses pour ArcGIS.

Un problème mineur est que si j'essaie de démarrer ArcMap immédiatement après le redémarrage de la machine virtuelle Windows 7, j'obtiens une erreur de gestionnaire de licence: "modification de liaison système détectée" (j'utilise un gestionnaire de licence flottant).

entrez la description de l'image ici

La résolution consiste à ouvrir l'administrateur du serveur de licences et à redémarrer et / ou relire les fichiers de licence.

Globalement, l'exécution d'ArcGIS Desktop sur un MacBook Pro est possible et de loin préférable à la maintenance de deux machines distinctes pour l'utilisateur OSX.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.