MapWinGIS是一款地圖控件,用戶可以結合Visual Basic 6、VS2015等軟件使用,快速編輯代碼,從而設計地圖映射。軟件通過GDAL / OGR驅動程序增加了對各種矢量數據源的支持,可以訪問PostGIS,MS SQL等空間數據庫。
軟件功能
1、通過GDAL / OGR驅動程序增加了對各種矢量數據源的支持
空間數據庫(PostGIS,MS SQL,SpatialLite等);
常用的矢量格式(MapInfo TAB,KML等);
使用OgrDatasource類列出數據源中的層;
使用OgrLayer類(AxMap.AddLayer)在地圖上添加OGR圖層;
針對數據源的SQL查詢(OgrDatasource.RunQuery,OgrDatasource.ExecuteSQL);
編輯更改并將其保存回數據源(如果特定的驅動程序支持的話);
保存樣式信息(.mwsymb文件或作為RDMS數據源中的表);
與所有先前編寫的基于shapefile的客戶端代碼集成。
2、內置形狀編輯器支持
創建和編輯形狀,零件和頂點(cmAddShape和cmEditShape工具);
對選定形狀的數量進行分組操作(cmMoveShapes和cmRotateShapes工具);
疊加操作(cmSplitByPolyline,cmSplitByPolygon,cmClipByPolygon,cmEraseByPolygon);
所有操作的撤消/重做功能(UndoList類);
捕捉到現有形狀的頂點(ShapeEditor.SnapBehavior);
動態顯示區域,段的長度及其方位;
用戶事件(AxMap.BeforeShapeEdit,AxMap.ValidateShape,AxMap.ValidationFailed,AxMap.AfterShapeEdit);
ShapeEditor類,用于控制各種設置(可通過AxMap.ShapeEditor獲得)。
3、.NET演示應用程序,演示最新API的用法
打開shapefile,柵格和OGR矢量層(PostGIS層和基于磁盤的格式);
完整的形狀編輯器;
服務器范圍內的TMS磁貼;
地理位置對話框。
更新日志
5.0.0版中的更改
1、與VS2015一起編譯,因此取決于VC ++ 2015可再發行組件(包含在安裝程序中)。
2、使用GDAL v2.3.3。
3、改進的UniCode支持。
4、啟用的HTTPS連接。
5、添加了一些新的地理空間功能。
6、我們現在正在使用語義版本控制。