Skip to content

Ecotrust/COMPASS

Repository files navigation

Marine Planner

Marine Planner is a lightweight map viewer and data catalog built using Django, Jquery, KnockoutJS, OpenLayers, and Twitter Bootstrap. Marine Planner is designed to be easily configured and can be readily extended to support a broad range of marine planning activities including visualization, spatial design, and analysis using Madrona and other planning frameworks.

##Features

  • Administrative interface for app configuration and management
  • Project name and logo
  • Default map extent and zoom level
  • User account and group management
  • ...and more
  • Robust data layer management
  • Full support for OGC and ArcServer REST services (map, legend, feature query)
  • Automatically pull layer titles, descriptions, and supplementary links (metadata, data download, authoritative provider, etc.) or define your own
  • Add and organize layers into categories
  • Support for UTFGrid and GeoJSON layers
  • Filter and format feature query output for each layer
  • Automatic data catalog page built from your layer/category configuration
  • Intuitive map interface
  • Layer reordering and opacity adjustment
  • Layer search bar
  • Bookmarks (client side storage)
  • Wide range of basemaps including nautical charts
  • Create map bookmarks and share them with others
  • Embed maps (including bookmarked views) into other pages
  • FullScreen map option
  • Support for tablet and mobile phone devices
  • Simple Pageguide.js support for showing your users how to use the map

##Questions If you have questions, feature requests, etc, feel free to email us at [email protected]

Marine Planner is developed in partnership by Ecotrust and The Nature Conservancy