Suite

Comment compiler un complément ArcGIS Desktop dans Visual Studio 2013

Comment compiler un complément ArcGIS Desktop dans Visual Studio 2013


J'ai plusieurs projets réalisés dans Visual Studio 2010, ces projets sont des compléments ArcGIS Desktop. J'ai changé d'ordinateur et mon nouveau n'a que Visual Studio 2013 en raison de la politique de l'entreprise, je ne suis pas autorisé à installer VS2010.

J'ai essayé d'ouvrir ces projets dans VS2013, et ils s'ouvrent sans problème, mais lorsque j'essaie de le compiler, le problème suivant me pose :

ESRI.ArcGIS.AddIns.SDK, Version=10.2.0.0, Culture=neutre, PublicKeyToken=8fc3cc631e44ad86. Impossible de charger le fichier ou l'assembly 'Microsoft.VisualStudio.Shell.9.0, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' ou l'une de ses dépendances. Le système ne peut pas trouver le fichier spécifié. Confirmez que la déclaration est correcte, que l'assembly et toutes ses dépendances sont disponibles et que la tâche contient une classe publique qui implémente Microsoft.Build.Framework.ITask.

mes recherches jusqu'à présent m'ont amené à installer le SDK VS, mais je ne sais pas trop lequel (2008… 2013)

Quelqu'un a-t-il une solution possible pour cela?


