自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (23)
  • 收藏
  • 关注

原创 点云匹配

Iterative Closest Point (ICP) [1][2][3] is an algorithm employed to minimize the difference between two clouds of points.点云匹配分类法(1)•全局匹配算法 Globe•局部匹配算法LocalSalvi, J. (2007). "A rev

2016-10-28 21:16:56 4548

原创 shapelib读取shapefile坐标点

int main(){ //读取shp const char * pszShapeFile = "data\\LineSegments2.shp"; SHPHandle hShp= SHPOpen(pszShapeFile, "r"); int nShapeType, nVertices; int nEntities = 0; double* mi

2017-08-20 17:20:43 3849 2

原创 NDT方法在SLAM中的应用

NDT概念正态分布变换(Normal Distribution Transformation , NDT)概率密度函数( Probability Density Function, PDF)First proposed for two dimensional scan data registration by Biber & Strasser in 2003.

2016-11-16 20:16:55 4928 1

原创 点到折线最短距离所在点距离折线起点的累积距离

点到折线最短距离所在点 距离  折线起点 的累积距离using System;using System.Collections.Generic;using System.Linq;using System.Text;using ESRI.ArcGIS.Geometry;using RGeos.Geometrynamespace RGeos.Geometry{ publi

2015-07-08 21:08:21 4046

原创 点在多边形内算法

/// /// 射线相交算法1 /// /// /// /// public static bool IsInPolygon(List poly, RgPoint aPoint) { bool flag = false; int

2014-08-09 19:19:05 1389

原创 象限角和方位角

1. 笛卡尔坐标系中,象限角“第一象限”的x轴为 0° 或 0 rad ,采用纯数字的角度或弧度作度大小。(后者多过前者。)由“第一象限”的 0° 或 0 rad 作逆时针转动,为正增加角度度数。一圈之内,共有四个象限,或 360°,或2π rad。 来源:http://zh.wikipedia.org/wiki/象限2. 地理中的方位角  (1)真方位

2014-07-11 08:38:33 7768

原创 叉乘的几何意义

向量叉乘的几何意义OA xOB = x1y2-x2y1

2014-07-10 13:01:51 5139

原创 Tile简易计算

计算公式:分辨率=360/POWER(2,Level-1)*3600*30.92208/Pixcel 最低级瓦块大小pixel256512 512影像等级Web墨卡托BING地图影像等级WGS841156543.0378271.515-

2014-06-07 13:17:43 1707

原创 【笔记】理解Windows窗体产生的机制

#include#includeLRESULT CALLBACK WinSunProc( HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam);int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInsta

2014-06-01 13:31:50 716

原创 相交检测2D

1.点在线段上2.点在s

2014-06-01 13:15:24 797

翻译 Bing地图瓦片体系

Bing Maps Tile SystemBing地图瓦片体系Bing180 out of 204 rated this helpful原文链接:http://msdn.microsoft.com/en-us/library/bb259689.aspxBing Maps provides a world map thatusers can directly manipulate to

2014-05-03 10:38:47 6198

原创 投影知识点

投影名称英文名称投影类型投影性质高斯-克吕格投影(在英美国家称为横轴墨卡托投影)Gauss-Kruger等角横切圆柱投影/等角横切椭圆柱投影投影后中央经线保持长度不变,即比例系数为1通用横轴墨卡托投影Universal Transverse Mercator,UTM等角横轴割圆柱投影圆柱割地

2014-04-22 18:16:00 1446

翻译 MVC#概述

MVC# Overview概述Abstract: Thisarticle gives an overview of MVC# - a Model-View-Presenter framework for .NETplatform. It firstly explains the MVP pattern essentials and then walks throughthe key featu

2014-04-19 18:41:41 810

原创 需要思考和解决的问题

1.几何图形全局鼠标状态没有很好的控制

2014-04-16 22:26:08 684

原创 Socket

Socket有两种:流式Socket(SOCK_STREAM)和数据报式Socket(SOCK_DGRAM)。传输层  流式是一种面向连接的Socket,针对于面向连接的TCP服务应用;  数据报式Socket是一种无连接的Socket,对应于无连接的UDP服务应用。

2014-04-15 18:19:56 639

原创 认识——转化的力量

看了《维度-数学漫步》这部纪录片,我很喜欢,对于其中的思路和介绍的多维空间有了深入一点的了解。其中的一个例子我印象深刻,片中以一个二维世界爬虫的视角,这个爬虫只能够看见二维的物体,所以当一个三维的单体穿过爬虫所在的二维空间的时候,它只能够看到三维单体与二维平面的相交的形状。当然不同的穿过方式会产生不同的相交的形状。这个例子让我不禁想到我们人类生活的空间是一个三维空间,我们就像那些爬虫一样只能看见高

2014-04-08 13:05:00 588

原创 CAD和GIS绘制图形分析

开发CAD和GIS绘图系统有些区别,自己试着分析一下。  ♠ 首先CAD图形绘制主要管理图形,因此会有一个抽象的Geometry对象,软件维护一个Geometry对象的集合。如果以图层来管理几何图形,则是每个图层维护一个Geometry对象集合。    Canvas——Layers——Geometrys  点、线、面对象都继承自Geometry,并且有各自的Style属性。

2014-04-08 12:51:50 2218

原创 遥感中几个物理量计算及比较

1. 已知太阳常数E0,日地平均距离D0,太阳半径r⊙,计算太阳表面辐射出射度M和总辐射功率Φ⊙。4.大气顶部的通量密度E,已知太阳常数E0,D为以日地平均距离为单位的日地之间的距离θ是太阳天顶角。当θ为正午时分的太阳天顶角时,E为到达某地的最大地面辐照度Emax。解:此处应注意是采用E0(个人感觉用E0更合理)计算还是采用太阳表面辐射出射度计算。(遥感应用分析原理与方法P18)

2014-04-07 22:34:17 1640

原创 沿线路等间距分幅输出分布图

问题描述:  沿一条折线,按照等间距分幅查询沿线的面状建筑物分布,生成水平的分布图。问题分析:  折线段(档)和分幅中心线的关系有如下四种,第一档除外。解决思路:  首先通过缓冲区查询线路所有的建筑物,计算总共有多少个分幅,构造分幅对象数组。然后分块构造多边形进行相机检测,将该分幅内建筑物数据存储在对应索引的分幅对象数组。

2014-04-07 09:58:26 1050

原创 Undo

1.  redo和undo的实现  知道执行了什么命令,影响了那些数据  终止条件和状态2.  这里我犯了个错误,其实我根本不需要知道是执行的什么命令,对于绘图系统,我只需知道对数据产生了那些影响。撤销和重做其实都是针对数据(几何对象)来说的。所有这里只需要在操作(添加几何对象、删除几何对象、修改几何对象、增加节点、删除节点、移动节点等)时另外引一条线,就是UndoRedo

2014-04-07 09:30:50 848

原创 局部刷新

绘制线过移动鼠标程中绘制临时线段防闪烁  参考OpenS-CAD想实现绘制线的功能。希望实现绘制线的过程,在移动线的时候没有闪烁和花屏。但是出现了问题,困扰了2天,前天熬的太晚,搞得现在精力都没有恢复。现在终于把问题搞清楚了:  第一个问题:没有给背景图片赋颜色,此时相当于透明。所以每次将图片局部范围重绘产生严重的花屏,绘制的线段残留在屏幕上,将透明的东西绘制是不可能将移动过程中产

2014-04-07 09:19:19 1071

原创 OpenGIS Simple feature access

OGIS规范定义的几何对象定义Curve:A Curve is a 1-dimensional geometric object usually stored as a sequence of Points, with the subtype of Curve specifying the form of the interpolation between Points

2014-04-07 09:16:57 1735

原创 屏幕坐标转换分析

蓝色为地理坐标系XOY,记为坐标系A;黄色为屏幕坐标系xoy,记为坐标系B。地图的左下角点为(X0,Y0)可很容易的平移到坐标原点。因此这里只考虑地图位于坐标原点的情况,如图二也记为坐标系A。设地理坐标系X’OY’中任意一点为A(X1,Y1),对应于屏幕坐标系B中的点A’为a(x1,y1);屏幕坐标以像素为单位,地理坐标以米为单位,两者之间存在固定的比例关系。屏幕高度为H。假设1像素对应1

2014-04-06 22:34:48 1952

原创 弧垂计算

电线的弧垂计算公式 主要有三种:悬链线 斜抛物线 平抛物线根据坐标原点不同,分为:坐标原点位于左挂点坐标原点位于最低点目前实现的自动优化排杆功能,需要在已知两塔之间排两塔。同时该设计线路要跨越一条电力线,参照交叉跨越和对地距离的规程,保证对地安全和跨越安全。设计线路的弧垂计算采用坐标原点位于左挂点的悬链线公式,被跨越线路通过左右两塔的导线挂点和地线挂点以

2013-12-14 13:05:54 4107

原创 电线应力和弧垂计算流程

电线应力和弧垂计算1.输入工况条件(气象条件),导地线型号和参数2.选择可能控制条件,计算临界档距,选择有效临界档距。3.计算各气象条件下的应力,需要传入连续档耐张段代表档距参数。4.模拟弧垂曲线(悬链线,斜抛物线或者平抛物线),计算模板曲线K值参考《电力工程高压送电线路设计手册2》

2013-11-01 11:55:06 3280 1

原创 冒泡和选择排序

// BubbleSortCpp.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"using namespace std;void BubbleSort(int *a,int len);void SelectionSort(int *a,int len);int _tmain(int argc, _TCHAR* argv[]){int size=0;cout<<"

2013-09-09 12:33:55 801 2

vrmesh_highlights

vrmesh

2017-03-07

BATTY-A-Science-of-Cities-SANTA-FE-2013

BATTY-A-Science-of-Cities-SANTA-FE-2013

2017-03-07

The New Science of Cities by Michael Batty The Opinion of an Economist

Science of Cities

2017-03-07

监测网络共享文件夹

监测网络共享文件夹,利用了FileSystemWatcher实现此功能。

2012-09-10

PetShop开源项目源码4.0

PetShop开源项目源码4.0

2012-05-11

单例窗体实现

单例窗体实现,单例窗体实现,单例窗体实现,单例窗体实现

2012-05-11

水晶报表示例

水晶报表的示例代码!

2012-05-11

约束数据域Delaunay四面体网格生成算法.pdf

约束数据域Delaunay四面体网格生成算法.pdf

2011-11-09

任意形状三维物体的_Delaunay_网格生成算法

任意形状三维物体的_Delaunay_网格生成算法.pdf

2011-11-09

C#连连看程序

C# 连连看 程序 C# 连连看 程序 C# 连连看 程序

2011-11-06

C# Wizard2005

采用C#开发的向导程序,实现程序向导功能,需要修改Program中的启动窗体为Form1.

2011-11-06

NeHeOpenGL

NeHe OpenGL程序改写到Vc++下,按照其中的代码修改VIew类即可

2011-09-29

基于TIN的体布尔算法及其地质应用.pdf

基于TIN的体布尔算法及其地质应用.pdf 基于TIN的体布尔算法及其地质应用.pdf

2011-09-29

glFrame这个OpenGL的代码到底怎么回事

代码采用VS2008+openGL编写 实现了一个金字塔的绘制,通过Timer设置,希望能够旋转的,但是没能实现。OnDraw函数调用RenderScene(),如果取消RenderScene中的glLoadIdentity();金字塔就到处乱转。不取消就静止不动了! 而且Onsize改变窗体的大小,金字塔就变形了!

2011-08-11

MFC9.0+opengl开发的程序

MFC9.0+opengl开发的程序 采用vs2008平台加openGL开发

2011-07-05

rational rose2003破解文件和方法

rational rose2003破解文件和方法

2010-08-06

arcgis geodatabase

arcgis geodatabase 了解

2010-05-03

FoxitReader

FoxitReaderFoxitReaderFoxitReader

2009-09-17

同济<高等数学>第五版

同济<高等数学>第五版 同济<高等数学>第五版

2009-03-14

巧妙设置卡巴斯基升级服务器,防止拉入黑名单

巧妙设置卡巴斯基升级服务器,防止拉入黑名单

2009-03-14

kis7_20090508_1

咔吧的授权文件kis7_20090508_1

2009-03-14

Vc++2005开发的MFC程序drawline

Vc++2005开发的MFC程序DRAWLINE

2009-02-20

Vc++2005开发的MFC程序drawcoin

一个用Vc++2005开发的MFC程序画硬币.

2009-02-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除