ArcGIS for Server: Errores comunes al publicar servicios de mapa

Son muchas las ocasiones en la que al revisar proyectos ya en producción uno se encuentra con configuraciones de servicios poco optimizadas.

Hay una serie de errores bastante comunes a la hora de publicar servicios de mapa que merece la pena repasar, porque se repiten una y otra vez:

  • Publicar un MXD. Hasta la versión 9.3 había ciertas funcionalidades de ArcGIS for Server que solo era posible conseguir a través de MXD. Esto ya no es así en la versión 10. El archivo MXD no es un formato pensado para publicar en internet, sino para trabajar en desktop. En un principio se utilizó hasta que se desarrollo un nuevo motor de renderizado que hacía uso de un formato mejor, el MSD. De hecho, en versión 10.1 será imposible publicar un MXD con ArcGIS Server.
  • Publicar un WMS a través de un MXD. Es muy común ver servidores con servicios WMS publicados a través de MXD. Aunque hasta la versión 10 esto es técnicamente posible, está completamente desaconsejado. En realidad, estamos volviendo a encapsular un servicio externo dentro de nuestro propio servidor, haciéndole trabajar dos veces. La solución es muy sencilla, integrar los servicios WMS dentro de la aplicación a través de los distintos SDKs.
  • No usar filegeodatabases (FGDB). Lo más directo cuando se publican servicios es conectarlos directamente a ArcSDE. En algunas ocasiones esto es necesario porque tenemos datos que se actualizan constantemente y que además se comparten con otras aplicaciones o servicios. Sin embargo, en la mayoría de los casos, esto no ocurre, y muchos de los datos publicados cambian con una periodicidad superior. En este caso, siempre se debe optar por una filegedodatabase para la publicación. El rendimiento es muy superior. Es decir, por defecto, siempre habría que pensar en usar FGDB.
  • Tener todas las capas en un único servicio. En ArcGIS for Desktop es común tener un proyecto MXD con gran cantidad de capas. Sin embargo, trasladar esto a la web no es lo mejor. Cuando llevamos un servicio a internet, siempre hay que tener en cuenta el rendimiento. Hay capas que se usan más que otras y estas se podrían agrupar en otro servicio distinto de forma que se reparte la carga entre varios.

 

  • Publicar servicios dinámicos innecesarios. En muchas ocasiones se publican servicios dinámicos (sin cachear) porque queremos dejar al usuario libertad total sobre las capas. Hay tener presente que, en muchas ocasiones, el usuario final no es consciente de las limitaciones de su entorno (ancho de banca, memoria, procesador, etc…). Es posible nos pida imposibles y es cuando hay que presentarle estas limitaciones y las soluciones. Muchos servicios dinámicos pueden limitar mucho la capacidad de un servidor.

 

  • Cachear las capas individualmente. El objetivo de un cacheado es mejorar lo máximo posible el rendimiento de un servicio, agrupando aquellas capas que el usuario solo usa como referencia o como consulta. De nuevo, es posible que el usuario pida como requisito que se puedan activar o desactivar capas, pero ¿todas? ¿tiene sentido? No. Una solución típica a esto es que se genere un cacheado por capa. Esto es un error, ya que estamos quitando el propio beneficio del cacheado. Ej.: al hacer esto, y si tenemos 4 capas cacheadas, para una misma zona, por cada petición estamos enviando 4xN tiles, lo que podría dar lugar a una descarga de 4x8x256x256 = 2MB ¡por petición! Imaginad la situación cuando tenemos varios usuarios concurrentes…
  • No usar la Map Publishing Toolbar. Esta pequeña barra de herramientas nos da todas las indicaciones necesarias para que nuestro servicio se sirva mejor. Además de mostrarnos un listado de errores, recomendaciones y sus posibles soluciones, nos permite previsualizar el servicio y ver qué tiempos tardaría nuestro servidor en devolver una imagen.
  • Formato de imagen adecuado. En ocasiones se eligen formatos de imágenes que no son los más adecuados para su visualización. JPG es el formato que hay que usar para servir ortofotos e imágenes satélite. Mientras que PNG o GIF son la elección si se necesitan transparencias. Entre estos dos, el formato PNG puede ser utilizado para capas vectoriales más complejas y/o con más simbología, mientras que GIF puede ser mejor en capas más sencillas y textos. Lo mejor para probar la calidad es ver los resultados en pantalla e ir optimizando.

Aplicando todos estos consejos nuestros servicios estarán optimizados y las peticiones a nuestros servicios serán las necesarias. No siempre lo que vemos en un ArcGIS for Desktop es lo que hay trasladar a un servicio web. Siempre hay que buscar un compromiso entre funcionalidad, calidad y nivel de servcio.

