Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Geospatial web apps development with OpenGeo Suite Client SDK (GXP)

2.926 visualizaciones

Publicado el

Slides from 4th UdG SIGTE Summer School

Publicado en: Tecnología
  • Sé el primero en comentar

Geospatial web apps development with OpenGeo Suite Client SDK (GXP)

  1. 1. DEVELOPING WITH GXP (OpenGeo Suite Client SDK) Alberto Romeu - @alrocar Jorge Sanz - @xurxosanz
  2. 2. What is GXP? "a Javascript SDK for developing high level GeoExt based Applications"
  3. 3. Where in the stack?
  4. 4. Why GXP?
  5. 5. 1 Need of a COMPLETE SDK for web mapping applications
  6. 6. 2 MINIMAL CONFIGURATION for complex apps
  7. 7. 3 FREE - GPLv3 License
  8. 8. 4 EVEN EASIER to create new applications
  9. 9. the concept
  10. 10. 1 GeoExt + OpenLayers + GXP API + SDK UI + MAP + Custom components + Lifecycle
  11. 11. 2 Take CONFIGURATION PATTERN to a higher level
  12. 12. 3 Bundled into the OpenGeo Suite (also standalone)
  13. 13. 4 COMPLETE development lifecycle (create, proxy, minimize, deploy...)
  14. 14. WHEN (who) TO USE?
  15. 15. 1 web GIS applications factories
  16. 16. 2 HIGHER LEVEL GIS components (editing, styling, browsing...)
  17. 17. 3 (Even more) BEGINNERS confused by HTML/CSS
  18. 18. 4 EXPERIENCED web developers
  19. 19. Learning resources
  20. 20. 1 Learn by EXAMPLE OpenGeo recipes book GXP examples GeoExt examples ExtJS examples OpenLayers examples
  21. 21. 2 Browse the DOCUMENTATION GXP documentation GeoExt documentation
  22. 22. 3 API reference GXP API reference GeoExt API reference ExtJS 3.4 API reference OpenLayers API reference
  23. 23. GXP lab Creating a complete web GIS application
  24. 24. 1 Application LIFECYCLE 1. Creation 2. Customization 3. Testing / Debug 4. Deployment
  25. 25. 2 Adding a Zoom to Layer Extent tool
  26. 26. 3 Adding a WMS GetFeatureInfo tool
  27. 27. 4 Adding a legend tool
  28. 28. 5 Adding layer sources
  29. 29. 6 Adding layers
  30. 30. 7 Adding something and something and something
  31. 31. 8 Adding editing tools
  32. 32. 9 Adding a styler plugin
  33. 33. DEVELOPING WITH GXP

×