chaoshu的个人博客分享 http://blog.sciencenet.cn/u/chaoshu

博文

基于MFC的MapWinGIS加载tif/shapefile文件

已有 2960 次阅读 2019-9-8 19:18 |个人分类:GIS|系统分类:科研笔记

1)tif文件加载

cc_map.RemoveAllLayers();

CString filename = "C:\\Users\\cugch\\Documents\\DOM\\Google2019.tif"; //图层数据 

mapWindow::IImagePtr sf;

sf.CreateInstance(__uuidof(mapWindow::Image));

sf->Open(_bstr_t(filename), mapWindow::USE_FILE_EXTENSION, TRUE, NULL);

long handle = cc_map.AddLayer(sf, TRUE);

Invalidate();


2)shapefile文件加载

CString filename = "C:\\Users\\cugch\\cugchenchao\\Files\\MGQ\\边界.shp"; //图层数据 

mapWindow::IShapefilePtr sf;

sf.CreateInstance(__uuidof(mapWindow::Shapefile));

sf->Open(_bstr_t(filename), false);

cc_map.AddLayer(sf, TRUE);



image.png



https://blog.sciencenet.cn/blog-858128-1197162.html

上一篇:MapWinGIS实现GCJ02火星坐标转换
下一篇:[转载]字符乱码说明
收藏 IP: 119.79.228.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-24 03:01

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部