Skip To Content

Utilizar un servicio esquemático

Una vez que haya publicado el servicio de Schematics en un servidor SIG, estará disponible para los clientes tanto a nivel local como en la web. Debido a los numerosos recursos que expone el servicio de Schematics, se puede utilizar en varias aplicaciones Web.

Sugerencia:

Se obtiene un mejor rendimiento y capacidad de respuesta si los diagramas esquemáticos se organizan en carpetas cuando están expuestos en la web en las aplicaciones de cliente.

Direcciones URL del servicio de Schematics

Para conectarse a un servicio Schematics, es necesario conocer la dirección URL. Los servicios de Schematics publicados en ArcGIS Server presentan el siguiente formato de URL: http://gisserver.domain.com:6080/arcgis/services/folder/service/MapServer/exts/SchematicsServer.

Capas esquemáticas publicadas y operaciones permitidas

Las operaciones de Schematics habilitadas al realizar la publicación determinan cómo se puede usar el servicio Schematics y qué tipo de manipulaciones puede realizar el cliente en los diagramas esquemáticos. Sin embargo, las condiciones siguientes también son decisivas:

  • El tipo de geodatabase en que se almacenan los diagramas publicados: geodatabase corporativa o de archivos
  • La forma en que los datos publicados están accesibles en el servidor: es decir, los datos se copian o no en el servidor al realizar la publicación
  • El tipo de las capas esquemáticas publicadas: es decir, capas esquemáticas relacionadas con diagramas esquemáticos unitarios o con una plantilla de diagramas esquemáticos

La tabla siguiente resume las manipulaciones que el cliente puede realizar dependiendo de las distintas situaciones:

Operaciones esquemáticas habilitadas/Manipulaciones en los diagramas esquemáticos publicadosSolo la operación de consulta habilitadaOperaciones de edición y consulta habilitadas

Visualizar diagramas

Diseño sin resultados guardados

Diseño con resultados guardados

No

Solo cuando se respeta la condición n.º 1 que se explica más adelante

Actualizar diagramas

No

Solo cuando se respeta la condición n.º 1 que se explica más adelante

Quitar diagramas

No

Solo cuando se respeta la condición n.º 1 que se explica más adelante

Bloquear diagramas

No

Solo cuando se respeta la condición n.º 1 que se explica más adelante

Desbloquear diagramas

No

Solo cuando se respeta la condición n.º 1 que se explica más adelante

Generar nuevos diagramas

No

Solo cuando se respetan las condiciones n.º 1 y n.º 2 que se explican más adelante

Condición n.º 1: los diagramas esquemáticos publicados se almacenan en una geodatabase corporativa y los datos esquemáticos no se han copiado en el servidor al realizar la publicación: es decir, el servicio Schematics hace referencia al dataset esquemático de origen.

Condición n.º 2: los diagramas esquemáticos publicados están en una plantilla de diagrama esquemática.

Servicios de Schematics y aplicaciones Web

En aplicaciones web, los servicios de Schematics se deben consumir mediante programación. ArcGIS Server ofrece una API REST de Schematics y una plataforma Silverlight para integrar datos esquemáticos y SIG en un entorno de aplicación empresarial.

API REST de ArcGIS Server Schematics

La API REST (transferencia de estado representacional) de ArcGIS Server Schematics proporciona una interfaz web abierta a los servicios de Schematics alojados por ArcGIS Server. Esto le permite trabajar con el servicio de datos de Schematics en una aplicación de cliente. Todos los recursos y las operaciones expuestos por la API REST son accesibles a través de una jerarquía de extremos (o Uniform Resource Localizadores de direcciones URL) para cada servicio de Schematics publicado.

Guía de referencia de REST de ArcGIS Server Schematics

API de ArcGIS Server Schematics para Silverlight

ArcGIS Server ofrece las API Silverlight de Schematics para desarrollo de aplicaciones web.

La API de ArcGIS Server Schematics para Silverlight permite a los usuarios desarrollar de forma rápida y sencilla con los objetos y datos esquemáticos subyacentes detrás de la extensión Schematics. Estos recursos le permitirán agregar un valor sustancial a sus aplicaciones cliente SL y le permitirán buscar y examinar diagramas esquemáticos con facilidad, visualizarlos, realizar algoritmos esquemáticos de ellos, etc.

Nota:

La API de ArcGIS Server Schematics para Silverlight integra algunas de las aplicaciones web de muestra descargables de Silverlight; por ejemplo, Aplicación Web configurable Schematics - ArcGIS API for Silverlight 2.4 o Visor de diagramas Schematics - ArcGIS API for Silverlight 2.4.