Développer avec ArcGIS
Le système ArcGIS offre aux utilisateurs plusieurs options pour le développement d'applications.
Il devient donc possible de développer avec :
- ArcGIS
Les utilisateurs ont la possibilité de développer leurs propres extensions personnalisées dans ArcGIS for Desktop en travaillant avec les ArcObjects, la bibliothèque de composants logiciels d’ArcGIS. Ils peuvent développer des extensions et des outils personnalisés à l’aide d’interfaces de programmation Windows standard, telles que Visual Basic (VB), .NET, Java et Visual C++.
En savoir plus sur ArcGIS.
- ArcGIS Engine
ArcGIS Engine est une bibliothèque complète de composants SIG qui peuvent être incorporés par des développeurs dans leurs applications personnalisées. Grâce à ArcGIS Engine, les développeurs peuvent incorporer des fonctions ArcGIS dans des applications comme Microsoft Word et Excel, ainsi que dans des applications personnalisées qui fournissent des solutions SIG spécialisées à un grand nombre d’utilisateurs.
ArcGIS Engine fonctionne sur des postes bureautiques sous Windows, UNIX et Linux et prend en charge un certain nombre d’environnements de développement d’applications, comme Visual Basic 6, Microsoft Visual Studio .NET et de nombreux environnements de développement Java, y compris ECLIPSE et JBuilder.
En savoir plus sur ArcGIS Engine.
- ArcGIS Server
ArcGIS for Server est une plateforme permettant de mettre au point des applications SIG professionnelles centralisées, capables de prendre en charge des utilisateurs multiples, dotées d’une gamme de fonctions SIG étendue et conforme aux normes de l’industrie. ArcGIS for Server est capable de gérer parfaitement les composants du SIG comme les cartes, les localisateurs et les objets logiciels utilisables dans des applications serveur centralisées.
Les développeurs utilisent ArcGIS for Server pour élaborer des applications Web, des services Web et d’autres applications professionnelles, comme des EJB (Enterprise JavaBeans), qui s’exécutent à l’intérieur de serveurs Web .NET et J2EE. ArcGIS for Server est également accessible par des applications bureautiques qui communiquent avec le serveur en mode client/serveur. L’administration d’ArcGIS for Server s’effectue à l’aide d’ArcGIS for Desktop, par l’intermédiaire d’un réseau local ou par Internet.
En savoir plus sur ArcGIS for Server.
- ArcGIS for Windows Mobile
ArcGIS vous permet de construire des applications SIG nomades, utilisant le kit de développement ArcGIS for Windows Mobile (SDK) basé sur la plateforme Microsoft .NET.
Avec le SDK ArcGIS for Windows Mobile, vous pouvez construire des applications centrées sur un serveur mobile pour synchroniser des cartes et données directement avec le serveur SIG et des informations mises en cache localement sur le périphérique mobile pour supporter à la fois des applications connectées et déconnectées.