Este documento presenta una agenda para una conferencia sobre el desarrollo de buenos mapas web para desarrolladores. La agenda incluye introducciones sobre cómo sacar el máximo provecho de los servicios, trabajar con WebMaps y servicios, y formas de crear y consumir WebMaps. Se demuestran ejemplos de publicar datos y servicios, embeber WebMaps, utilizar plantillas y APIs, y desarrollar aplicaciones móviles.
1. European Developer Summit
Madrid, Nov. 15, 2012
Building Good Web Maps for
Developers
Jose Antonio Anta. Técnico Esri
Francesc Puigvert. Técnico Esri
2. Agenda
- Introducción
Sacar el máximo rendimiento a los servicios
- Trabajar con WebMap.
Flujos de Trabajo
Consumo WebMap
- Trabajar con Servicios
Rendering
Dynamic Layers
4. Sacar máximo partido al Servidor SIG
Servidor SIG
Servicios Cacheados
Servicios Dinámicos
Agrupándolos
Servicio Mapa
Servicios Feature Individualmente
5. Que es un WebMap
- Creación de Servicios Web de Mapas
Servidor SIG Servicio Mapa
BBDD Mapa
ArcGIS Servicio Mapa
Online
- Creación de WebMaps
Servicios de ArcGIS Online Web Map
Mapa
6. Que es un WebMap. Desde el punto de vista “Desarrollador”
http://www.arcgis.com/home/item.html?id=0e88586b64aa408facd54e6996a285e8
7. Que es un WebMap. Desde el punto de vista del “Publicador”
ORTO RELIEVE
Elegir capa de etiquetas
dependiendo
de la capa de fondo
17. ArcGIS Online puede consumir muchas fuentes de datos
…y las hace accesibles para toda la
organización
Dispositivo
Basemaps Procesos s
Desktop
Web
ArcGIS Online
Web Maps
Servicios
externos
ArcGIS for ArcGIS
Desktop for Server
SHP CSV XLS GPX
Tus mapas Tus datos Tus ficheros,
y datos locales de negocio tablas y listas
18. Usa mapas inteligentes en cualquier parte
Cualquier
dispositivo Smartphones Redes sociales
Tablets
Websites
Desktop Un Navegadores
Mapa
ArcGIS Online
20. Entorno ArcGIS Online
…y las hace accesibles para toda la organización
Dispositivos
Basemaps Procesos
Desktop
Web
ArcGIS Online
Web Maps
Servicios
externos
ArcGIS for ArcGIS
Desktop for Server
SHP CSV XLS GPX
Tus mapas Servidor Tus ficheros,
y datos locales Empresarial tablas y listas
21. CASO 1: Creación de WebMaps en Arcgis.com
…para todos los públicos
Dispositivos
Basemaps Procesos
Desktop
Web
ArcGIS Online
Web Maps
Servicios
externos
ArcGIS for ArcGIS
Desktop for Server
SHP CSV XLS GPX
Tus mapas Servidor Tus ficheros,
y datos locales Empresarial tablas y listas
23. Publicar con ArcGIS for Desktop
Dispositivos
Basemaps Procesos
Desktop
Web
ArcGIS Online
Web Maps
Servicios
externos
ArcGIS for ArcGIS
Desktop for Server
SHP CSV XLS GPX
Tus mapas Servidor Tus ficheros,
y datos locales Empresarial tablas y listas
25. Acceder con servicios de ArcGIS for Server
Dispositivos
Basemaps Procesos
Desktop
Web
ArcGIS Online
Web Maps
Servicios
externos
ArcGIS for ArcGIS
Desktop for Server
SHP CSV XLS GPX
Tus mapas Servidor Tus ficheros,
y datos locales Empresarial tablas y listas
29. Estrategias de desarrollo con ArcGIS Online
A) Mapas y galerías para embeber
Conocimiento
B) Aplicaciones configurables y
plantillas
C) El API de ArcGIS Portal
D) APIs Web y SDKs Móviles
30. A) Mapas y galerías para embeber
<iframe width="940" height="600" frameborder="0"
scrolling="no" marginheight="0" marginwidth="0"
src="http://unxicdeprova.maps.arcgis.com/home/webmap/tem
plates/OnePane/basicviewer/embed.html?webmap=b467017bf
b8f47e19266667017c5603d&gcsextent=2.1648,41.3954,
2.1869,41.4086&displayslider=true&displayscalebar
=true&displaylegend=true&displaydetails=true"></ifr
ame><br /><small><a
href="http://unxicdeprova.maps.arcgis.com/home/webmap/vie
wer.html?webmap=b467017bfb8f47e19266667017c5603d&am
p;extent=2.1648,41.3954,2.1869,41.4086"
style="color:#0000FF;text-align:left" target="_blank">Ver mapa
más grande</a></small>
35. C) El API de ArcGIS Portal
ArcGIS Online para
Organizaciones
ArcGIS.com
Portal for ArcGIS
API de ArcGIS
Portal
ArcGIS API para Flex
ArcGIS Runtime SDK para Android
ArcGIS API para
ArcGIS Runtime SDK para iOS
JavaScript
ArcGIS Runtime SDK para Windows
ArcGIS API para
Phone
ArcGIS Runtime SDK para SIlverlight
WPF
36. Demostración
API de ArcGIS Portal
http://www.arcgis.com/apidocs/rest/index.html?commonparams.html