MapWinGIS使用】的更多相关文章

(1)不管对版本4.8还是4.9.3,运行环境都必须为32位的.Net Frame 3.5,低了高了都不行,会导致注册OCX失败. (2)对于MapWinGIS.ocx 4.8 版本,需要32位的 Microsoft Visual C++ 2008 Redistributable Package (x86) (3)对于MapWinGIS.ocx 4.9.3版本,需要32位的 Microsoft Visual C++ 2010 Redistributable Package(x86) (4)对于6…
unit Form_MainU; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs,MapWinGIS_TLB, DB, Grids, DBGrids, DBTables, OleCtrls, ComCtrls, StdCtrls ; type TForm1 = class(TForm) Button1: TButton; PageControl1:…
其实在github下载的MapWinGIS代码,在support文件夹下的build文件夹下的HowToBuild说明已经写的很清楚了, * How to build MapWinGIS.ocx** Paul Meems* October 19, 2014Since MapWinGIS v4.9.1 we use the pre-build binariesof Tamas (http://www.gisinternals.com/).This has dramatically simplyfi…
1.首先注册MapWinGIS ActiveX组件, 引入MapWinGIS.ocx产生的MapWinGIS_i.h和MapWinGIS_i.c文件,利用CoCreateInstance函数来调用 演示代码: /*在工程中加入MapWinGIS_i.c文件,该文件定义了类和接口的guid值,如果不引入的话,会发生连接错误.*/ #include "MapWinGIS_i.h" CoInitialize(NULL); IShapefile* ptr = NULL; HRESULT hr…
在MFC工程中想使用MapWinGIS组件,有多种方法可以实现, 第一种方法,#Import来实现 1.首先注册MapWinGIS ActiveX组件, 2.新建一个单文档工程:MapGis,为控件添加一个ACtiveX控件中的MFC类,如下图: 接着在注册表中选择Map Control<1.0>,为接口_DMap添加一个CDMap0类,具体如下图: 首先打开 stdafx.h, 在其中加入: #import "C:\MapWinGIS\MapWinGIS.ocx" ren…
在github上下载MapWinGIS,目前最新版本为4.9.5.0 GitHub上项目地址为:https://github.com/MapWindow/MapWinGIS 通过git客户端下载master分支或者直接下载releases版本中的4.9.5.0 下载好代码后,解压目录结构如下 进入src就可以看到vs工程 由于MapWinGIS依赖gdal等相关库文件,所以先下载相关依赖项,编译步骤可以查看support->build->How to build.txt,里面有详细记录 在这里…
.net语言中使用MapWinGIS.ocx http://www.cnblogs.com/kekec/archive/2011/03/30/1999709.html 基于MapWinGis的开发探索(二)——注册.加载.基本操作 http://www.cnblogs.com/wakerobin/archive/2009/09/19/1569780.html http://www.cnblogs.com/wallini/archive/2010/11/26/1888845.html 使用MapW…
MapWinGIS是一个不错的开源组件GIS项目,基于微软的COM思想编写,团队的开发人员主要来自爱荷华大学,而且开发团队中还有一位中国人.它的功能类似于AO(当然没有AO那么强大),其核心是一个名字为MapWinGIS的ActiveX控件,开发人员可以利用这个ActiveX组件在自己的系统中添加GIS的相关功能,例如地图显示:在图层上标绘点,线,图形:计算长度,存取GIS数据等相关工作.在MapWinGIS 的基础上,他们又开发了MapWindow GIS,这是一套桌面GIS系统,开发语言使用…
unit Unit3; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.Grids, Vcl.DBGrids, Data.DB, Vcl.OleCtrls, MapWinGIS_TLB, Vcl.ComCtrls, Vcl.StdCtrls…
记录下GIS的进展情况…