You are on page 1of 3

Tutorial: Publicar servicios adicionales para imprimir

Servicios ArcGIS for Server (Windows) Presentacin de ArcGIS for Server


Complejidad:IntermedioRequisito de datos:Utilizar datos propios
Puede haber ocasiones en las que necesite publicar servicios adicionales para la impresin
web, ms all del servicio PrintingTools incluido con ArcGIS for Server. Por ejemplo, podra
crear un nuevo servicio y configurarlo para que se dirija a su propia carpeta diseos de mapa.
O podra publicar un servicio disponible de forma gratuita mientras crea un servicio ms
avanzados por el que haya que pagar una cuota.
Para crear su propio servicio para imprimir, tendr que publicar un servicio de
geoprocesamiento con la herramienta Exportar mapa Web. Este tutorial le guiar a travs del
proceso.
Registrar la carpeta ArcGIS for Server con plantillas de diseo
En este tutorial, trabajar con una carpeta de documentos de ArcMap (MXD) que usted ha
preparado con diferentes diseos que se van a utilizar para la impresin del mapa Web.
Esta es su carpeta de plantillas de diseo.
Si la carpeta de plantillas de diseo se encuentra actualmente en el servidor o es accesible
para el servidor, debera registrar la carpeta con ArcGIS for Server. ConsulteRegistrar los
datos con ArcGIS 10.1 for Server utilizando ArcGIS for Desktop para obtener informacin
sobre cmo registrar una carpeta con el servidor.
Si no se puede obtener la carpeta de plantillas de diseo en el servidor o en una ubicacin
accesible para el servidor, no haga nada. La carpeta de plantillas de diseo se copiar en el
servidor en el momento en que se publique el servicio, garantizando as que el servidor
puede ver la carpeta. Aunque esta opcin es ms fcil de configurar, necesita ms pasos
para actualizar el diseo plantillas en el futuro.
Preparar y publicar el servicio
El primer paso en la publicacin es ejecutar la herramienta Exportar mapa Web con los
valores predeterminados que desea para el servicio. A continuacin, publique el resultado
de la herramienta como un servicio de geoprocesamiento.
Pasos:
1. En ArcCatalog o en la ventana Catlogo en ArcMap, vaya a Cajas de herramientas > Cajas
de herramientas del sistema > Herramientas del servidor > Impresin
2. Haga doble clic en la herramienta Exportar mapa Web para abrirla.
3. Deje el parmetro Mapa Web como JSON blanco.
Para obtener imgenes que se puedan imprimir, los usuarios de este servicio enviarn su
propio mapa web JSON para este parmetro. Los widgets de impresin en las API Web
de ArcGIS se encargan de generar este JSON entre bastidores.
4. Deje el valor predeterminado para el parmetro Archivo de salida. Despus de publicar
esta herramienta en el servidor, la salida se ubicar en el directorio de trabajos del
servidor.
5. Proporcione el parmetro Diseo de plantillas al hacer clic en el botn de exploracin y
buscar la carpeta donde se almacenan sus diseos.
Si slo desea hacer referencia a los diseos bsicos instalados con ArcGIS for Server,
vaya a <ArcGIS for Server installation directory>\Templates\ExportWebMapTemplates. No
deje este parmetro en blanco.
6. De manera opcional, establezca el parmetro de composicin de mapa Plantilla eligiendo
uno de los diseos de la lista desplegable. Este ser el diseo predeterminado cuando los
usuarios ejecuten el servicio.
7. Haga clic en el botn Aceptar para ejecutar la herramienta.
8. Haga clic en Geoprocesamiento > Resultados para visualizar la ventana Resultados.
9. Expanda Sesin actual, haga clic derecho en el resultado ExportWebMap que acaba de
obtener y haga clic enCompartir como > Servicio de geoprocesamiento.
10. Seleccione Publicar un servicio y haga clic en Siguiente.
11. Elija una conexin a ArcGIS 10.1 for Server (o haga clic en el botn para agregar una
nuevo) y proporcione un nombre al servicio. A continuacin, haga clic enSiguiente.
12. Elija la carpeta en la que residir este servicio. No puede publicar en las carpetas
existentes Sistema ni Utilidades. Debe utilizar su propia carpeta o la carpeta raz.
Cuando haya terminado de seleccionar una carpeta, haga clic en Continuar.
Ahora est visualizando el Editor de servicio en el que puede hacer ms trabajos
preparatorios antes de publicar, como, por ejemplo, configurar las opciones de parmetro
disponibles para su servicio.
13. Haga clic en Parmetros y asegrese de que el Modo ejecucin del servicio se establece
como Sincrnico. Alternativamente, puede elegir Asncrono si espera que las solicitudes
tarden ms de unos segundos.
14. En el Editor de servicio, busque el panel izquierdo donde se enumera cada parmetro de
herramienta (Mapa Web como JSON, Archivo de salida Formato, Carpeta de plantillas de
diseo y Plantilla de diseo). Haga clic en cada uno de estos parmetros y examine los
valores predeterminados establecidos. Si desea cambiar los valores predeterminados,
debe volver al cuadro de dilogo de la herramienta Exportar mapas Web y establezca los
valores all, como hizo en los pasos anteriores de este tutorial.
Debido a una limitacin conocida con la herramienta Exportar mapa Web en la
versin10.1, no puede filtrar las opciones de parmetro disponibles para los usuarios
finales.
Puede ocultar un parmetro completamente para los usuarios finales y obligarlos a utilizar
el valor predeterminado Modo de entrada del parmetro a Valor constante.
15. Utilice el Editor de servicio para establecer otras propiedades que desea para el servicio,
como el nmero mnimo y mximo de instancias que se pueden ejecutar por equipo.
16. Haga clic en Publicar para publicar el servicio.
Si recibe una advertencia sobre los datos que se copian en el servidor, haga clic
en Aceptar. Esto solo copia la imagen de salida predeterminada, que no es una cantidad
significativa de datos.
17. Verifique que su servicio se public correctamente navegando hasta el mismo en el
directorio del Administrador o de servicios.
Ahora se puede hacer referencia al nuevo servicio en los widgets de impresin ofrecidos por
las API Web de ArcGIS.
Actualizar las plantillas de diseo
Si desea actualizar los diseos en su carpeta de plantillas de diseo, el flujo de trabajo est
determinado por si registr la carpeta de plantillas de diseo con el servidor antes de
publicar (consulte la seccin anterior "Registrar el diseo plantillas con ArcGIS 10.1 for
Server").
Actualizar la carpeta de plantillas de diseo si la registr con ArcGIS 10.1 for Server
Si registr su carpeta de plantillas de diseo con el servidor, esto significa que el servidor
puede ver sus diseos. Simplemente haga actualizaciones en los MXD en la carpeta y su
nuevo diseo estar disponible de forma inmediata.
Actualizar la carpeta de plantillas de diseo si no la registr con ArcGIS 10.1 for
Server
Si no registr su carpeta de plantillas de diseo con el servidor, los diseos se copian en
el servidor en el momento de la publicacin. Es necesario sobrescribir un servicio para
actualizar las plantillas en el servidor. Siga estos pasos para realizar la sobrescritura:
Pasos:
1. En ArcMap, abra la herramienta Exportar mapa Web y ejectela utilizando los valores
predeterminados deseados como se describe en la seccin anterior.
2. Haga clic con el botn derecho del ratn en el resultado de
geoprocesamientoCompartir como > Servicio de geoprocesamiento.
3. Elija la opcin Sobrescribir un servicio existente y haga clic en Siguiente.
4. Haga clic en el nombre del servicio que desea sobrescribir y haga clic en Continuar.
5. En el Editor de servicio, verifique que todas las propiedades del servicio se establecen
a su gusto (deberan ser las propiedades predeterminadas que eligi cuando se
public originalmente el servicio). Despus haga clic en Publicar.
Las opciones que elija sobrescriben todas las opciones establecidas durante la primera
publicacin. La carpeta de plantillas de diseo (incluidas las actualizaciones) se copian
en el servidor y sustituyen a la carpeta de plantillas de diseo que se almacen all
cuando se public el servicio inicialmente.
Temas relacionados
Un recorrido rpido por los ejemplos de servicio de geoprocesamiento
Un recorrido rpido por la publicacin de un servicio de geoprocesamiento

You might also like