ArcGIS Explorer SDK RetroalimentaciónRetroalimentación Enviar este tema por correo electrónicoEnviar este tema por correo electrónico Imprimir este temaImprimir este tema
Introducción

ArcGIS Explorer incluye un kit de desarrollador de software (SDK). El objetivo del SDK es servir de apoyo a los desarrolladores para utilizar la interfaz de programación de la aplicación ArcGIS Explorer (API) y construir add-ins compatibles con la aplicación ArcGIS Explorer.

Se puede utilizar un add-in para agregar una amplia variedad de funciones a la interfaz estándar de ArcGIS Explorer, ya que puede ejecutar cualquier código personalizado. Con un add-in se puede recuperar datos o imágenes de Internet, consultar una base de datos remota, realizar tareas de procesamiento geográfico en un servidor remoto y extraer información de los resultados, y mucho más.

También se puede utilizar un add-in para interactuar con las otras clases del modelo objeto de ArcGIS Explorer; por ejemplo, se puede buscar información sobre las capas y los resultados existentes, ejecutar otros add-ins, agregar contenido al mapa y buscar los componentes en capas vectores locales.

La API de ArcGIS Explorer ofrece seis tipos de "Add-ins" como medios para extender la aplicación: botones, casillas de verificación, cuadros combinados, ventanas acoplables, extensiones y galerías. Cada tipo de add-in se implementa en .NET ya que deriva desde una clase abstracta en el espacio de nombres de ESRI.ArcGISExplorer.Application.

La API de ArcGIS Explorer API y Microsoft .NET 3.5 SP1 Framework

La API de ArcGIS Explorer se basa en Microsoft .NET 3.5 Framework Service Pack 1. El .NET Framework es esencial para el correcto desarrollo e implementación de add-ins; se requiere Microsoft Visual Studio 2008 o 2010 (entornos de desarrollo .NET) para desarrollar add-ins. El .NET Framework es un requisito de instalación para ArcGIS Explorer y también está presente en los equipos en que se implementan los add-ins. La API de ArcGIS Explorer es compatible con todas las ediciones actuales de Microsoft Visual Studio 2008 y 2010 (desde Express hasta Enterprise), y se admiten dos idiomas .NET (C# y VB.NET) para el desarrollo de add-ins.

Si se utilizan Microsoft Visual Studio y la API de ArcGIS Explorer, se pueden desarrollar add-ins. Una vez que creó un add-in en Visual Studio, el add-in se compila como un archivo de biblioteca de vínculos dinámicos (DLL) y se comprime en un archivo de add-in (.eaz). Cuando hace referencia a ArcGIS Explorer en el archivo de add-in, éste último reconoce el archivo como un add-in, y el add-in está disponible para utilizarlo con ArcGIS Explorer a través del cuadro de diálogo Add-ins de ArcGIS Explorer.

Nota   Los add-ins son el único tipo de personalización de programación posible en ArcGIS Explorer; no se puede crear otro tipo de clase personalizada para ArcGIS Explorer, ni tampoco se pueden incorporar las funcionalidades de ArcGIS Explorer en otra aplicación. Se puede realizar la personalización no programada de la apariencia de la aplicación a través de los archivos de configuración de la aplicación.
Más información sobre la configuración de la aplicación

Acerca del Kit desarrollador de software ArcGIS Explorer

Para crear un add-in, se debe instalar el ArcGIS Explorer SDK. Además de una versión de su ayuda conceptual y de componentes que se integra en el IDE de Visual Studio, el ArcGIS Explorer SDK instala una cantidad de elementos que autorizan a los desarrolladores a aprovechar al máximo ArcGIS Explorer API:

ArcGIS Online tiene información sobre ArcGIS Server y capas de publicación que se pueden ver en ArcGIS Explorer; para obtener más información sobre la creación de add-ins, consulte la ayuda para el desarrollador de ArcGIS Explorer.