Category: Retail Industry: Cartography, Restaurants / Entertainment, Database, Topographic/Elevation Data, Internet/Web Mapping/Web Services, Open Source GIS, Tourism Brief Description: The interactive hiking map of the Yosemite National Park provides trail information as well as touristic information, such as accomodation and restaurants.
Along with the trail information, interactive surface profiles are displayed, linked with the hiking trail. A name search provides access to named features in the park. A georeferenced photo gallery and webcams provide potential park visitors with a first impression. The user is able to toggle map layer visibility, query elevation values and display GIS attributes on mouse over. Coordinates are displayed in both UTM (zone 11) and Geographic Coordinates. A printing functionality allows the user to generate PDF or SVG files of any area of the park in various map scales and paper formats.
The user needs a modern browser with SVG support. Internet Explorer users need the Adobe SVG plugin, Opera9 runs well and comes with native SVG support. Firefox 1.5 works with limitations since SVG support is not finished.
Client-side technologies: SVG, ECMAScript, XML Network Requests
Server-side technologies: PHP, Java
Server-side applications: UMN Mapserver, Apache Batik, Higrid DTM Extraction (self-written), Terraserver
Database technology: PostgreSQL, Postgis
Application areas: hiking map, trail map, leisure map, national park information
Original work produced: It is vector based and thus of very high quality. Interactivity features go beyond what most commercial and other online hiking maps provide today. The system is entirely based on open source software components.
The system is fully database and XML driven and thus separates content and presentation. It could be quickly adopted to other national parks or regions. It is also easily extensible for adding new content and functionality.
Time invested in development: 4 months, part of a diploma work
Maximum number of concurrent users: not tested
Andreas Neumann (neumann@karto.baug.ethz.ch), ETH Zurich, Institute of Cartography
|