
MapWinGIS
以实战为线索,深入了解MapWinGis的编程世界。
老狼主
工作中展现自我,学习中完善自我,生活中乐活自我!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C# MapWinGis Demo编译注意事项
MapWinGis新增加了瓦片地图,需要重新对MapWinGis.ocx重新生成程序集 AxImp.exe mapwingis.ocx 生成MapWinGis.dll和AxMapWinGis.dll文件。 这个时候编译后发现接口仍然没有改变,新的接口未找到。这是因为程序仍旧调用的是缓存副本,修改MapWinGis的属性值 将False改为True,重新编译,发现新的接口生效了。 ...原创 2021-02-24 22:02:57 · 511 阅读 · 0 评论 -
MFC之 MapWinGis源码编译
文本以VS2019为例: 1、源码下载 方法一:svn或git下载https://github.com/MapWindow/MapWinGIS.git 方法二:下载源码压缩包https://github.com/MapWindow/MapWinGIS/releases或者https://github.com/MapWindow/MapWinGIS/archive/develop.zip 2、准备第三方开源库 GDAL_SDK、curllib、geos、tiff。下载地址:https...原创 2021-01-25 09:56:52 · 767 阅读 · 9 评论 -
MFC之 MapWinGis叠加瓦片图层
1、前言 前面我们介绍了,如果创建各类瓦片图层,如何让MapWinGis来显示出来这些图层呢?还需要修改TileProviders.cpp文件: #include "BaiduMapProvider.h" #include "AMapProvider.h" #include "ArcGisProvider.h" #include "TianDiMapProvider.h" BaseProvider* CTileProviders::getProviderCore(tkTileProvider..原创 2021-01-24 19:03:14 · 769 阅读 · 6 评论 -
MFC之 MapWinGis叠加必应瓦片地图
1、核心代码 #include "stdafx.h" #include "BingMapProvider.h" #include "SecureHttpClient.h" // ****************************************************** // Initialize() // ****************************************************** // Runs imagery metadata request原创 2021-01-21 17:27:43 · 479 阅读 · 0 评论 -
MFC之 MapWinGis叠加天地图瓦片地图
1、核心代码 /************************************************************************************** * Project: MapWindow Open Source (MapWinGis ActiveX control) ************************************************************************************** * The c原创 2021-01-21 17:21:24 · 1008 阅读 · 10 评论 -
MFC之 MapWinGis叠加OpenStreet瓦片地图
1、核心代码 /************************************************************************************** * Project: MapWindow Open Source (MapWinGis ActiveX control) ************************************************************************************** * The co原创 2021-01-21 17:20:07 · 566 阅读 · 0 评论 -
MFC之 MapWinGis叠加谷歌瓦片地图
1、核心代码 /************************************************************************************** * Project: MapWindow Open Source (MapWinGis ActiveX control) ************************************************************************************** * The co原创 2021-01-21 17:18:13 · 321 阅读 · 0 评论 -
MFC之 MapWinGis叠加百度瓦片地图
1、核心代码 /************************************************************************************** * Project: MapWindow Open Source (MapWinGis ActiveX control) ************************************************************************************** * The c原创 2021-01-21 17:16:24 · 849 阅读 · 0 评论 -
MFC之 MapWinGis叠加ArcGis瓦片地图
1、核心代码 /************************************************************************************** * Project: MapWindow Open Source (MapWinGis ActiveX control) ************************************************************************************** * The c原创 2021-01-21 17:12:15 · 478 阅读 · 0 评论 -
MFC之 MapWinGis叠加高德瓦片地图
1、核心代码 /************************************************************************************** * Project: MapWindow Open Source (MapWinGis ActiveX control) ************************************************************************************** * The .原创 2021-01-21 17:09:33 · 706 阅读 · 0 评论 -
VC++ MapWinGis篇(创建图层)
MapWinGis控件的引用: #import "MapWinGIS.ocx" rename("IImage","gisIImage") rename("ImageType", "gisImageType") rename("Point", "gisPoint") using namespace MapWinGIS; 创建新图层m_pShapefilePoint,并添加图层属性: ...原创 2020-01-05 23:36:16 · 628 阅读 · 2 评论 -
VC++ MapWinGis篇(二)
添加高德图层(ArcGisProvider.h): #pragma once #include "BaseProvider.h" class ArcGisBaseProvider: public BaseProvider { public: ArcGisBaseProvider() { _licenseUrl = "https://mapwingis.codeplex.com/wi...原创 2019-12-28 23:58:19 · 325 阅读 · 0 评论 -
VC++ MapWinGis篇(三)
添加百度图层(BaiduMapProvider.h): #pragma once #include "BaseProvider.h" #include "BaiduProjection.h" #include <math.h> class BaiduBaseProvider: public BaseProvider { protected: CString Styles;...原创 2019-12-28 23:59:38 · 511 阅读 · 0 评论 -
VC++ MapWinGis篇(四)
添加谷歌中国图层(GoogleMapProvider.h): #pragma once #include "BaseProvider.h" // ******************************************************* // GoogleBaseProvider // *****************************************...原创 2019-12-29 00:02:58 · 406 阅读 · 0 评论 -
VC++ MapWinGis篇(一)
添加高德图层(AMapProvider.h): #pragma once #include "BaseProvider.h" class ABaseProvider: public BaseProvider { public: ABaseProvider() { LanguageStr = "zh_cn"; _refererUrl = "http://ditu.amap.com...原创 2019-12-28 23:57:31 · 594 阅读 · 0 评论