Conviene tener presente que internet es un entorno muy diferente al entorno Desktop y que lo primero que hay que tener en cuenta es la velocidad y la optmización de los servicios a publicar. Por cierto, esto también tienen que saberlo los usuarios finales.

Ya disponible: Service Pack 3

Ya tienes disponible en el Centro de Recursos de Esri el Service Pack 3 para ArcGIS 10. Accede al centro de Recursos (aquí) y comienza a disfrutar de las ventajas de la actualización tecnológica.

Ya Disponible: ArcGIS 10.1 Beta 2

Esri ha lanzado la Beta 2 de ArcGIS 10.1 para los participantes en la Beta Community.

Si quieres saber más sobre esta nueva Beta o sobre la Beta Community, te recomendamos visitar la web de la comunidad donde te podrás informar de requisitos y procedimientos para unirte a los profesionales que están testando y mejorando la nueva versión de ArcGIS.

Ya Disponible: ArcGIS 10 Service Pack 3

Desde hoy mismo ya tienes disponible para descargar (en castellano y otros idiomas, como inglés, francés, alemán…) el esperado Service Pack 3 de ArcGIS 10.

Si quieres ser de los primeros en tenerlo, no tienes más que descargarlo online desde el Centro de Recursos de Esri.

Y recuerda, si quieres aprender, enterarte, actualizarte y conocer de primera mano éstas y otras novedades sobre tecnología GIS, tienes que inscribirte a la Conferencia Europea Esri 2011, que celebraremos en IFEMA de Madrid desde el 26 de Octubre. La inscripción es gratuita pero las plazas son limitadas, por lo que te recomendamos que reserves la tuya antes del 15 de octubre.

Ya Disponible API Esri para File Geodatabase

El pasado 3 de junio Esri Redlans lanzó la API de File Geodatabase que permite a los desarrolladores trabajar con geodatabases fuera de ArcObjects.

Con esta API el desarrollador puede crear aplicaciones independientes para modificar datos almacenados en una file geodatabase. La geodatabase es la estructura original de ArcGIS para almacenar, gestionar y utilizar datos geoespaciales.

La API es un a colección de librerías C++ (.dll) para plataformas Linux o Windows de 32-bits o 64-bits que permite el acceso directo a los datos, y además:

  • Crear nuevas geodatabases
  • Leer, editar y eliminar datos directamente en la geodatabase
  • Búsquedas de atributos y espaciales
Esta API no reemplaza a ArcOBjects como solución recomendada para interactuar con la base de datos, sino que amplía sus posibilidades.
Para más información o descarga de la API, te recomendamos visitar: esri.com/filegdbAPI

Ya Disponible Service Pack 2 ArcGIS 10 – Castellano

El service Pack 2 (SP2) de ArcGIS 10 ya está disponible en el Centro de Soporte Esri, y en Castellano.

Desde Esri, recomendamos a los clientes que utilizan ArcGIS 10 que descarguen e instalen este SP para obtener la máxima calidad en su experiencia de trabajo con ArcGIS 10, incluyendo a los usuarios de:

Los usuarios de ArcGIS consiguen un mayor acceso a datos espaciales con FME 2011

La última versión de FME 2011, permite a los usuarios de ArcGIS un mejor y más ágil acceso a datos relacionados con información espacial, según ha informado Safe Software. La última versión FME 2011 ha permitido aumentar  la productividad, consiguiendo mejores resultados en menos tiempo y con menor esfuerzo.

Para más información sobre las ventajas de la última versión FME para los usuarios ArcGIS, pincha aquí.

Ya está disponible el ArcNews y ArcUser de Invierno 2011

 

ArcNews de invierno 2011

Artículo destacado:

- Aplicaciones Esri & iPhone para la Universidad. Conoce como utilizan ArcGIS Server y el SDK de iOS en la Universidad.

ArcUser de invierno 2011

Esri España con los emprendedores

La iniciativa tiene como objetivo apoyar a desarrolladores que utilicen la geografía para aportar valor a la sociedad.

Éste proyecto de Esri España se encuadra dentro del programa de apoyo a los emprendedores y desarrolladores de software que utilicen las tecnologías geoespaciales en sus proyectos.

Ejemplos destacados

iWatch es uno los proyectos que está en estos momentos en fase de desarrollo. Se trata de una aplicación ideada por dos emprendedores vascos, basada en el software que usa Apple en sus dispositivos móviles (iOS) y que permite consultar la información medioambiental disponible en diversas bases de datos de carácter público desde dispositivos IPhone, IPad e IPod.

En ésta iniciativa los datos son facilitados por la Agencia Europea de Medio Ambiente, organismo internacional que produce y ofrece información sobre el medio ambiente para el gran público y para los responsables del desarrollo, aprobación y ejecución de las políticas medioambientales y de la que forman parte numerosos países europeos.

