Crear un diseño personalizado

Los diseños le permiten cambiar la apariencia y el aspecto de la parte Web de mapas. Puede crear su propio diseño personalizado de la parte Web de mapas al editar el archivo DefaultLayout.xaml en los archivos de configuración de la biblioteca de documentos de ArcGIS Mapping.

El archivo DefaultLayout.xaml tiene las siguientes restricciones:

También puede editar el archivo DefaultLayout.xaml para incluir los controles personalizados como un control de gráficos, mapa de vista general, cuadro de texto de búsqueda, y así sucesivamente. Si crea un diseño con un control personalizado, el archivo. xap que contiene la implementación del control personalizado se debe agregar a la biblioteca de extensiones de ArcGIS Mapping.

La parte Web de mapas de ArcGIS for SharePoint y ArcGIS Viewer for Silverlight comparten un marco de diseño común; por lo tanto, puede adaptar el contenido de cualquiera de los diseños de visor en DefaultLayout.xaml, dadas las restricciones que se enumeraron anteriormente.

Crear un diseño personalizado mediante la plantilla de Visual Studio

Los siguientes pasos muestran cómo utilizar la plantilla de Visual Studio ArcGIS Viewer for Silverlightpara crear un diseño personalizado. Primero, cree un nuevo proyecto con la plantilla del visor y, a continuación, personalice uno de los diseños existentes como desee. Para obtener más información sobre la opción plantilla del Visor, consulte plantilla de Visual Studio.

Crear un nuevo proyecto

  1. Inicie Microsoft Visual Studio 2010.
  2. Haga clic en Archivo > Nuevo > Proyecto. El cuadro de diálogo Nuevo proyecto aparece.
  3. En el cuadro de diálogo Nuevo proyecto, expanda Visual C#y, a continuación, expanda el nodo Silverlight.
  4. Haga clic en ESRI Viewer bajo el nodo de Silverlight y seleccionar Proyecto de ArcGIS Viewer for Silverlight.
  5. Escriba un nombre para el proyecto add-in, en el cuadro de texto Nombre y haga clic en Aceptar.
    Crear nuevo proyecto de ArcGIS Viewer for Silverlight

    La solución del add-in se carga con tres proyectos: uno que contiene un código de add-in, uno que contiene los diseños y uno que contiene un sitio Web del Visor. Cada uno de estos proyectos contiene un código y ejemplos para ayudarlo a comenzar a crear herramientas personalizadas, comportamientos, y diseños.

    Si hay alguna advertencia, es posible que necesite recopilar primero la solución.

    NotaNota:

    Es posible que necesite instalar el Kit de herramientas de Microsoft Silverlight de CodePlex para obtener una funcionalidad adicional del Kit de herramientas.

Crear un diseño personalizado

Una vez que haya creado un nuevo proyecto de Visual Studio utilizando el proyecto de ArcGIS Viewer for Silverlight según se describió anteriormente, complete los siguientes pasos para crear un diseño personalizado:

  1. Descargue el archivo DefaultLayout.xaml desde la biblioteca de documentos de archivos de configuración de ArcGIS Mapping. Es posible que desee crear una copia de seguridad de los archivos DefaultLayout.xaml antes de continuar.
  2. En el proyecto <ProjectName>.Layouts de la solución que creó anteriormente, agregue el archivo DefaultLayout.xaml en la carpeta Config > Layouts.
  3. Si lo desea, abra el proyecto <ProjectName>.Layouts en Microsoft Expression Blend para crear su diseño personalizado. Puede tener abierto el proyecto en Microsoft Visual Studio y Microsoft Expression Blend al mismo tiempo.
    NotaNota:

    En Expression Blend, es posible que necesite recopilar el proyecto antes de editar.

  4. Una vez que haya creado el diseño deseado, agregue el archivo DefaultLayout.xaml a la biblioteca de documentos de archivos de configuración de ArcGIS Mapping.
    NotaNota:

    El archivo de diseño de ArcGIS for SharePoint se debe denominar DefaultLayout.xaml.

6/8/2012