Utilizar servicios de entidades en una aplicación de cliente

Hay una variedad de clientes de ArcGIS disponibles que se pueden utilizar para editar (o ver) las entidades en el servicio de entidades. Los clientes pueden consumir los servicios de entidades mediante un cliente Web o ArcGIS for Desktop.

Clientes web de ArcGIS listos para usar

El Visor de mapas ArcGIS.com, ArcGIS Viewer for Flex y ArcGIS Viewer for Silverlight proporcionan funciones básicas listas para usar para la edición de servicios de entidades. Sin tener que programar, puede crear rápidamente una aplicación de edición web que permita a los usuarios agregar, actualizar y eliminar entidades geográficas de una base de datos.

Por ejemplo, cuando utiliza las aplicaciones listas para usar, puede:

Sobre el Visor de mapas ArcGIS.com

El Visor de mapas ArcGIS.com está alojado en ArcGIS.com y está en activo directamente mediante el Directorio de servicios de ArcGIS 10.1 for Server. Una vez que crea una aplicación, puede compartirla con otras personas en ArcGIS Online, insertarla en una página web o pegar un vínculo (URL) de la aplicación en un mensaje de correo electrónico, blog o página web. Las aplicaciones que cree también pueden ser implementadas en el servidor Web de su compañía si descarga las plantillas de la aplicación de ArcGIS.complantillas en la aplicación. Estas plantillas son totalmente personalizables.

Los siguientes tutoriales utilizan un servicio de entidades junto con el Visor de mapas ArcGIS.com para editar entidades en una geodatabase corporativa. Para obtener más información, consulte:

Para obtener más información sobre cómo utilizar el Visor de mapas ArcGIS.com con servicios de entidades, consulte los siguientes temas de ayuda de ArcGIS.com :

Para obtener más información, consulte Editar las capas de servicio de entidades en la ayuda de ArcGIS.com.

Acerca del ArcGIS Viewer for Flex y el ArcGIS Viewer for Silverlight

Para utilizar el ArcGIS Viewer for Flex y el ArcGIS Viewer for Silverlight con su servicio de entidades, deberá descargar la aplicación, implementarla en el servidor Web de su compañía y configurarla para su uso. Después de implementarlas, estas aplicaciones se pueden personalizar para proporcionar un entorno de edición enfocado para sus usuarios. Para obtener más información, consulte:

Clientes de API Web de ArcGIS

Las API web de ArcGIS para JavaScript, Flex y Silverlight ofrecen las funciones de edición web y las opciones de personalización más avanzadas. Si se siente cómodo programando con cualquiera de estas API, puede crear una sofisticada experiencia para sus usuarios en la Web adaptando su escenario de edición para un fin, objetivo o estrategia de organización específicos. Por ejemplo, con las API Web de ArcGIS, puede:

Para obtener más información sobre cada una de las API Web de ArcGIS, consulte:

Obtener el extremo REST de un servicio de entidades

Puede obtener el extremo REST, o la dirección URL, de un servicio de entidades al navegar hasta el servicio en el Directorio de servicios de ArcGIS 10.1 for Server. Por ejemplo, la dirección URL predeterminada para un servicio de entidades en el Directorio de servicios es http://<server name>:<port number>/arcgis/rest/services/<feature service name>/FeatureServer. Un entero basado en cero se puede incorporar a la dirección URL para hacer referencia a una capa particular en el servicio. Por ejemplo, finalizar una dirección URL con /0 le ofrece la primera capa en el servicio.

ArcGIS for Desktop

ArcGIS for Desktop le permite editar los datos en los servicios de entidades. El flujo de trabajo para editar en ArcGIS for Desktop es fundamentalmente diferente que la edición de un servicio de entidades a través de una aplicación Web. Para obtener más información, consulte Acerca de la edición de los datos de los servicios de entidades.

Edición sin conexión con servicios de entidades

Los servicios de entidades incluyen operaciones que son compatibles con los flujos de trabajo de edición sin conexión. En un entorno desconectado, el cliente (p. ej., un dispositivo móvil) puede realizar modificaciones a nivel local y después sincronizar los cambios con el servidor cuando el cliente se vuelva a conectar al servicio de entidades.

Para obtener más información acerca de la edición sin conexión con servicios de entidades, consulte la Ayuda de la API REST de ArcGIS 10.1 for Server para los servicios de entidades.

Introducir HTML en campos de texto

Al editar un servicio de entidades en una aplicación de cliente, puede introducir HTML en los campos de texto. Por ejemplo, al editar una entidad en un cliente web, puede introducir HTML con formato en un campo de comentarios. Por defecto, únicamente las entidades de HTML y los atributos que se enumeran en la siguiente tabla se pueden introducir en los campos de texto del servicio de entidades. Si intenta agregar un atributo de entidad no compatible, se devuelve un error.

Si su flujo de trabajo de servicio de entidades requiere entidades y atributos HTML no compatibles, tendrá que deshabilitar la propiedad Filtrar el contenido Web. Esta propiedad es accesible mediante el servicio de entidades Opciones avanzadas en el cuadro de diálogo ArcGIS for Desktop o el Administrador de ArcGIS 10.1 for Server. Para obtener más información, consulte:

Entidad HTML

Atributo de HTML

<a?>

href, objetivo, estilo

<b>

<br>

<div>

estilo, alinear

<em>

<fuente>

tamaño, color, estilo, superficie

http, protocolo https

src, href

<i>

<img?>

src, ancho altura, alt, frontera, estilo

<li>

mailto: protocolo

src, href

<ol>

<duración>

estilo

<sólido>

<tabla>

ancho, altura, cellpadding, cellspacing, límite, estilo

<tbody>

<td>

altura, ancho, valign, alinear, colspan, rowspan, nowrap, estilo

<tr>

altura, valign, alinear, estilo

<u>

<ul>

9/12/2013