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
Installation
Instructions for automated installation using Chef coming soon
Questions
If you have questions, feature requests, etc, feel free to email us at marine-dev@ecotrust.org
Marine Planner is developed in partnership by Ecotrust and The Nature Conservancy