Access the system here: https://mico.eco/system
Table of Contents Menu Options
Home: Brings you to the homepage of the MiCO website
Methods: Link to page describing the methods used to generate MiCO products
Online help: Access to this page describing the MiCO user interface
Tab Navigation Main Menu
Species & Story: Brings up a context-dependent menu for the user to select one of four taxonomic groups. Once a taxon has been selected, the results area lists species and stories for selection. Click on the species name to populate the map area. Hold down the control (Windows) or command (Mac) key to select multiple species.
Filtering: When one or more species are selected, the interface moves to the “Filtering” tab to allow the user to refine the results based on one or more criteria.
Results: Information about the selected and filtered products displayed in the Map window. Total numbers of animals per month and interactive pie charts.
Contributors: List of data contributors for data that were used to generate the products displayed in the Map window, including numbers of animals and citations.
Legend: Symbology for the products displayed in the Map window.
Map Tools Toolbar
The Map Tools Toolbar will appear when a species/story has been selected. It sits above the Tab Navigation Main Menu.
Zoom: Click on one of these icons to use the mouse to draw a box around an area to zoom in to or out of.
Reset Map Extent: ￼Click on this icon to return the map to the initial extent view.
Select Region of Interest: ￼Click on the box icon to draw a rectangular region on the map; click on the polygon icon to draw a polygon region, clicking for each vertex. Once a region has been created, use the red “X” to remove it by clicking on the red “X” and then clicking on the region to be removed. Clicking within the polygon that is created will bring up a popup window that shows the data that intersects with the region of interest.
￼Split Screen Maps: Clicking on this icon either splits the screen into two maps or returns a split screen back to one single map screen. Clicking the drop-down menu gives the user the options to synchronize the two maps (when panning or zooming) or to overlap the two maps. When the two maps are synchronized, a little note will appear under the tab menu items: “Two maps sync’ed.” When the “overlap two maps” option is selected, a vertical movable bar will appear on the screen. As you slide the bar to the left or right, the results selected in each map will appear on the appropriate side of the slider.
￼Download Report: Export the current results map to a PDF report containing the map and a summary of the products displayed in the map. The user has the option of exporting the whole map, or of drawing a rectangular polygon extent on which to report. If multiple reports are to be exported for the same extent, but for different results, the user can select the “Previous extent” option for consistency. Click on “Map Image & Summary” box to generate the PDF, which will open in a new browser tab (if it doesn’t appear, check that your browser does not block pop-ups).
Full screen mode: This mode also hides the main menu panel along the right side of the map. “ESC” to return to regular view.
Shrink main menu panel: Located in the lower right corner of the menu, this hides the menu panel along the right side of the map, so data is unobstructed. When hidden, a small tab appears in the middle of the right edge of the map labeled “Open Menu & Info Panel”, which will re-open the menu.
Mapping Options submenu
Open Mapping Options: The small ellipses icon reveals options related to map display, rather than data selection.
These options allow changing the map projection, changing where the legend is displayed, select or deselect contextual data layers for display, and allow for changing the basemap. Clicking on the “More…” button in the pop-up window will bring up a window to enter the URL of another webservice to add.
Toggling on the EEZ layer allows for filtering data by EEZ back on the main map. Once EEZ data is displayed, click on a zone to activate it. A popup window allow for identifying MiCO data the intersects or is contained within the EEZ.
The first step in looking at data in the MiCO System is to select the species or a species story. On the Species & Story tab, click on one of the four taxonomic groups to list the available species and stories. Grayed out options are not yet available. One or more story lines may be available for species.
￼Change view style allows the user to select by story, by species, or view advanced selection options in this table of contents.
Filtering Menu Tab
After a species or story is selected, the user is brought to the Filtering tab. Additional criteria may be selected or deselected to change the viewable results on the map. The Activity and Population selection windows will scroll if there are more selections than what are visible. To select a single activity or population, single click on a value. To select more than one value, hold down the control (Windows) or command (Mac) buttons while clicking on each value. The map will show results that match all the selected criteria.
Displayed results are MiCO Nodes or Corridors, generated with standard Kernel Density Estimate methods (see the MiCO Methods overview for more information on how MiCO Nodes and Corridors are generated).
MiCO Nodes are areas of use for a particular activity, e.g. a feeding area, a breeding area, or a wintering area. MiCO Corridors are areas of migrating individuals. If the Show Core Use option is selected, a smaller area representing the “core” density of the node or corridor is displayed.
Use the Globe icon to export map results to a KML file for viewing in Google Earth. Use the Trashcan icon to remove a species/story from the Filtering area.
Results Menu Tab
Details about the MiCO Nodes and Corridors are included on the Results tab. Specifics like the number of animals and the active months are displayed. Clicking on a segment of a pie chart will highlight the corresponding areas on the map. A second click will turn off the highlighting.
Contributor Menu Tab
Information about the data used to create the MiCO Nodes and Corridors that are active (displayed on the map) are included in the Contributors tab. All data providers are acknowledged, and information about their contributed datasets.
Legend Menu Tab
Symbology for the products displayed in the Map window.
The MiCO System data and mapping tools are built with cutting-edge technologies, software and services. The features require a modern browser such as Chrome, Firefox, Safari or Edge.
The Software Stack
- ESRI ArcGIS
MiCO Team uses the ESRI ArcGIS suite intensively to analyze species movements and connectivity and produce data products. ArcGIS is also used for summary analysis and preparing data for visualization with the online mapping tools.
- ESRI Enterprise Geodatabase
Once the MiCO products such as distribution polygons are generated, they are incorporated as feature classes in an Enterprise Geodatabase built on top of a PostgreSQL database.
- ESRI ArcGIS Online
Some background layers of the map are available through ESRI ArcGIS Online. It is also used as the Geometry Engine (e.g. to change the geographic projection of polygons).
Non-spatial data such as species profiles and attributes of the MiCO products are stored in a PostgreSQL database. The Enterprise Geodatabase and the non-spatial PostgreSQL database are integrated to produce summaries and statistics of the MiCO products.
- Apache & PHP
General site content is managed with WordPress.
Currently, there are two components to the MiCO data tools; Overview and the Mapping Tool. The Overview is both a summary cover page of data products and a literal cover page, as it lifts like a curtain to reveal the advanced Mapping Tool. It provides an at-a-glance view of the MiCO products for a quick understanding of what MiCO provides. Behind the curtain, the Mapping Tool allows for advanced filtering and spatial exploration of the MiCO data. As you work, the Overview keeps track of selections in the Mapping Tool to produce snapshots of the map state.
- PostgreSQL 9.6.10
- ArcGIS Server 10.6
- Apache 2.4.6
- PHP 5.6.36
Database connection is implemented using PDO
- FPDF Library 1.81 http://www.fpdf.org/
- Sencha EXTJS 4.2.1 https://www.sencha.com/
- D3 https://d3js.org/
- Stacked bar charts were made possible thanks to the sample codes shared by Michael Stanaland at http://bl.ocks.org/mstanaland/6100713