Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
DEVELOPING
WITH
GXP
(OpenGeo Suite Client SDK)
Alberto Romeu - @alrocar
Jorge Sanz - @xurxosanz
What is GXP?
"a Javascript SDK for developing high level
GeoExt based Applications"
Where in the stack?
Why GXP?
1
Need of a COMPLETE SDK for web mapping applications
2
MINIMAL CONFIGURATION for complex apps
3
FREE - GPLv3 License
4
EVEN EASIER to create new applications
the concept
1
GeoExt + OpenLayers + GXP API + SDK
UI + MAP + Custom components + Lifecycle
2
Take CONFIGURATION PATTERN to a higher level
3
Bundled into the OpenGeo Suite (also standalone)
4
COMPLETE development lifecycle (create, proxy,
minimize, deploy...)
WHEN (who) TO
USE?
1
web GIS applications factories
2
HIGHER LEVEL GIS components (editing, styling, browsing...)
3
(Even more) BEGINNERS confused by HTML/CSS
4
EXPERIENCED web developers
Learning resources
1
Learn by EXAMPLE
OpenGeo recipes book
GXP examples
GeoExt examples
ExtJS examples
OpenLayers examples
2
Browse the DOCUMENTATION
GXP documentation
GeoExt documentation
3
API reference
GXP API reference
GeoExt API reference
ExtJS 3.4 API reference
OpenLayers API reference
GXP lab
Creating a complete web GIS application
1
Application LIFECYCLE
1. Creation
2. Customization
3. Testing / Debug
4. Deployment
2
Adding a Zoom to Layer Extent tool
3
Adding a WMS GetFeatureInfo tool
4
Adding a legend tool
5
Adding layer sources
6
Adding layers
7
Adding something and something and something
8
Adding editing tools
9
Adding a styler plugin
DEVELOPING
WITH GXP
Geospatial web apps development with OpenGeo Suite Client SDK (GXP)
Geospatial web apps development with OpenGeo Suite Client SDK (GXP)
Prochain SlideShare
Chargement dans…5
×

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

2 919 vues

Publié le

Slides from 4th UdG SIGTE Summer School

Publié dans : Technologie
  • Soyez le premier à commenter

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

×