Technologie ArcObjects

Un système complet pour le développement ArcGIS

ArcGIS fournit un système complet pour développer des applications bureau et serveur, ce qui permet aux développeurs de :

  • Implanter le SIG et la fonctionnalité de cartographie dans d'autres applications.
  • Concevoir et installer des applications bureautiques sur mesure.
  • Configurer et personnaliser les produits ArcGIS tels que ArcView, ArcEditor et ArcInfo.
  • Étendre l'architecture ArcGIS et le modèle de données.
  • Concevoir des services Web et des applications serveur. 

ArcObjects

Grâce à une évolution soigneusement planifiée, ArcGIS est maintenant basé sur une architecture multiplateforme modulaire et extensible comprenant des bibliothèques de composants logiciels appelés ArcObjects.

Les ArcObjects sont des composants logiciels indépendants des plateformes écrits en langage C++, qui fournissent des services pour soutenir les applications SIG, que ce soit sur le bureau sous forme de clients lourds et légers ou sur un serveur pour des installations Web client/serveur traditionnelles. Puisque cette architecture soutient un certain nombre de produits ArcGIS uniques ayant des exigences spécialisées, tous les ArcObjects sont conçus et construits pour soutenir un scénario multiutilisateur.

Des bibliothèques de ArcObjects appropriés sont proposées sous forme de trousses du développeur pour ArcGIS, ce qui procure une expérience de développement commune pour tous les produits ArcGIS Desktop, ArcGIS Engine et ArcGIS Server. ArcGIS fournit aussi un certain nombre d'options d'installation et de ressources, ainsi que des outils extensifs pour les développeurs, y compris des modèles de données spécifiques à l'industrie, un système d'aide intégré, un schéma de référence de la bibliothèque, des schémas de la bibliothèque d'objets, un exemple de programmation, un logiciel utilitaire et de la documentation. Pour de plus amples renseignements sur les ArcObjects, veuillez consulter la bibliothèque de documentation EDN pour les ArcObjects.