精华内容
下载资源
问答
  • MapWinGIS-5.1.1.1.zip

    2020-05-15 20:45:21
    正版MapwinGis,开源Gis控件,可用多种语言进行GIS软件进行开发,小体量,文件小,但是功能丰富,支持shp.tif等多种格式输入,GIS分析功能,可用于个人软件开发。
  • mapwingis5.2.4 32 Com组件安装包
  • MapWinGis第3方库

    2021-01-25 09:42:28
    该资源是针对VS2019版编译所需要的第3方库文件,包括GDAL_SDK、curllib、geos、tiff等。压缩包直接解压到源码的support目录下使用。
  • MapWinGIS应用资料与实例,包括该控件的帮助文档和Delphi、VS下的编程实例。
  • 什么是MapWinGISMapWinGIS.ocx用于为任何基于Windows窗体的应用程序提供GIS和映射功能。 MapWinGIS.ocx是基于C ++的免费和开放源代码的地理信息系统编程ActiveX控件和应用程序程序员界面(API),可以将它们...
  • 基于MapWinGisv5.2.4.0 源码(自带第3方库)编译,扩展百度、高德等常用栅格图层。VS2019下可编译。
  • 5年前的代码了,前不久翻出来就贴出来吧。实现的功能有图层加载,放大、缩小、漫游、点位选择、字体、背景颜色设置等等。...高版本的MapWinGis(MapWindow)接口可能会有变化,但是显示效果会更好。
  • 使用MapWinGIS显示和处理栅格数据。
  • 一些示例代码可将多个Shapefile文件合并到最低级别。
  • 一些示例代码可将多个Shapefile文件合并到最低级别。
  • mapwingis5.1.0 32 Com组件安装包
  • MapWinGis控件

    2016-03-23 12:12:48
    包含开源MapWinGis控件及相关运行库,还有一个MapWinGis运用的简单示例程序
  • 早期做MapWinGis开发的时候,从官网上下载下来的,现在很难找到了,里面实现了GIS图层的基本功能。
  • 是时候提高您的符号学技能并标记地图了
  • 如何使用MapWinGIS将开放式街道地图叠加层添加到地图。
  • MapWinGis说明文档及demo

    热门讨论 2011-07-28 09:55:07
    MapWinGIS是一个开源的ActiveX组件,功能上类似MapX,开发人员可以利用这个ActiveX组件在自己的系统中完成GIS的相关功能,例如地图,IMAGE,GRID的显示;在图层上标绘点,线,图形;计算长度,存取GIS数据等相关工作....
  • 单文档,最大化,Mapwingis添加图层,实现label,在矢量图层上动态显示移动目标
  • mapwindow是一个GIS的开源项目,提供了mapwingis的gis二次开发组件,本实例基于mapwingis组件进行的简单的地图标记开发。附有详细的中文注解,希望能给mapwingis的学习提供一定的帮助。
  • MapWinGIS-only-v4.9.4.2

    2017-10-18 13:35:38
    MapWinGIS-only-v4.9.4.2-Win32,安装了控件自动会注册,方便实用。如果你项目装了64位,出现MapWinGIS控件不能注册,请装32位的。
  • MapWinGIS CHM帮助文件

    2012-09-22 16:38:06
    很好用的CHM帮助文件,对于MapWinGIS的看法人员特别有用。
  • MapwinGIS的控件在delphi7以后的版本中安装比较难安装成功,本资源可以使delphi7以后的版本中安装MapWinGIS控件顺利安装。内附使用说明。
  • MapWinGIS源码

    2013-03-17 11:51:01
    MapWinGIS源码,包含编译它所依赖的第三方库,可以直接用VS 2008编译成功。
  • MapWinGIS COM 控件

    2014-10-14 21:38:47
    它的功能类似于AO(当然没有AO那么强大),其核心是一个名字为MapWinGIS的ActiveX控件,开发人员可以利用这个ActiveX组件在自己的系统中添加GIS的相关功能,例如地图显示;在图层上标绘点,线,图形;计算长度,存取...
  • MapWinGIS教学

    2016-04-27 15:32:50
    MapWinGIS教学 ,分享给大家。
  • MapWinGIS

    2007-09-02 21:17:15
    RS 图象处理用很好
  • MapWinGIS帮助文档

    2013-11-08 22:54:13
    MapWinGIS离线帮助文档,从官网抓下来的,需要的可以看一下。
  • mfc 调用 MapWInGIS

    2014-11-06 21:38:01
    mfc 通过 mapWinGis 打开 shp 文件
  • MapwinGis控件

    2014-03-24 18:09:18
    适合VB中开发地图功能,开源免费,中文版本,快来下载吧!
  • 1、核心代码 /**************************... * Project: MapWindow Open Source (MapWinGis ActiveX control) ************************************************************************************** * The c

    1、核心代码

    /**************************************************************************************
     * Project: MapWindow Open Source (MapWinGis ActiveX control) 
     **************************************************************************************
     * The contents of this file are subject to the Mozilla Public License Version 1.1
     * (the "License"); you may not use this file except in compliance with 
     * the License. You may obtain a copy of the License at http://www.mozilla.org/mpl/ 
     * See the License for the specific language governing rights and limitations
     * under the License.
     *
     * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
     * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
     * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
     * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
     * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
     * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
     * DEALINGS IN THE SOFTWARE.
     ************************************************************************************** 
     * Contributor(s): 
     * (Open source contributors should list themselves and their modifications here). */
      
    #pragma once
    #include "BaseProvider.h"
    
    /*
    	BaseMap_layerId = "img_w";//获取影像地图(底图)
    	ImageCNNote_layerId = "cia_w";//获取影像地图(中文注记)
    	ImageENNote_layerId = "eia_w";//获取影像地图(英文注记)
    	
    	TerrainBaseMap_layerId = "ter_w";//获取地形图(底图)
    	TerrainCNNote_layerId = "cta_w";//获取地形图(中文注记)
    	TerrainENNote//暂无//获取地形图(英文注记)
    	
    	VectorBaseMap_layerId = "vec_c";//获取矢量图(底图)vec_w
    	VectorCNNote_layerId = "cva_c";//获取矢量图(中文注记)cva_w
    	VectorENNote_layerId = "eva_c";//获取矢量图(英文注记)eva_w
    
    	TianDiImageBaseMap		= 39,
    	TianDiCNNoteImageMap	= 40,
    	TianDiENNoteImageMap	= 41,
    	TianDiTerrainBaseMap	= 42,
    	TianDiTerrainCNNoteMap	= 43,
    	TianDiTerrainENNoteMap	= 44,
    	TianDiVectorBasMap		= 45,
    	TianDiVectorCNNoteMap	= 46,
    	TianDiVectorENNoteMap	= 47,
    	
    	//在线天地图影像服务地址(墨卡托投影)
    	"http://{s}.tianditu.gov.cn/img_w/wmts?service=wmts&request=GetTile&version=1.0.0" +
    		"&LAYER=img&tileMatrixSet=w&TileMatrix={z}&TileRow={y}&TileCol={x}" +
    		"&style=default&format=tiles&tk=" + key;
    	//在线天地图矢量地图服务(墨卡托投影)
    	"http://{s}.tianditu.gov.cn/vec_w/wmts?service=wmts&request=GetTile&version=1.0.0" +
    		"&LAYER=vec&tileMatrixSet=w&TileMatrix={z}&TileRow={y}&TileCol={x}" +
    		"&style=default&format=tiles&tk=" + key;
    	//在线天地图影像中文标记服务(墨卡托投影)
    	"http://{s}.tianditu.gov.cn/cia_w/wmts?service=wmts&request=GetTile&version=1.0.0" +
    		"&LAYER=cia&tileMatrixSet=w&TileMatrix={z}&TileRow={y}&TileCol={x}" +
    		"&style=default.jpg&tk=" + key
    	//在线天地图矢量中文标记服务(墨卡托投影)
    	"http://{s}.tianditu.gov.cn/cva_w/wmts?service=wmts&request=GetTile&version=1.0.0" +
    		"&LAYER=cva&tileMatrixSet=w&TileMatrix={z}&TileRow={y}&TileCol={x}" +
    		"&style=default.jpg&tk=" + key;
    */
    
    class TianDiBaseProvider: public BaseProvider
    {
    protected:
    	CString Styles;
    	CString Layer;
    public:
    	TianDiBaseProvider() 
    	{
    		LanguageStr = "zh_cn";
    		_refererUrl = "http://www.tianditu.gov.cn/";
    		_licenseUrl = "https://mapwingis.codeplex.com/wikipage?title=baidutiles";
    		int year = Utility::GetCurrentYear();
    		_copyright.Format(L"Copyright @ %d, 天地图,All Rights Reserved", year);
    		this->_projection = new MercatorProjection();
    		this->_minZoom = 0;
    		this->_maxZoom = 18;
    		Styles = "img_w";
    		Layer = "img";
    		_urlFormat = "http://t%d.tianditu.gov.cn/%s/wmts?service=wmts&request=GetTile&version=1.0.0" 
    			"&LAYER=%s&tileMatrixSet=w&TileMatrix={%d}&TileRow={%d}&TileCol={%d}" 
    			"&style=default&format=tiles&tk=%s";
    	}
    	
    	CString MakeTileImageUrl(CPoint &pos, int zoom)
    	{
    		CString s;
    		int iServerNum = GetServerNum(pos, 8);
    		s.Format(_urlFormat, iServerNum, Styles, Layer, zoom, pos.y, pos.x, m_globalSettings.bingApiKey);// 此处借用必应地图的Key接口
    		return s;
    	}
    };
    
    class TianDiImageBaseMapProvider: public TianDiBaseProvider
    {
    public:
    	TianDiImageBaseMapProvider() 
    	{
    		Id = tkTileProvider::TianDiImageBaseMap;
    		Name = "TianDiImageBaseMaps";
    		Styles = "img_w";
    		Layer = "img";
    		_subProviders.push_back(this);
    	}
    };
    
    class TianDiCNNoteImageMapProvider: public TianDiBaseProvider
    {
    public:
    	TianDiCNNoteImageMapProvider() 
    	{
    		Id = tkTileProvider::TianDiCNNoteImageMap;
    		Name = "TianDiCNNoteImageMaps";
    		Styles = "cia_w";
    		Layer = "cia";
    		_subProviders.push_back(this);
    	}
    };
    
    class TianDiENNoteImageMapProvider: public TianDiBaseProvider
    {
    public:
    	TianDiENNoteImageMapProvider() 
    	{
    		Id = tkTileProvider::TianDiENNoteImageMap;
    		Name = "TianDiENNoteImageMaps";
    		Styles = "eia_w";
    		Layer = "eia";
    		_subProviders.push_back(this);
    	}
    };
    
    class TianDiTerrainBaseMapProvider: public TianDiBaseProvider
    {
    public:
    	TianDiTerrainBaseMapProvider() 
    	{
    		Id = tkTileProvider::TianDiTerrainBaseMap;
    		Name = "TianDiTerrainBaseMaps";
    		Styles = "ter_w";
    		Layer = "ter";
    		_subProviders.push_back(this);
    	}
    };
    
    class TianDiTerrainCNNoteMapProvider: public TianDiBaseProvider
    {
    public:
    	TianDiTerrainCNNoteMapProvider() 
    	{
    		Id = tkTileProvider::TianDiTerrainCNNoteMap;
    		Name = "TianDiTerrainCNNoteMaps";
    		Styles = "cta_w";
    		Layer = "cta";
    		_subProviders.push_back(this);
    	}
    };
    
    class TianDiTerrainENNoteMapProvider: public TianDiBaseProvider
    {
    public:
    	TianDiTerrainENNoteMapProvider() 
    	{
    		Id = tkTileProvider::TianDiTerrainENNoteMap;
    		Name = "TianDiTerrainCNNoteMaps";
    		Styles = "eta_w";
    		Layer = "eta";
    		_subProviders.push_back(this);
    	}
    };
    
    class TianDiVectorBaseMapProvider: public TianDiBaseProvider
    {
    public:
    	TianDiVectorBaseMapProvider() 
    	{
    		Id = tkTileProvider::TianDiVectorBaseMap;
    		Name = "TianDiVectorBaseMaps";
    		Styles = "vec_c";
    		Layer = "vec";
    		_subProviders.push_back(this);
    	}
    };
    
    class TianDiVectorCNNoteMapProvider: public TianDiBaseProvider
    {
    public:
    	TianDiVectorCNNoteMapProvider() 
    	{
    		Id = tkTileProvider::TianDiVectorCNNoteMap;
    		Name = "TianDiVectorCNNoteMaps";
    		Styles = "cva_c";
    		Layer = "cva";
    		_subProviders.push_back(this);
    	}
    };
    
    class TianDiVectorENNoteMapProvider: public TianDiBaseProvider
    {
    public:
    	TianDiVectorENNoteMapProvider() 
    	{
    		Id = tkTileProvider::TianDiVectorENNoteMap;
    		Name = "TianDiVectorENNoteMaps";
    		Styles = "eva_c";
    		Layer = "eva";
    		_subProviders.push_back(this);
    	}
    };

    2、效果图

    后期奉上,敬请关注..

    展开全文
  • 1、核心代码 /**************************... * Project: MapWindow Open Source (MapWinGis ActiveX control) ************************************************************************************** * The c

    1、核心代码

    /**************************************************************************************
     * Project: MapWindow Open Source (MapWinGis ActiveX control) 
     **************************************************************************************
     * The contents of this file are subject to the Mozilla Public License Version 1.1
     * (the "License"); you may not use this file except in compliance with 
     * the License. You may obtain a copy of the License at http://www.mozilla.org/mpl/ 
     * See the License for the specific language governing rights and limitations
     * under the License.
     *
     * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
     * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
     * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
     * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
     * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
     * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
     * DEALINGS IN THE SOFTWARE.
     ************************************************************************************** 
     * Contributor(s): 
     * (Open source contributors should list themselves and their modifications here). */
      
    #pragma once
    #include "BaseProvider.h"
    
    class ArcGisBaseProvider: public BaseProvider
    {
    public:
    	ArcGisBaseProvider() 
    	{
    		_licenseUrl = "https://mapwingis.codeplex.com/wikipage?title=baidutiles";
    		int year = Utility::GetCurrentYear();
    		_copyright.Format(L"Copyright @ %d, ArcGis,All Rights Reserved", year);
    		this->_projection = new MercatorProjection();
    		this->_maxZoom = 16;
    	}
    	
    	CString MakeTileImageUrl(CPoint &pos, int zoom)
    	{
    		CString s;
    		s.Format(_urlFormat, zoom, pos.y, pos.x);
    		return s;
    	}
    };
    
    class ArcGisMapProvider: public ArcGisBaseProvider
    {
    public:
    	ArcGisMapProvider() 
    	{
    		Id = tkTileProvider::ArcGisMap;
    		Name = "ArcGisMap";
    		_urlFormat = "http://cache1.arcgisonline.cn/arcgis/rest/services/ChinaOnlineCommunity/MapServer/tile/%d/%d/%d";
    		_subProviders.push_back(this);
    
    		// ESRI_StreetMap_World_2D_MapProvider
    		/*
    			http://cache1.arcgisonline.cn/arcgis/rest/services/ChinaOnlineCommunity/MapServer/tile/3/0/2
    		*/
    
    		// ArcGIS_Imagery_World_2D_MapProvider
    		/*
    			http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_Imagery_World_2D/MapServer/tile/{0}/{1}/{2}
    		*/
    
    		// ArcGIS_StreetMap_World_2D_MapProvider 
    		/*
    			http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_StreetMap_World_2D/MapServer/tile/3/0/2
    		*/
    		
    		// ArcGIS_ShadedRelief_World_2D_MapProvider
    		/*
    			http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_ShadedRelief_World_2D/MapServer/tile/{0}/{1}/{2}
    		*/
    
    		// ArcGIS_Topo_US_2D_MapProvider
    		/*
    			http://server.arcgisonline.com/ArcGIS/rest/services/NGS_Topo_US_2D/MapServer/tile/{0}/{1}/{2}
    		*/
    
    		// ArcGIS_World_Physical_MapProvider
    		/*
    			http://server.arcgisonline.com/ArcGIS/rest/services/World_Physical_Map/MapServer/tile/{0}/{1}/{2}
    		*/
    
    		// ArcGIS_World_Shaded_Relief_MapProvider
    		/*
    			http://server.arcgisonline.com/ArcGIS/rest/services/World_Shaded_Relief/MapServer/tile/{0}/{1}/{2}
    		*/
    
    		// ArcGIS_World_Street_MapProvider
    		/*
    			http://server.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer/tile/{0}/{1}/{2}
    		*/
    
    		// ArcGIS_World_Terrain_Base_MapProvider
    		/*
    			http://server.arcgisonline.com/ArcGIS/rest/services/World_Terrain_Base/MapServer/tile/{0}/{1}/{2}
    		*/
    
    		// ArcGIS_World_Topo_MapProvider
    		/*
    			http://server.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer/tile/{0}/{1}/{2}
    		*/
    	}
    };

    2、效果图

    展开全文

空空如也

空空如也

1 2 3 4 5 ... 18
收藏数 342
精华内容 136
关键字:

MapWinGIS