• Crater Lake National Park

    NPMap

    Web maps for the National Park Service

Tutorials

This section contains some tutorials to help you get started working with NPMap. These tutorials don’t cover many advanced or custom use cases, but they should be enough to point you in the right direction.

We suggest walking through each of them in order, from beginner to advanced.

Beginner

  1. Planning a web map
  2. Setting up a development environment
  3. Creating an HTML page
  4. Creating a web map
  5. Customizing your web map’s tools
  6. Adding a module to your web map:
    • Edit
    • Route
  7. Working with base layers and layers:
    • Utilizing the default base layers
    • Adding an ArcGisServerRest layer
    • Adding a CartoDb layer
    • Adding a GeoJson layer
    • Adding a GoogleFusion layer
    • Adding a Json layer
    • Adding a KML layer
    • Adding a Tiled layer
    • Adding a TileStream layer
    • Adding an XML layer
    • Adding a Zoomify layer

Intermediate

  1. Customizing InfoBox behavior
  2. Customizing the display of identify results
  3. Playing with the NPMap API

Advanced

  1. Hooking up to NPMap’s preinit and init events
  2. Adding custom functionality to your web map
  3. Extending the NPMap library

Cases

  1. Using SPOT with NPMap
  2. Using Park Tiles