Top Banner
15

MapWindow GIS Framework Developed by Students and International Collaborators Open Source standards-based programmable GIS for: –Visualization –Data analysis.

Dec 22, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: MapWindow GIS Framework Developed by Students and International Collaborators Open Source standards-based programmable GIS for: –Visualization –Data analysis.
Page 2: MapWindow GIS Framework Developed by Students and International Collaborators Open Source standards-based programmable GIS for: –Visualization –Data analysis.

MapWindow GIS Framework

• Developed by Students and International Collaborators

• Open Sourcestandards-basedprogrammable GIS for:– Visualization– Data analysis– Modeling– Custom GIS

development• Adopted by EPA

Over 130,000 downloads from

www.MapWindow.org

Over 130,000 downloads from

www.MapWindow.org

Page 3: MapWindow GIS Framework Developed by Students and International Collaborators Open Source standards-based programmable GIS for: –Visualization –Data analysis.

It started with a white box…

• The core MapWindow component is a programming object (think “MapObjects”) that can be added to a form in Visual Basic or other languages supporting ActiveX

Page 4: MapWindow GIS Framework Developed by Students and International Collaborators Open Source standards-based programmable GIS for: –Visualization –Data analysis.

…and a graphical user interface…• A Programmable

GIS that supports:– Visualization– Data analysis– Modeling– Custom GIS

application development

Page 5: MapWindow GIS Framework Developed by Students and International Collaborators Open Source standards-based programmable GIS for: –Visualization –Data analysis.

…and plug-ins.

•Automatic Watershed Delineation

•Water Quality Analyst

•Streamflow Analyst

•PhotoViewer

•TIN Builder/Viewer

•Grid Wizard

•Model Manager

•BASINS

•SWAT

Page 6: MapWindow GIS Framework Developed by Students and International Collaborators Open Source standards-based programmable GIS for: –Visualization –Data analysis.

See www.MapWindow.org

MapWindow.org-Downloads-Sample code-Discussion forum-Bug system-Source code-etc…

Page 7: MapWindow GIS Framework Developed by Students and International Collaborators Open Source standards-based programmable GIS for: –Visualization –Data analysis.

Demo…

Page 8: MapWindow GIS Framework Developed by Students and International Collaborators Open Source standards-based programmable GIS for: –Visualization –Data analysis.

Creating a MapWindow/BASINS Project

8 of 22

Page 9: MapWindow GIS Framework Developed by Students and International Collaborators Open Source standards-based programmable GIS for: –Visualization –Data analysis.

Creating a MapWindow/BASINS Project

9 of 22

Page 10: MapWindow GIS Framework Developed by Students and International Collaborators Open Source standards-based programmable GIS for: –Visualization –Data analysis.

Linkage to GIS

10 of 22

Implement both the OpenMI LinkableComponent and MapWindow plug-in interfaces

Implement both the OpenMI LinkableComponent and MapWindow plug-in interfaces

Now the model can interact with the map directly (through MapWindow.iPlugin), as well as with other models (through OpenMI.iLinkable Component).

Now the model can interact with the map directly (through MapWindow.iPlugin), as well as with other models (through OpenMI.iLinkable Component).

This approach serves as a design pattern that could be used to integrate OpenMI more tightly with ArcMap, for example.

This approach serves as a design pattern that could be used to integrate OpenMI more tightly with ArcMap, for example.

Page 11: MapWindow GIS Framework Developed by Students and International Collaborators Open Source standards-based programmable GIS for: –Visualization –Data analysis.

OpenMI Model Manager

11 of 22

Page 12: MapWindow GIS Framework Developed by Students and International Collaborators Open Source standards-based programmable GIS for: –Visualization –Data analysis.

Linkage to GIS

Landscape Model

Streamflow Model

Models|-- Landscape m del |-- Groundwater|-- Simple stream |-- SWAT|-- HSPF|-- Weather simulationTools|-- Clip Grid with Polygon|-- Reproject Raster|-- Reproject Vector|-- Interpolation|-- Convert raster formatComponents|-- Loop management|-- Iteration manager|-- Trigger

Next steps include:• Build a better OpenMI Configuration Editor “Model Manager”.

Next steps include:• Build a better OpenMI Configuration Editor “Model Manager”.

• Integrate geospatial data processing at time zero – and subsequent steps as needed.

• Integrate geospatial data processing at time zero – and subsequent steps as needed.

• Building a true temporal geospatial GIS.

• Building a true temporal geospatial GIS.

Page 13: MapWindow GIS Framework Developed by Students and International Collaborators Open Source standards-based programmable GIS for: –Visualization –Data analysis.

An Integrated Time Series Modeling + GIS Scenario

13 of 33

Models|-- Landscape m del |-- Groundwater|-- Simple stream |-- SWAT|-- HSPF|-- Weather simulationTools|-- Clip Grid with Polygon|-- Reproject Raster|-- Reproject Vector|-- Interpolation|-- Convert raster formatComponents|-- Loop management|-- Iteration manager|-- Trigger

N.C. Hourly Precipitation(Time Series)

GreenvilleUrbanRunoff (Model)

DEM (Raster)

Tar RiverFlood

(Model)Flood Stage

(Time Series)

Flooded Area (Geoproc)

FloodedArea

(Raster) Raster to Polygon

(Geoproc)

Flooded Area(Polygon)

Intersect(Geoproc)

Structures(Polygon)

FloodedStructures(Polygon)Census

Tracts(Polygon)

Hourly Discharge(Time Series)

Summarize by Zone

(Geoproc)

MapMap

DamageCost byTract

(Time Series)MDBMDB

Page 14: MapWindow GIS Framework Developed by Students and International Collaborators Open Source standards-based programmable GIS for: –Visualization –Data analysis.

An Integrated Time Series Modeling + GIS Scenario

14 of 29NOAA Coastal Services Center

Page 15: MapWindow GIS Framework Developed by Students and International Collaborators Open Source standards-based programmable GIS for: –Visualization –Data analysis.

An Integrated Time Series Modeling + GIS Scenario

15 of 29NOAA Coastal Services Center