- 博客(16)
- 资源 (26)
- 收藏
- 关注
原创 ArcEngine实现要素坐标转换:平移、缩放、旋转(批量处理)
实现坐标转换的通用方法,基于基点信息,对图层所有要素进行平移、缩放、旋转。基点(PointA和PointB)的坐标信息、旋转角度,缩放比例等坐标转换信息都保存在Excel文件中,可以根据不同的项目修改坐标转换的参数,实现通用的坐标转换功能。对于实际工作中,会遇到各种复杂的数据,基于不同基点(原点),平移、缩放、旋转的量都不同,要根据具体情况具体分析。
2024-10-01 16:51:43
1126
原创 ArcEngine C#二次开发图层处理:根据属性分割图层(Split)
本文仅仅依据属性值,将一个shp图层,自动分割成多个图层shp。当然如果不嫌麻烦,可以通过选中feature,使用export,逐批次导出图形,也可以实现,实现该功能主要是分割大量数据,节省时间。众所周知,ArcGIS ArcToolbox中通过Split可以实现图形分割一个图层,以属性值命名图层,如下图所示。五、小结:如其说依据分割功能,不如说实现了选择功能,然后导出符合条件的要素。需求:仅根据某一属性,分割图层,并以属性值命名图层名称保存。4.保存导出shp图层,图层名以属性值命名。
2024-09-27 22:28:49
1002
转载 构造函数调用构造函数
<br /> #include <stdlib.h><br />#include <iostream><br />using namespace std;<br /><br />struct CLS<br />{<br /> int m_i;<br /> CLS( int i ) : m_i(i){}<br /> CLS()<br /> {<br /> CLS(0);<br /> }<br />};<br />int main()<br />{<br />
2010-12-16 12:44:00
1249
原创 2011年恒生电子校园招聘笔试题目
倒数第二道题:C语言字符串拷贝函数的实现 char *strcp(char *dest, const char *source) char *strcp(char *dest, const char *source) { char *addr = dest; while(*dest++=*source++); return addr; }//通过一个临时的指针变量addr来存储地址,然后返回
2010-10-27 13:18:00
5673
1
原创 二分查找法(循环与递归分别实现)
心血来潮,编了一个二分查找法,使用了两种方法,一个是循环,一个是递归自己检查过,算法没有问题,希望大家一起学习,如有bug请联系我,谢谢!#include using namespace std;//二分查找法(循环方法)int binery(int* data, int n, int f);//二分查找法(递归方法)int recursion(int* dat
2010-04-23 21:23:00
3153
2
原创 矩阵类 Matrix
最近和张同学一起了用C++写了一个矩阵类,类中包括矩阵的求逆、相乘、转置类的实现并不难,其中网上找了一些资料,通过测试该类运行良好。希望能和大家一起分享,如有错误或更好的建议,请联系我! 测试代码 #pragma once#include #include using namespace std;class Matrix{public: Matrix(int i,i
2010-04-18 22:18:00
1709
转载 MVC(Model View Controller)模型-视图-控制器
MVC与模板概念的理解 MVC本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据你可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新。 模型-视图-控制器(MVC)是Xerox PARC在八十年代为编程语言Smallta
2010-04-10 17:21:00
1656
原创 VTK窗口常用快捷键
下面的窗口快捷键英文描述,是在vtk源码vtkInteractorStyle 类中找到的,描述的非常详细,在应用中也非常实用。还是保持原滋原味的英文 ,大家只要在平时稍加注意就能运用熟练!.NAME vtkInteractorStyle - provide event-driven interface to the rendering window (defines trackball
2010-04-10 08:54:00
4282
转载 邹承鲁院士写他是如何读文献(转载)
作者: 幻影无痕 发布日期: 2006-5-13 查看数:169 出自: http://emuch.net 无论题目从何而来,都必需紧密追踪当前有关科学领域发展的动向。从研究生时代开始,在导师 教导下,以周围同学为榜样,我就养成了每周必定去图书馆浏览最新期刊的习惯,几十年如一日,雷打不动。如果确实有事,下周必定补上。我当时有一个小记录册,登录所有对本专业重要的刊物,每期读过后,一定做记录,决不遗漏
2010-03-27 21:53:00
735
转载 C++ string类常用函数
string类的构造函数:string(const char *s); //用c字符串s初始化string(const char *s, int n); //用s开始的n个字符初始化 string(int n,char c); //用n个字符c初始化 此外,string类还支持默认构造函数和拷贝构造函数,如string s1;string s2="hello";都是正确
2010-03-11 14:32:00
678
转载 (转)vector中使用erase删除元素
很容易受数组的影响,写出如下代码: std::vecotr::iterator it = vc.begin(); for( ; it != vc.end(); it++ ) { if( ***** ) vc.erase(it); } 原因是vector中在删除一个元素后,迭代器会自动指向下一个元素。所以,上面的代码很可能导致迭代器越界。《The C++ Standard L
2010-03-10 10:51:00
1795
转载 QTreeWidget的简单使用
QTreeWidget是一种树形的部件,它以树的形式显示各个项,它的每个项使用QTreeWidgetItem来表示。QTreeWidgetItem的值的表示都是用QStringList来表示的。简单的说明一下: 代码:#include #include #include #include int main(int argc, char** argv) {
2010-01-04 23:11:00
11620
2
原创 拓扑多边形生成算法(C++源码)二 代码篇
这里主要是补充拓扑多边形生成算法(C++源码)一的代码内容和代码运行情况,希望给大家学习多边形生成算法带来帮助!源程序下载地址:http://download.youkuaiyun.com/source/18708621、读入数据图像(程序中不会显示图像,图像的点和弧段信息保存在文本中) 2、在屏幕上输出拓扑信息 补充代码: /**函数功能: 计算两条直线逆时
2009-12-04 17:26:00
6549
原创 拓扑多边形生成算法(C++源码)一
该程序在.Net2005环境下,使用C++进行编程,原始数据存储在文本文件中,文本文件保存的是点和弧段信息(也可以是边)。读取数据后,算法能够自动生成拓扑信息,并实现含岛多边形,多边形使用链状独立编码表达拓扑关系,最后多边形拓扑信息显示在屏幕上。通过对传统的拓扑信息生成算法进行了改进,消除了其存在的弊端,从而极大地提高程序运行的效率。 本算法是按三层结构来完成所有多边形图的
2009-12-04 16:55:00
13226
4
原创 ITopologicalOperator.Union方法成功地merge polygon
该Uinon方法是在网上找的一段,放到自己的程序里,总是调试不过去,最后参考了其他资料,在循环中添加了topo_oper = pGeometryFirst as ITopologicalOperator2;后,程序才能得到正确的结果,现与大家一起学习,有问题请批评指正。 ICursor pCursor; featureSelect.
2009-08-19 19:31:00
4687
1
转载 visual C++头文件stdafx.h
当使用visual C++时,总是包含了头文件stdafx.h,却不知道是干什么用的. 呵呵,今天查找了相关资料,解释如下: 当我们使用AppWizard来自动生成某些项目的时候,系统会自动把所需要include的头文件在stdafx.h中先include一下,这样,我们只需要直接include这个stdafx.h文件即可.因为同一个项目中的不同源文件CPP都包含相同的include文件,这样,为
2008-11-15 18:46:00
1289
使用C#实现简单的三层架构登录功能
2024-09-30
基于C#的ArcEngine二次开发之属性分割SplitByField:根据属性分割图层(Split)
2024-09-27
基于C#的ArcEngine二次开发之融合dissolve或merge:根据属性值相同,实现融合功能,保留原图层属性
2024-09-23
拓扑多边形快速生成算法
2009-12-03
World of Warcraft APIs 魔兽世界的APIs
2009-11-16
向量在游戏中的应用——Vector.Game.Math.Processors.pdf
2009-10-21
Direct3D游戏开发入门教程-Beginning.Direct3D.Game.Programming.rar
2009-10-18
UI制作入门 WOW
2009-10-17
WinForm Control - DataGridView 编程36计
2009-08-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人