摘要:With the frequent occurrence of marine oil spill and the serious environmental pollution as well as enormous economic losses it causes, there is a growing demand for oil spill emergency response. It becomes a trend to research on spatial information analysis and publishing based on GIS. Compared with the expensive and system-huge commercial software, open source platform which is free and small-scale is becoming a new choice. This article develops the marine oil spill monitoring information analysis & publishing system based on DotSpatial, the upgrade version of the open-source .NET development of component library. In this system, the monitoring information of oil spill is visualized, rendered, analyzed and finally published on the web. However open source GIS is functionally limited and instable. DotSpatial can not read the spatial information of RS images well and the mapping module is unstable. This article solves some technical problems. For example, the spatial data is processed such as re-projected via GDAL to match the images layers with the vector layers. Vector oil spots data is generated and rendered, and the major axis and minor axis are drawn. Moreover the map extent to output can be determined by dragging a rectangle using GDI+, and the decorating of the map to putout is also improved. By adopting several developing methods comprehensively, this paper researches on the marine oil spill application oriented system development based on open source GIS. It provides references for other similar system researches and developments of spatial information expression and analysis.
关键词:open source;GIS;oil spill;DotSpatial;monitoring information