Google Maps Mashups
Principles and Applications
Brochure (not available) Registration module (not available)
The recent technical developments in the world of GIScience and the growing role of the Internet as an infrastructure for sharing of geographical data, has fuelled a massive migration from static to more dynamic webmapping applications.
The diffusion of Google Maps and Google Earth with the availabilty of Application Programming Interfaces (APIs) stimulates user to develop various web application that allow to visualise and access geographic inforamtion in a fast, easy and effective way.
These web applications that incorporate the principles of O'Reilly's Web 2.0, are pushing towards the creations of new standards that the major actors in the geographic information's market (ESRI, Oracle, ecc.) are willing to adopt.
The crash course's final objective is to provide an overview on the state of the art technology and principles of Google Maps Mashups with a particular reference to the APIs.
Some of the course topics will be presented by the analysis of London Profiler, a website developed at CASA/UCL (Center for Advanced Spatial Analysis - University College of London) for the visualisation of population and socio-economic data.
London profiler is one of the very few example of map mashups using geographical areal units.
ProgramCourse program will focus on::
- Introduction: Web 2.0 and GeoWeb 2.0
- Tools for geographical information visualization
- Google Maps, Google Earth, Yahoo maps, Virtual Earth
- My Maps Google Maps Mashup: examples
- Skills and programming languages for Google Map Mashups development: HTML, CSS, Java script, KML
- A review of main Google Maps API
- A simple Google Maps Mashups application
- Complex applications development: London Profiler case study
- A review of future developments of Google Maps API and their integration in the framework of traditional GIS
The course is part of a wider learning project in GIScience and GIS, applications and geographic mashup development, environmental applications. Supported by high-level professional and academic profiles, the project includes following courses:
- Introduction to GIScience: principle and techniques for application development, visualisation and spatial analysis
- Design and development of GIS software applications: software engineering, OO and components models, programming in VBA/ArcObjects for ArcGIS 8.x/9
- Object Oriented JAVA programming for GIS applications development: a Open Source perspective to stand-alone and Web solutions
- A hands-on introduction to databases and geodatabases: A two-modules foundation course with examples in MySql, PostgreSQL/PostGIS, Oracle XE and ArcGIS/MsAccess for the design and development of Relational (I) and Spatial Databases (II)
- Business Geographics & Geodemographics
- Google Maps Mashups
- Environmental project management
- Applied groundwater flow and tran sport modeling: groundwater management at regional scale for water supply policies assessment and at local scale for environmental remediation of contamined sites./li>
SoftwareArcGIS 9™, GoogleMaps Creator, text editor.
Who is it for?Professional working for both private and public sector, graduate and post-graduate students in similiar disciplines, interested in geographical information dissemination issues, in the framework of most recent developments of Web 2.0 and Google Maps.
Location & datesThe course will take place at the Environmental Education Centre Casa Archilei , located in Fano (PU) and easily accessible from major transport links. The course will have a duration of 16 hours. The course will be held on 17 and 18 June 2011.
Course fees are 450€ + VAT (20%), to be paid in a unique instalment before starting date. Fees are reduced to 400€ + VAT (20%) for participants with their own notebook. Further fees reduction is applicable, based on conditions stated below.
Registration before March 31th, 2011
Participants in previous GIScience courses promoted by www.GIScience.it
Students regularly enrolled in degree, post-degree and Phd courses at italian or foreign universities at the moment of registration
Education Institutions, public and private companies enrolling more than one person
CertificateAt the end of the course, participants will be awarded a Completion certificate.
Didactic materialPartecipants will be provided with full documentation about relevant course issues. Following reference textbooks are recommended:
- Brown M.C. (2006) Hacking Google Maps and Google Earth: create your own custom mapping applications Wiley Publishing Inc., Indianapolis, USA.
- Gibson R. e Erle S.(2006) Google maps hacks: tips & tools for geographic searching and remixing O'Relly
- Purvis M., Sambells J. e Turner C. (2006) Beginning Google Maps Applications with PHP and Ajax: From Novice to Professional Apress, Berkley, USA.