- 博客(7)
- 收藏
- 关注
原创 OSG-helloworld
再配置好环境以后,新建一个main.cpp,添加代码如下:#include "stdafx.h"#include <osgViewer/Viewer>#include <osgDB/ReadFile>int main(int argc, char **argv){ osgViewer::Viewer viewer; viewer.setSceneData(osgDB::readNodeFile("glider.osg")); return viewer.run();
2020-08-26 11:33:18
194
转载 二、Arcgis engine-TOCCotrol控件(上)
TOCControl控件相当于ArcMap中左侧的目录树,需要与一个“伙伴控件”协同工作,可以是MapControl、PageLayoutControl、SceneControl或者GlobeControl。伙伴控件的设置可通过TOCControl属性对话框或用SetBuddyControl方法通过编程设置。fangfaHitTest方法用来获取用户再TOCControl中点击的相关信息public void HitTest(int X,int Y,ref esriTOCControlItem Item
2020-07-23 22:35:38
3082
原创 二、Arcgis engine-MapControl控件(下)
数据选择按形状选择SelectByShape是IMap定义的一个方法,它可以选择控件中所有图层上处于选择范围内的要素,并将其设置为一个选择集。代码同样写在axMapControl的OnMouseDown事件下。 axMapControl1.MousePointer = esriControlsMousePointer.esriPointerCrosshair; IGeometry pGemo = axMapControl1.TrackPolygon(
2020-07-16 21:10:36
1204
原创 二、Arcgis engine-MapControl控件(中)
保存地图 if(m_MapDocument.get_IsReadOnly(m_MapDocument.DocumentFilename)==true)//判断地图属性是否为可读 { MessageBox.Show("This map document is read only!");return; } m_MapDocument.Save(m_MapDocument.UsesRe
2020-07-16 19:39:57
1492
原创 二、Arcgis engine-MapControl控件(上)
MapControl对应于ArcMap中的数据视图,它封装了Map对象,并提供了额外的属性、事件、方法用于:管理控件的外观、显示属性和地图属性;添加并管理控件中的数据层(data layers);装载Map文档(mxd)到控件中;从其它应用程序拖放数据到控件中;使用鼠标拉绘几何形状并绘制到屏幕显示中。MapControl实现的常用接口为IMapControlDefault(缺省接口,开发过程中使用该接口可保证总是访问最新版本的MapControl)和IMapControl4。加载地图[
2020-07-15 17:19:09
4489
原创 一、Arcgis engine-基础知识
OMD模型图是进行ArcEngine开发最重要的参考资料,详细地解释说明了各种接口之间的调用关系,学会看OMD模型图是核心也是入门。
2020-07-14 22:44:56
1789
转载 VS2019+ArcEngine10.2+ArcMap10.2环境搭建
VS2019+ArcEngine10.2+ArcMap10.2环境搭建tps://www.pianshen.com/article/5195200233/
2020-07-14 11:21:50
3400
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人