Upload
esri
View
1.119
Download
1
Tags:
Embed Size (px)
DESCRIPTION
Presetantion by Esri Team on Developer Summit Madrid 2012
Citation preview
Building Good Web Maps for
Developers
Jose Antonio Anta. Técnico Esri
Francesc Puigvert. Técnico Esri
European Developer Summit Madrid, Nov. 15, 2012
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
Introducción
Sacar máximo partido al Servidor SIG
Servicio Mapa
Servidor SIG
Servicios Cacheados
Servicios Dinámicos
Servicios Feature
Agrupándolos
Individualmente
- Creación de Servicios Web de Mapas
- Creación de WebMaps
Que es un WebMap
Mapa
Servicio Mapa
Servicios de
Mapa
ArcGIS Online Web Map
Servidor SIG
ArcGIS
Online
Servicio Mapa
BBDD
http://www.arcgis.com/home/item.html?id=0e88586b64aa408facd54e6996a285e8
Que es un WebMap. Desde el punto de vista “Desarrollador”
Que es un WebMap. Desde el punto de vista del “Publicador”
Elegir capa de etiquetas
dependiendo
de la capa de fondo
ORTO RELIEVE
Plataforma ArcGIS Online Una plataforma web de mapas y contenido geográfico
Plataforma ArcGIS Online Portal de Funcionalidad Geográfica
Plataforma ArcGIS Online Usuarios con Roles
Plataforma ArcGIS Online Usuario
Plataforma ArcGIS Online Cada Usuario su contenido
Plataforma ArcGIS Online Grupos
Plataforma ArcGIS Online Contenidos de Grupos
Plataforma ArcGIS Online Ver un WebMap
Plataforma ArcGIS Online Crear WebMap
ArcGIS Online puede consumir muchas fuentes de datos
Desktop
Web
…y las hace accesibles para toda la
organización
Web Maps
Dispositivo
s Procesos Basemaps
ArcGIS
for Server
Tus datos
de negocio
ArcGIS for
Desktop
Tus ficheros,
tablas y listas
SHP CSV XLS GPX
ArcGIS Online
Tus mapas
y datos locales
Servicios
externos
Usa mapas inteligentes en cualquier parte
Un Mapa
Desktop
Tablets
Smartphones
Websites
ArcGIS Online
Cualquier dispositivo
Navegadores
Redes sociales
Formas de crear un WebMap
Entorno ArcGIS Online …y las hace accesibles para toda la organización
Desktop
Web
Web Maps
Dispositivos
Procesos Basemaps
ArcGIS for Server
Tus ficheros, tablas y listas
SHP CSV XLS GPX
ArcGIS Online
ArcGIS for Desktop
Tus mapas y datos locales
Servidor Empresarial
Servicios externos
CASO 1: Creación de WebMaps en Arcgis.com …para todos los públicos
Desktop
Web
Web Maps
Dispositivos
Procesos Basemaps
ArcGIS for Server
Tus ficheros, tablas y listas
SHP CSV XLS GPX
ArcGIS Online
ArcGIS for Desktop
Tus mapas y datos locales
Servidor Empresarial
Servicios externos
CSV, ShapeFile
Demostración
Publicar con ArcGIS for Desktop
Desktop
Web
Web Maps
Dispositivos
Procesos Basemaps
ArcGIS for Server
Tus ficheros, tablas y listas
SHP CSV XLS GPX
ArcGIS Online
ArcGIS for Desktop
Tus mapas y datos locales
Servidor Empresarial
Servicios externos
Publicar servicios WebMap en ArcGIS for Desktop
Demostración
Acceder con servicios de ArcGIS for Server
Desktop
Web
Web Maps
Dispositivos
Procesos Basemaps
ArcGIS for Server
Tus ficheros, tablas y listas
SHP CSV XLS GPX
ArcGIS Online
ArcGIS for Desktop
Tus mapas y datos locales
Servidor Empresarial
Servicios externos
Publicar servicios WebMap de ArcGIS for Server
Demostración
1 Publicar
2 Compartir
Formas de consumir
WebMap
Estrategias de desarrollo con ArcGIS Online
A) Mapas y galerías para embeber
B) Aplicaciones configurables y
plantillas
C) El API de ArcGIS Portal
D) APIs Web y SDKs Móviles
Co
no
cim
ien
to
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>
Embeber un WebMap
Demostración
B) Aplicaciones configurables y plantillas
Utilizando Plantillas: Social
Demostración
Utilizando Plantillas: StoryMap
Demostración
C) El API de ArcGIS Portal
ArcGIS Runtime SDK para
WPF
ArcGIS API para Flex
ArcGIS API para
JavaScript
ArcGIS API para
SIlverlight
ArcGIS Runtime SDK para Android
ArcGIS Runtime SDK para iOS
ArcGIS Runtime SDK para Windows
Phone
API de ArcGIS
Portal
ArcGIS.com
ArcGIS Online para
Organizaciones
Portal for ArcGIS
API de ArcGIS Portal
Demostración
http://www.arcgis.com/apidocs/rest/index.html?commonparams.html
D) APIs Web y SDKs Móviles
D1) APIs Web
1
2
3
Las 3 APIs Web de ArcGIS
Aplicaciones configurables
ArcGIS for Flex ArcGIS for Silverlight
D2) APIs Web
Acceso a aplicación configurable con Silverlight
Demostración
D3) SDKs Móviles
6 opciones de despliegue
iOS
1
Android
2
1
2
3
4
3
4
4
5
6
D4) Aplicaciones Móviles descargables
iOS
1
Android
2
3
Windows Phone
Trabajar con Servicios
Rendering …
Dynamic Layers