A new Mapcontrol has been implemented in DelftShell based on te opensource project SharpMap. The functionality of this map is currently based on requirements for Sobek Flow. This means it supports reading of Shapefiles and it has support for network editing.
Applications belonging to DelftShell such as Habitat and Verkenner have additional requirements for map functionality. Based on a talk between Marjolijn Haasnoot, Arno Nolte and Onno van Logchem a list of requirements (for fileformats and display functionality) was made and it is represented in the tables below. Please add missing items if you can think of any.
Supported fileformats
Format | Supported directly | Supported through conversion | Implemented | Priority | Comments |
---|---|---|---|---|---|
Shapefile | high | - | |||
Raster(Bil/Asc) | unknown | - | |||
Delwaq grid | high | - | |||
Flow grid | high | - | |||
Map file (pcraster) | high | - | |||
NetCDF | high | - |
...
Item | Implemented | Priority | Comments |
---|---|---|---|
North arrow | high | Implemented in current demis plugin | |
Scalebar | high | Implemented in current demis plugin | |
Cross section of raster values | high | Implemented in current demis plugin | |
Info tool | high | Implemented in current demis plugin | |
Extend legend functionality | high | - | |
Option to store zoom level of map | high | - |
clarification:
Legend funtionality extension
Item | Fill color | Linestyle | Symbology | Implemented | Priority | Comments |
---|---|---|---|---|---|---|
line/polyline | - | - | - | - | - | |
polygon | - | - | - | |||
point | - | - | - | - | - | |
line | - | - | - | - | - | |
line | - | - | - | - | - |