Tout d'abord, je vérifie que Microsoft.VisualStudio.Shell.9.0 était dans le GAC, il n'y était pas… :( puis je procède comme le suggère Juho Vainio dans Geonet : Invite de commande Visual Studio --> Exécuter en tant qu'administrateur --> gacutil /i Microsoft.VisualStudio.Shell.9.0.dll, mais cela a échoué car je ne donnais pas la totalité de la dll, donc je la cherche dans le SDK Visual Studio 2008, et voilà !!! elle apparaît dans le GAC

mais le projet ne compile toujours pas, donc, je vérifie dans le vrai GAC :

C:WindowsMicrosoft.NETassembly

et trouvé que le fichier n'existe ni dans le dossier GAC_32, ni GAC_64, de plus, il existe dans le dossier GAC_MSIL, donc… j'ai pris le dossier C:WindowsMicrosoft.NETassemblyGAC_MSILMicrosoft.VisualStudio.Shell.9.0 et l'a copié dans les dossiers GAC_32 et GAC_64.

Maintenant, le projet se compile.


Voici une réponse supplémentaire puisque je viens de suivre ce processus avec ArcGIS 10.3 et Visual Studio 2015. Je vais simplement coller la réponse que j'ai publiée sur https://geonet.esri.com/message/579779#579779. Il y a plusieurs étapes, mais aucune n'est trop difficile.

Tout d'abord, pour installer le SDK, vous devez ajouter quelques clés de registre afin qu'ArcGIS pense qu'une version prise en charge de Visual Studio est installée.

  1. Ajouter une valeur de chaîne de registre :

    HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoftVisualStudio12.0InstallDir

    (ou quelle que soit la version recherchée par le programme d'installation du SDK) et définissez-la sur :

    C:Program Files (x86)Microsoft Visual Studio 14.0Common7IDE

    (ou quelle que soit la version de Visual Studio que vous essayez d'utiliser).

  2. Ajouter une valeur de chaîne de registre :

    HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoftVisualStudio12.0ShellFolder

    (ou quelle que soit la version recherchée par le programme d'installation du SDK) et définissez-la sur :

    C:Program Files (x86)Microsoft Visual Studio 14.0

    (ou quelle que soit la version de Visual Studio que vous essayez d'utiliser).

Deuxièmement, si vous travaillez avec un projet existant créé pour/avec une ancienne version d'ArcGIS et de Visual Studio et que vous créez un complément, vous devrez peut-être modifier le fichier de projet qui génère le complément pour corriger une partie de sa génération tâche. Plus d'informations à ce sujet sur http://support.esri.com/en/knowledgebase/techarticles/detail/45263.

  1. Changer

    à

    et changer

    à

    .

    Vous pouvez également copier et renommer le fichier ESRI.ArcGIS.AddIns.targets existant en ESRI.ArcGIS.AddIns.11.targets. Le MSBuildExtensionsPath se trouve dans votre répertoire Program Files (x86).

Troisièmement, si vous créez un complément, vous devez modifier le fichier .targets de l'étape précédente pour rechercher la version de Visual Studio que vous essayez d'utiliser.

  1. Dans

    C:Program Files (x86)MSBuildEsriESRI.ArcGIS.AddIns.11.targets

    monnaie

       

    à

       

    Alternativement, vous pouvez simplement supprimer la Condition="'$(VisualStudioVersion)' == '12.0'" de ces entrées.

Quatrièmement et enfin, vous avez besoin d'une copie du shell Visual Studio 2013 enregistré dans le GAC. J'ai pu le copier à partir d'une autre machine (il se trouvait àC:WindowsMicrosoft.NETassemblyGAC_MSILMicrosoft.VisualStudio.Shell.12.0), mais si vous n'avez pas accès à une machine sur laquelle VS2013 est installé, vous pouvez télécharger le SDK Visual Studio 2013 à partir de https://www.microsoft.com/en-us/download/details.aspx?id=40758 et le copier De là.

  1. Trouvez une copie duMicrosoft.VisualStudio.Shell.12.0.dllpour Visual Studio 2013 et copiez-le sur votre ordinateur. Enregistrez-le dans le GAC à l'aide d'une invite de commande élevée en entrantgacutil /i Microsoft.VisualStudio.Shell.12.0.dllà partir de l'emplacement où vous avez copié le fichier sur votre machine. Notez que vous aurez maintenant deux versions de ce fichier dans le GAC, une de Visual Studio 2013 et une de Visual Studio 2015. Cela peut être vu en entrantgacutil /là partir de l'invite de commande pour répertorier toutes les entrées du GAC. Mes entrées ressemblent à :

    Microsoft.VisualStudio.Shell.12.0, Version=12.0.0.0, Culture=neutre, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL Microsoft.VisualStudio.Shell.12.0, Version=14.0.0.0, Culture=neucture, PublicKeyToken=b03f5f7f11d50a3a3a

En espérant que cela en aide d'autres.

Karité


Ce sont les étapes que j'ai suivies plusieurs fois pour que les compléments fonctionnent dans des versions de Visual Studio autres que 2010, à l'aide du SDK arcobjects 10.2.2. Je suppose que cela fonctionnerait probablement aussi avec 10.1.

  1. Installez la version de Visual Studio que vous souhaitez utiliser
  2. Installez visual studio 2010 et ArcMap 10.2.2 (exigences pour arcobjects 10.2.2)
  3. Installez ArcObjects SDK (10.2.2 est la version que j'ai utilisée)
  4. Installez Visual Studio SDK 2010 http://www.microsoft.com/en-us/download/details.aspx?id=2680
  5. Exécuter l'invite de commande Visual Studio en tant qu'administrateur

    une.cd "C:Program Files (x86)Microsoft Visual Studio 2010 SDKVisualStudioIntegrationCommonAssembliesv2.0"

    b.gacutil /i Microsoft.VisualStudio.Shell.9.0.dll

  6. Construisez le complément (visual studio doit être redémarré si vous l'avez ouvert)


Visual Studio 2013 ne prend pas en charge le SDK ArcObjects. Je sais que ça craint. Vous pouvez cependant forcer VS2013 à créer un projet AddIn si vous disposez d'une copie des fichiers ci-dessous :

  1. Copie ESRI.ArcGIS.AddIns.targets à C:Program FilesMSBuildESRI
  2. ESRI.ArcGIS.AddIns.SDK.dll doit être ajouté au cache d'assemblage à l'aide gacutil.exe

Je ne me souviens plus où j'ai obtenu cette information ni comment je l'ai fait exactement, mais cela fonctionne maintenant pour moi.


J'ai eu un problème similaire et je l'ai résolu en utilisant devenv.exe à la place de msbuild.exe comme décrit dans Création du complément d'ArcMap à l'aide de la ligne de commande


Si Visual Studio 2013 et 2015 sont tous deux installés sur la machine, ce problème ne se produit pas. Visual Studio 2013 inclut la bibliothèque Microsoft Visual Studio Shell 12.0. Pour résoudre ce problème, téléchargez et installez le package redistribuable Microsoft Visual Studio 2013 Shell (isolé).

Vous pouvez voir sur le support Esri http://support.esri.com/technical-article/00012659


Configuration de votre environnement de développement pour Python et ArcGIS Desktop

  1. Téléchargez Aptana et installez <http://www.aptana.com/>
  2. Ouvrez Aptana
  3. Configurez votre espace de travail. Ce sera l'endroit où tous vos fichiers de projet seront stockés. Je recommande de jeter ceci dans C : UsersYourUsernameSource. Vous pouvez cocher cette case pour qu'elle ne vous le demande plus jamais.
  1. Une fois Aptana ouvert, vous devrez spécifier votre interprète Python. Ce processus vous permet de spécifier la version de Python fournie avec ArcGIS for Desktop ou ArcGIS for Server installé sur votre machine. [Remarque : ArcGIS for Server est livré avec python x64 bits. Vous pouvez ajouter des interpréteurs 32 et 64 bits si vous avez un bureau et un serveur sur la même machine.]
  2. Ouvrez d'abord les préférences d'Aptana
  3. Open PyDev / Interprète - Python
  4. Cliquez sur le bouton intitulé Nouveau…
  5. Donnez à l'interprète un nom unique. Je l'appelle ArcGIS Python 2.7 x32, car il s'agit de l'emplacement python par défaut pour ArcGIS for Desktop 10.1. Si je faisais du serveur, je le nommerais ArcGIS Python 2.7 x64.
  6. Ajoutez également le chemin d'accès à l'exécutable python :
    - Le chemin par défaut du bureau 10.1 est C : Python27ArcGIS10 . 1python. EXE
    - Le chemin par défaut du serveur 10.1 est C : Python27ArcGISx6410 . 1python. EXE
    - Le chemin par défaut pour 10.0 est C : Python26ArcGIS10 . 0python . EXE
  7. Cliquez sur OK plusieurs fois.
  8. L'interpréteur python est maintenant prêt à l'action.

  1. Sélectionnez d'abord le bouton "Créer un projet" dans la fenêtre de droite d'Aptana.
  2. Sélectionnez PyDev / Projet PyDev
  3. Donnez à votre projet un nom sympa, comme "Exemple" et assurez-vous de spécifier l'interpréteur Python que vous avez créé dans la section précédente. Cliquez sur Terminer.
  4. Créez un package python en faisant un clic droit sur votre dossier et en sélectionnant Nouveau / Package PyDev. C'est le dossier dans lequel vous allez créer tout votre code. Nommez-le quelque chose d'intelligent comme, par exemple. Un module python est un dossier avec un __init__ . py à l'intérieur. Cela permet à vos fichiers python que vous créez en tant que module plutôt que de simples scripts.
  5. Maintenant, faites un clic droit sur le dossier exemple et créez un nouveau fichier python en sélectionnant Nouveau / Module PyDev. Donnez-lui un nom amusant comme « Exemple » et sélectionnez le modèle « Module : principal ». Enfin, cliquez sur Terminer.
    - Les utilisateurs plus avancés peuvent jouer avec les autres modèles. Pour le moment, le principal devrait fonctionner parfaitement pour nos besoins.
  6. Le code suivant imprime le nom de toutes les boîtes à outils disponibles dans ArcMap. Tapez-le pour voir si votre environnement Python est configuré et prêt à fonctionner dans Aptana.

importer arcpy
if __name__ == '__main__' :
boîtes à outils = arcpy . ListToolboxes ( ) # Requête pour une liste de boîtes à outils
pour la boîte à outils dans les boîtes à outils : # Parcourir les boîtes à outils
imprimer la boîte à outils # et imprimer le nom


Ajouter une barre d'outils au projet

Démonstration vidéo : Ajouter une barre d'outils (durée 0:46)

Ouvrez l'explorateur de solutions s'il n'est pas visible (Voir | Explorateur de solution). Cliquez avec le bouton droit sur le nom du projet (“VBA_to_CS_Tutorial”) et sélectionnez Ajouter | Nouvel article… depuis le menu contextuel.

Localisez et sélectionnez le Compléments de bureau élément dans le Catégories liste. En dessous de Modèles, sélectionnez Composant de complément. Puisque nous ajoutons une barre d'outils, vous pouvez ignorer la valeur dans le Nom boîte, elle ne sera pas utilisée. Clique le d'accord bouton.

le Assistant de compléments ArcGIS s'affiche à nouveau, mais cette fois n'affiche que les composants du complément.

Clique le Barres de commandes de complément élément à gauche. Sélectionnez le Barre d'outils Objet.

Saisissez les valeurs suivantes :
Légende: Tutorial_Toolbar
Barre d'outils Premier: coché (pour que la barre d'outils soit affichée par défaut)
Articles: Cliquez sur Ajouter un item sous Pièce d'identité et sélectionnez le StaggerOffsetsButton.

Développez ceci pour afficher le contenu du Config.esriaddinx fichier qui inclut le bouton et la barre d'outils (+/-)

<ESRI.Configuration xmlns="http://schemas.esri.com/Desktop/AddIns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <Name>VBA_to_CS_Tutorial</Name> <bcAddInID><34b94edf-f- c344da8774d1> & lt / AddInID & gt & ltDescription & gtVBA_to_CS_Tutorial & lt / description & gt & ltVersion & gt1.0 & lt / Version & gt & ltImage & gtImages VBA_to_CS_Tutorial.png & lt / image & gt & ltAuthor & gtjeffh & lt / Auteur & gt & ltCompany & gtQtools & lt / entreprise & gt & ltDate & GT12 / 7/2010 & lt / date & gt & ltTargets & gt & name ltTarget = & quotDesktop & version quot = & quot10.0 & quot / & gt & lt / cibles & gt et langue ltAddIn ="CLR" library="VBA_to_CS_Tutorial.dll" namespace="VBA_to_CS_Tutorial"> <ArcMap> <Commands> <Button message="Stagger Offset : décale toutes les entités de la couche sélectionnée d'un décalage spécifié par l'utilisateur de chaque côté de la position d'origine. Démarrez une session de mise à jour avant utilisation." caption="Fonctionnalités de décalage décalé" tip="Fonctionnalités de décalage décalé : décale toutes les entités de la couche sélectionnée." category="Commandes complémentaires" image="ImagesStaggerOffsetButton.png" /> </Commandes> <Toolbars> <Toolbar caption=" showInitially="true"> <Items> <Button refID="Qtools_VBA_to_CS_Tutorial_StaggerOffsetButton" /> </Items> </Toolbar> </Toolbars> </ArcMap> </AddIn>>/ES


Le chemin de référence est incorrect

Si les projets sont partagés sur différents ordinateurs, certaines références peuvent ne pas être trouvées lorsqu'un composant se trouve dans un répertoire différent sur chaque ordinateur. Les références sont stockées sous le nom du fichier composant (par exemple, MonComposant). Lorsqu'une référence est ajoutée à un projet, l'emplacement du dossier du fichier de composant (par exemple, C:MesComposants) est annexé au CheminRéférence propriété du projet.

Lorsque le projet est ouvert, il tente de localiser ces fichiers de composants référencés en recherchant dans les répertoires du chemin de référence. Si le projet est ouvert sur un ordinateur qui stocke le composant dans un répertoire différent, tel que D:MesComposants, la référence est introuvable et une erreur apparaît dans le Liste de tâches.

Pour résoudre ce problème, vous pouvez supprimer la référence cassée, puis la remplacer à l'aide du Ajouter une référence boite de dialogue. Une autre solution consiste à utiliser le Chemin de référence dans les pages de propriétés du projet et modifiez les dossiers de la liste pour pointer vers les emplacements corrects. le Chemin de référence La propriété est conservée pour chaque utilisateur sur chaque ordinateur. Par conséquent, la modification de votre chemin de référence n'affecte pas les autres utilisateurs du projet.

Les références de projet à projet n'ont pas ces problèmes. Pour cette raison, utilisez-les à la place des références de fichier, si vous le pouvez.

Pour réparer une référence de projet cassée en corrigeant le chemin de référence

Dans Explorateur de solution, cliquez avec le bouton droit sur votre nœud de projet et cliquez sur Propriétés.

le Concepteur de projet apparaît.

Si vous utilisez Visual Basic, sélectionnez le Les références page et cliquez sur le Chemins de référence bouton. Dans le Chemins de référence boîte de dialogue, tapez le chemin du dossier qui contient l'élément que vous souhaitez référencer dans la Dossier champ, puis cliquez sur le Ajouter le dossier bouton.

Si vous utilisez C#, sélectionnez le Chemins de référence page. Dans le Dossier , tapez le chemin du dossier qui contient l'élément que vous souhaitez référencer, puis cliquez sur le Ajouter le dossier bouton.


GeographicLib

Je travaille actuellement sur un projet C++ dans Visual Studio 2013. J'ai ajouté Geographic.lib à ce projet - d'après ce que j'ai compris, il a été construit à l'aide de Visual Studio 2010. Lors de la compilation du projet, j'obtiens plusieurs erreurs "LNK2001 symbole externe non résolu" . Voici la sortie d'erreur de Visual Studio :

Quelqu'un sait-il comment résoudre ceci? Je suis nouveau dans Visual Studio C++ et GeographicLib, donc toute aide est grandement appréciée.

Le commentaire a été marqué comme spam.
Afficher et modérer tous les commentaires "Aide" publiés par cet utilisateur

J'ai l'impression d'avoir compris. J'ai dû compiler GeographicLib dans Visual Studio 2013 (je l'ai laissé se mettre à jour automatiquement) et remplacer le fichier .lib 2010 existant par le fichier .lib 2013 généré.

Tout d'abord la bibliothèque pour la version 1.46 est construite avec Visual Studio 12
2013 (pas Visual Studio 10 2010 -- il y a un problème avec le
documentation ici, désolé!). Il s'agit de la même version du compilateur que le
celui que vous utilisez pour que la bibliothèque soit compatible.

Deuxièmement, veuillez dire exactement ce que "J'ai ajouté Geographic.lib dans ce
projet" signifie. Typiquement, cela implique de donner le numéro de version, comment
vous avez installé la bibliothèque, les paramètres dans Visual Studio, etc. Je peux
parfois devinez les réponses à ces questions mais vous obtiendrez une réponse
fournir plus rapidement les informations supplémentaires.

Enfin, je suppose que vous avez omis de préciser

ce qui est nécessaire si vous allez utiliser la bibliothèque statique. Voir le
documents à

Je vois d'après votre deuxième message que les choses fonctionnent. pourtant
ta raison est fausse !

Ce n'est pas que vous ayez compilé GeographicLib avec VS 2013 (puisque le binaire
package utilisé la même version). Au lieu de cela, c'est parce que (encore une fois je suis
deviner !) que vous n'avez construit que la bibliothèque statique (le paquet binaire
est livré avec des bibliothèques statiques et partagées). Dans ce cas, il n'y a pas
besoin de spécifier GEOGRAPHICLIB_SHARED_LIB=0.


Logiciel Lehigh

La page Installer le logiciel sert de référentiel central pour tous les logiciels LTS à Lehigh University. Découvrez certaines des nouvelles fonctionnalités sur la page Aide et À propos de.

Vous devez vous connecter pour afficher et installer le logiciel !

Logiciel sous licence

3DPrinterOS est une interface cloud facile à utiliser qui fonctionne sur la majorité des imprimantes 3D.

Un programme d'analyse par éléments finis à usage général.

DOCUMENTATION : https://www.3ds.com/support/documentation/users-guides/ (nécessite la création d'un identifiant 3Dexperience gratuit)

Logiciel de montage professionnel Adobe, notamment Photoshop, Flash et Dreamweaver.

Solution de campus multiphysique universitaire ANSYS (25 tâches de recherche et 250 tâches d'enseignement). Les produits ANSYS Academic intègrent des fonctionnalités telles que le maillage avancé, les solveurs multiphysiques, la dynamique des corps rigides, la CFD et une connectivité CAO entièrement associative dans une seule licence de produit.

Final Cut Pro est un logiciel de montage vidéo non linéaire.

ArcCatalog assure la gestion des fichiers pour toutes les parties de la suite de solutions de cartographie d'ESRI, ArcGIS Desktop.

Logiciel de systèmes d'information géographique (SIG) qui effectue des analyses spatiales avancées, modélise les processus opérationnels et visualise les résultats sur des cartes de qualité professionnelle.

Client tout-en-un compatible cloud pour les formats de données et les outils de cartographie ArgGIS.

Outil interactif de création et d'édition de cartes de la suite bureautique ArcGIS.

Client de rendu 3D pour les données de bureau ArcGIS.

Logiciel et pilotes pour la carte microcontrôleur Arduino Uno. Comprend une plate-forme informatique physique open source et un environnement de développement pour l'écriture de logiciels pour la carte.

Modéliser et analyser les processus ou les flux commerciaux, de service ou de fabrication.

Complément pour Adobe Photoshop qui ajoute des outils de création de motifs

Add-in pour Adobe Illustrator pour la création de motifs.

Version spécialisée d'AutoCAD pour les architectes

Version spécialisée d'AutoCAD pour le génie civil 3D.

Système de dessin technique 2D

Une suite logicielle de CAO de conception et de dessin 2D et 3D.

Avast Free for Education fournit une protection antivirus pour les ordinateurs appartenant à Lehigh. Les professeurs, le personnel et les étudiants qui souhaitent un antivirus Avast pour leurs machines personnelles peuvent en télécharger une copie ici : https://www.avast.com/en-us/index

Banner est le progiciel ERP (Enterprise Resource Planning) que Lehigh utilise pour les informations sur les RH, les finances, les anciens et les étudiants.

Un environnement de développement intégré (IDE) complet pour le langage de programmation C/C++.

Logiciel de conception de circuits imprimés

Solutions de conception schématique pour la création et la documentation de circuits électriques.

Un outil d'analyse et d'audit de données pour les professionnels de la comptabilité et de la finance.

Ce progiciel de dessin chimique complet est maintenant vendu par Perkin-Elmer, et la licence de Lehigh couvre la suite « ChemDraw Professional ». Il vous permet de dessiner des structures chimiques, d'exporter des graphiques de réaction et de rechercher SciFinder avec des structures chimiques.

Connectez-vous au VPN SSL Lehigh depuis l'extérieur du campus.

Une plate-forme d'entreprise pour la voix, la messagerie et la vidéo pour les ordinateurs de bureau et les appareils mobiles.

COMSOL est un environnement interactif puissant pour la modélisation et la résolution de problèmes scientifiques et d'ingénierie basés sur des équations aux dérivées partielles (EDP). COMSOL vous permet de créer des modèles basés sur des équations via une interface utilisateur graphique autonome flexible ou à partir de la ligne de commande MATLAB.

Confluence est une application de documentation wiki utilisée chez Lehigh pour créer et fournir de la documentation pour les projets et les départements.

Le site du cours est l'instance de Moodle de Lehigh, un système de gestion de l'apprentissage (LMS).

CrashPlan ProE, la version Entreprise du système CrashPlan Backup de Code42 est la solution de sauvegarde de bureau recommandée par LTS.

Ce logiciel est destiné uniquement aux ordinateurs appartenant à Lehigh. Il est normalement installé par le personnel d'assistance LTS. Si vous avez besoin de CrowdStrike sur votre ordinateur appartenant à Lehigh, veuillez contacter le service d'assistance LTS au 610-758-HELP.

Envoyez des e-mails personnalisés à plusieurs destinataires via Gmail.

DNA Master est un éditeur de séquences d'ADN et un progiciel d'analyse gratuits. Je demande seulement aux utilisateurs d'enregistrer le programme et d'envoyer les personnes intéressées ici pour récupérer une version. Ce programme est assez puissant dans ce qu'il peut faire, et en tant que tel ne se limite pas à utiliser des ressources. Un ordinateur rapide avec 512 Mo de mémoire (ou plus) est recommandé de plus grandes quantités de mémoire sont nécessaires pour certaines fonctions. L'installation de DNA Master nécessite la configuration du sous-système de pilote de base de données Borland. Ces fichiers sont également utilisés dans les programmes Strain Manager, Oligo Manager, Chemical Manager et Invoice Manager.

Environnement de développement Java

Dropbox est un service de partage/stockage de fichiers basé sur le cloud similaire à Google Drive.

Ensemble Video est un référentiel de stockage vidéo basé sur le cloud où Lehigh Faculty peut télécharger et partager des vidéos.

Une application de traitement d'images qui prend en charge la visualisation, l'analyse et la présentation de tous les types d'images numériques.

Documentation PDF pour les packages ESI

Application de transfert de fichiers sécurisé (SFTP) pour Mac OS X

LU FileSender est un service qui vous permet de déplacer facilement des fichiers, y compris des fichiers volumineux jusqu'à 2,0 Go, vers et hors de l'université.

FlexSim Healthcare est un outil de simulation 3D permettant de modéliser les complexités et les nuances du flux de travail de gestion des soins de santé, y compris le flux de patients, l'utilisation du personnel et la gestion des ressources. Il est disponible en Mohler 121.

Programme de structures électroniques.

GAUSS VIEW est une interface utilisateur graphique avancée conçue pour être utilisée avec Gaussian pour rendre les calculs plus faciles, plus rapides et plus efficaces.

Synchronisez vos fichiers professionnels ou scolaires sur votre ordinateur avec Drive File Stream.

Cette application prend en charge l'enseignement des matériaux dans les domaines de l'ingénierie, de la conception, de la science et du développement durable. (REMARQUE : avant la sortie de 2020, ce produit s'appelait CES EduPack)

Ce logiciel affichera les alertes du campus sur un bureau Windows.

(IBM SPSS Amos) Logiciel de modélisation mathématique.

Un logiciel scientifique de graphique, d'analyse de données, de traitement d'images et de programmation pour les scientifiques et les ingénieurs.

La famille de produits Intel® Composer XE propose des compilateurs C++ et Fortran de pointe combinés à la bibliothèque Intel® Math Kernel orientée performances, aux primitives de performances intégrées Intel® et aux blocs de construction Intel® Threading.

Un environnement de développement Fortran qui prend en charge l'optimisation avancée et le traitement parallèle.

Intel® VTune™ Amplifier XE est notre tout nouvel outil de profilage des performances et s'appuie sur le succès d'Intel® VTune™ Performance Analyzer. Il comprend toutes les capacités d'Intel® Parallel Amplifier ainsi qu'un certain nombre de capacités avancées pour les développeurs qui ont besoin d'une optimisation encore plus poussée des performances.

Jamf Pro, développé par Jamf, est un système de gestion complet pour les ordinateurs Apple macOS et les appareils iOS.

NetBeans est un environnement de développement intégré (IDE) modulaire basé sur des normes écrit dans le langage de programmation Java.

Système de conception de circuits électroniques.

Le client Kumo facilite l'accès des utilisateurs à leurs données basées sur le cloud ou sur site.

Environnement de programmation graphique pour l'acquisition, le contrôle, l'analyse et la présentation de données.

Accès graphique à l'espace de stockage LAN personnel de Lehigh (H-Drive)

Il s'agit d'un utilitaire pour cartographier votre espace d'accueil Windows.

Scalar est une plate-forme de création et de publication gratuite et open source conçue pour permettre aux auteurs de rédiger facilement en ligne des bourses d'études de longue durée, nées numériques. Scalar permet aux utilisateurs d'assembler des médias à partir de plusieurs sources et de les juxtaposer avec leur propre écriture de diverses manières, avec une expertise technique minimale requise.

Magma est un langage de programmation conçu pour étudier les structures algébriques et combinatoires. Les calculs algébriques symboliques avancés sont réalisables en raison de la manière dont les informations sont stockées.

Mahara est un système d'eportfolio open source intégré au site de cours

Logiciel anti-malware (comme un antivirus, mais différent) conçu pour protéger les PC Windows appartenant à Lehigh contre les menaces.

Logiciel d'analyse mathématique

Logiciel principalement destiné à la vérification, la validation, la documentation et la réutilisation des calculs d'ingénierie.

Logiciel d'analyse mathématique.

Logiciel d'analyse mathématique. Boîtes à outils Matlab

Azure Dev Tools for Teaching est un service qui donne accès à une variété de logiciels Microsoft à des fins d'apprentissage, d'enseignement et de recherche. Ce logiciel comprend des outils de développement et de conception, des serveurs et des applications, ainsi que des formations et des certifications. Imaginez l'accès est disponible pour tous les étudiants et professeurs actuels.

Microsoft Office (y compris Office 365) est une suite de productivité comprenant Word, Excel et PowerPoint. (Remarque : la version Windows inclut également Access, Publisher et OneNote).

Fournit des outils de gestion de projet pour gérer les projets.

Programme de création de diagrammes qui utilise des graphiques vectoriels

Microsoft Visual Studio est un environnement de programmation.

Windows est un système d'exploitation graphique pour ordinateurs personnels.

Logiciel d'analyse statistique et graphique.

Terminal amélioré pour Windows avec serveur X11, client SSH à onglets, outils réseau et bien plus encore

Vitrine de magasin basée sur le cloud pour les produits Microsoft (et certains autres fournisseurs) sous licence à prix réduit.

Overleaf est un outil basé sur le cloud pour produire des articles scientifiques, des thèses, des mémoires, des présentations et d'autres documents en LaTeX.

Panopto - Le service Panopto de l'Université de Lehigh est un service basé sur le cloud qui fournit divers services vidéo, notamment la capture d'écran, la diffusion en continu et la capture de cours. Panopto est compatible avec PC et Mac et permet l'enregistrement de la voix et la capture d'écran d'un bureau, PowerPoint ou Keynote.

Le PI System est une infrastructure de données ouverte qui permet aux entreprises mondiales de collecter des données de capteurs en temps réel en continu à partir de plus de 450 sources de données différentes, de stocker, de contextualiser, de traiter, de partager, de visualiser et d'analyser efficacement les données.

Research Suite est une solution logicielle de sondage en ligne d'entreprise qui vous permet de collecter, d'analyser et d'agir sur des données pertinentes. Il offre des capacités pour mener des enquêtes de satisfaction client, des études marketing, des tests publicitaires et des commentaires sur les produits

Ce logiciel permet aux utilisateurs de vérifier la validité des adresses postales USPS et permet aux utilisateurs de coller les adresses corrigées dans les applications.

R est un langage et un environnement pour le calcul statistique et les graphiques.

Un programme de planification de salle inter-services.

Conception intégrée de dalles, tapis et semelles

Un progiciel intégré de conception et d'analyse structurelle.

Suite logicielle d'analyse de données. À partir de TS1M2, Base SAS et Enterprise Miner sont inclus dans le même package d'installation.

Logiciel CAO/FAO 2D et 3D.

Environnement de programmation Python

Environnement de développement SQL par Oracle.

Logiciel d'analyse statistique et graphique.

Logiciel d'analyse géologique écrit par le professeur Rick Allmendinger du Département des sciences de la Terre et de l'atmosphère à l'Université Cornell.

Facilite la modélisation, l'évaluation et l'optimisation des processus intégrés.

Aide les élèves du primaire à comprendre les principes géométriques lorsqu'ils expérimentent les pavages.

Thermo-Calc est un logiciel de thermodynamique et de diffusion. DICTRA est un logiciel pour des simulations précises de diffusion dans des systèmes d'alliages à plusieurs composants.

Prend en charge la création de brouillons, de modèles et de présentations pour l'architecture, le paysage et la conception de divertissement. Des licences étudiantes gratuites sont disponibles ici

Le VCD est utilisé pour installer le logiciel de l'Université Lehigh directement à partir d'un fichier ISO. Fonctionne et se comporte comme un lecteur de CD/DVD physique, mais il n'existe que virtuellement.

Lehigh wordpress permet aux utilisateurs de créer des sites et des blogs wordpress personnels.

Zoom est un outil de vidéoconférence et d'enregistrement basé sur le cloud. Zoom combine la visioconférence, les réunions en ligne et la collaboration mobile en une seule plateforme.

Aucun titre de logiciel n'est disponible en fonction de vos critères de recherche

Alternatives gratuites/open source

  • Abaqus
  • Aptana
  • Arduino
  • Suite Autodesk
  • Suite Autodesk
  • MobaXterm
  • effusion de sang C++
  • Aptana
  • Aller chercher
  • Suite bureautique ArcGIS
  • Suite bureautique ArcGIS
  • Suite bureautique ArcGIS
  • Aller chercher
  • Shell sécurisé SSH
  • MATLAB
  • Adobe Creative Cloud
  • Microsoft Office
  • Microsoft Office
  • Suite bureautique ArcGIS
  • ImageJ
  • Adobe Creative Cloud
  • Microsoft Visio
  • JDK Java avec IDE NetBeans
  • Microsoft Office
  • Centre système Microsoft
  • Microsoft Visual Studio
  • MobaXterm
  • Shell sécurisé SSH
  • Mozilla Thunderbird
  • JDK Java avec IDE NetBeans
  • MATLAB
  • Abaqus
  • ANSYS
  • Microsoft Office
  • Abaqus
  • Adobe Creative Cloud
  • Suite bureautique ArcGIS
  • Projet Microsoft
  • Statistiques IBM SPSS/PASW
  • Shell sécurisé SSH
  • Suite bureautique ArcGIS
  • Statistiques IBM SPSS/PASW
  • Minitab
  • SAS
  • STATUE
  • SAS
  • MobaXterm
  • SWI-Prolog
  • Microsoft Windows
  • Analyse visuelle

© 2013 Lehigh University &bull Library & Technology Services

Bibliothèque EWFM & Centre de calcul &bull 8A East Packer Avenue &bull Bethlehem, PA 18015-3102


Concepteur Windows Forms sur les moniteurs HDPI

le Concepteur de formulaires Windows dans Visual Studio ne prend pas en charge la mise à l'échelle. Cela provoque des problèmes d'affichage lorsque vous ouvrez certains formulaires dans le Concepteur de formulaires Windows sur les moniteurs à points par pouce élevés (HDPI). Par exemple, les contrôles peuvent sembler se chevaucher, comme illustré dans l'image suivante :

Lorsque vous ouvrez un formulaire dans le Concepteur de formulaires Windows dans Visual Studio sur un moniteur HDPI, Visual Studio affiche une barre d'information jaune en haut du concepteur :

Le message lit La mise à l'échelle sur votre écran principal est réglée sur 200 % (192 ppp). Cela peut entraîner des problèmes de rendu dans la fenêtre du concepteur.

Cette barre d'informations a été introduite dans Visual Studio 2017 version 15.8.

Si vous ne travaillez pas dans le concepteur et n'avez pas besoin d'ajuster la mise en page de votre formulaire, vous pouvez ignorer la barre d'information et continuer à travailler dans l'éditeur de code ou dans d'autres types de concepteurs. (Vous pouvez également désactiver les notifications afin que la barre d'informations ne continue pas à apparaître.) Seul le Concepteur de formulaires Windows est affectée. Si vous devez travailler dans le Concepteur de formulaires Windows, la section suivante vous aide à résoudre le problème.


Comment compiler un complément ArcGIS Desktop dans Visual Studio 2013 - Systèmes d'information géographique

####À propos de CASPER (Capacity-Aware Shortest Path Evacuation Routing) est un outil Network Analyst personnalisé qui utilise un algorithme de routage de pointe pour produire des itinéraires d'évacuation vers la zone de sécurité la plus proche pour chaque évacué ou groupe d'évacués. Il s'agit d'un nouvel outil ArcGIS innovant qui peut aider les autorités municipales, la sécurité publique et d'autres services d'urgence à planifier les évacuations de manière plus intelligente et plus efficace.

  • Packages redistribuables Visual C++ pour Visual Studio 2013 (Installez les versions x86 et x64)
  • ArcGIS Desktop 10.3
  • Extension d'analyste de réseau
  • (Facultatif) Géotraitement en arrière-plan (64 bits)
  • (Facultatif) ArcGIS Desktop C++ SDK : uniquement si vous souhaitez compiler le programme vous-même

####Utilisation du code Le projet peut être compilé avec VS2013 ou une version ultérieure. Vous devez installer ArcGIS Desktop C++ SDK et les bibliothèques Boost. téléchargez la dernière version, extrayez-la sur votre PC, puis ajoutez son chemin aux répertoires d'inclusion du projet VS C++ (plus d'informations). Vous avez également besoin d'un post-commit et d'un git hook post-checkout pour générer un fichier d'en-tête supplémentaire. Utilisez l'exemple suivant :

####Installation Pour procéder à l'installation, décompressez d'abord le fichier téléchargé. Ensuite, exécutez le script "install.cmd". Ce script doit être exécuté en tant qu'administrateur dans Windows Visa et les systèmes d'exploitation ultérieurs. Assurez-vous que toute installation précédente de CASPER est complètement désinstallée. Vous pouvez trouver des instructions détaillées dans le manuel d'utilisation.

####Remerciements Je tiens à remercier Esri Application Prototype Lab (APL), l'équipe Esri Network Analyst et l'USC Spatial Sciences Institute (SSI) pour leur soutien lors du développement de cet outil. The programing of this tool started when I was a summer intern at Esri in 2011. I worked at APL during that summer and also received tremendous support from the Network Analyst team. After Esri, I continued as a PhD student and research assistant at USC SSI. Thanks to SSI support, I'm still actively developing the CASPER algorithm to improve the future of public safety.

####Copyright / Permission CASPER is released as a free open-source tool under Apache 2.0 license. For a complete copy take a look at license.txt . If you decided to use our tool in your work, we would ask that you cite it as:

K. Shahabi and J. P. Wilson, “CASPER: Intelligent capacity-aware evacuation routing,” Computers, Environment and Urban Systems, vol. 46, pp. 12–24, Apr. 2014

NO WARRANTIES. The SOFTWARE PRODUCT and any related documentation is provided “as is” without warranty of any kind, either express or implied, including, without limitation, the implied warranties or merchantability, fitness for a particular purpose, or non-infringement. The entire risk arising out of use or performance of the SOFTWARE PRODUCT remains with you.

####Fibonacci Heap For the heap data structure, the Fibonacci Heap implementation by Tim Blechmann from the Boost libraries has been utilized. The original source code is available under the Boost License.

####OpenSteer Library This tool utilizes OpenSteer library to run evacuation simulations. The library is released under MIT license.

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


How To: Create a new graticule using VBA and ArcObjects

You need to pick the option that best suits your application. There is one last thing to do before the code is ready to use.

This is really the only major error in converting the code. Choose Add-In Controls adcobjects Categories the category that was defined when creating the add-in.

This code could be improved. This article as a PDF. Not much has changed in the conversion between VBA and the add-in. With a county selected, click the Read Data button on the dialog box.

Learning ArcObjects with VBA and .NET? – Geographic Information Systems Stack Exchange

This is easily fixed by adding import statements at the top of the code. This opens the County Info dialog box. At the very top of the code for the form, above the public class, add three import statements Figure 4. This example requires two references. In the OnClick event, add the following two lines:. In conclusion, even though VBA is gone, with a little refactoring and a good bit of copying and pasting, existing VBA code can be reused in the new.

The Esri online help is very useful. In this example, open the included file called Form1. Search the online help for the article “Walkthrough: Second wizard screen for creating command button.

Copy the subroutine and paste it into the newly created form in the add-in project. Scroll down and pick the word Text.