Otro de los proyectos pertenece a la empresa Estrategias Urbanas, que nace con vocación de cambiar el espacio público urbano hacia una mayor sostenibilidad mediante la identificación espacial de zonas urbanas deterioradas y su posterior rehabilitación.

La tercera de las iniciativas se denomina Hazloposible, y pertenece a una organización que trabaja para impulsar la interacción y la participación de la sociedad en causas solidarias utilizando las nuevas tecnologías.

La reutilización de datos públicos como palanca de generación de empleo. La iniciativa MAPABase

Esri España, junto con otros organismos y bajo el marco de su iniciativa MAPABase ( www.mapabase.es ), trabaja en facilitar el acceso de los ciudadanos a la información de carácter pública, pero que se encuentra dispersa y, en ocasiones, aún no ha sido puesta a disposición de los internautas. Se calcula que un 40% de estos datos de libre acceso en poder de la Administración corresponde a información geográfica.

2011, el año de la Conferencia Europea de Esri en España: emprendedores, tecnologías geoespaciales y beneficio para la sociedad.

La iniciativa de Esri para con los emprendedores tendrá una cita importante del 26 al 28 de Octubre en Madrid, ya que éste año se celebra en nuestro país la Conferencia Europea Esri 2011, que reunirá en nuestro país a los más destacados profesionales, empresas, y organismos públicos, para intercambiar conocimiento y experiencias sobre las mejores prácticas de utilización de las tecnologías geoespaciales en sus organizaciones.

En el marco de ésta conferencia tecnológica, los emprendedores europeos tendrán ocasión de presentar sus proyectos y conocer de primera mano los recursos que Esri pone a su disposición.

Próximos pasos

Si eres emprendedor, y tu proyecto utiliza la geografía para aportar valor a la sociedad, ponte en contacto con nosotros.

Lea la noticia en Expansión

En Esri España estamos contratando

En Esri España estamos contratando en los departamentos de Marketing y Proyectos -  http://bit.ly/f7mOzS

TÉCNICO DE MARKETING
Funciones:

  • Generar contenidos y ejecutar actividades del plan de Marketing de Esri España: Campañas de marketing directo, documentación, publicidad, eventos, ferias sectoriales y otros actos organizados por Esri España, sus partners, y sus alianzas.
  • Apoyo a la acción comercial: generación, revisión y seguimiento de la documentación comercial.
  • Realización de estudios de mercado, clientes, análisis y seguimiento de la competencia. Evaluación de las acciones de marketing y su repercusión (SurveyMonkey)
  • Community Manager de la web y medios sociales de Esri España (Facebook, twitter, Linkedin, Youtube, Slideshare…). Mantenimiento y generación de contenidos.
  • Participar activamente en el Plan de Comunicación interna de la compañía (intranet corporativa)
  • Mejorar la comunicación interna para aumentar el sentido de pertenencia de la plantilla a la empresa (intranet, comunicaciones internas, eventos, etc.).

ESPECIALISTA EN MARKETING TÉCNICO
Funciones:

  • Analizar la cartera de productos/soluciones de Esri España y poner en valor sus aspectos diferenciales.
  • Participar en los procesos de innovación y lanzamiento de nuevos productos/soluciones: Campañas de marketing directo, publicidad, eventos, comunicación WEB 2.0 multicanal…
  • Generar, revisar y editar contenidos para casos de estudio, referencias, brochures, notas de prensa, seminarios, whitepapers, kit de ventas,..
  • Organizar y promocionar eventos online que permitan comunicar interna y externamente los aspectos diferenciales de los productos/soluciones de Esri
  • Participar de manera activa en las Conferencias de Usuarios y otros eventos patrocinados por Esri y sus partners. Promocionar y ejecutar acciones de co-marketing con partners y alianzas de Esri España.
  • Ofrecer apoyo al equipo comercial en la interpretación y presentación a clientes de datos agregados.

 

CONSULTOR TÉCNICO GIS – experto en tecnología ESRI
Funciones:

  • Planificar, gestionar y liderar proyectos tecnológicos GIS
  • Influir en las decisiones de los clientes, por su conocimiento en la tecnología, capacidad de anáisis, exposición, orientación y credibilidad.
  • Gestionar técnicamente la evolución de los proyectos asignados y coordinar junto con el responable técnico asignado por el cliente/partner los esfuerzos en otros Departamentos de ESRI España para lograr la consecución de los objetivos.
  • Identificar oportunidades y proponer vías de crecimiento en las cuentas asignadas.
  • Colaborar activamente en la definición de ofertas de servicios de Consultoría.

Más información ->  http://bit.ly/f7mOzS

 

 

Seguir

Get every new post delivered to your Inbox.

Únete a otros 692 seguidores