摘要: 在介绍空间索引之前,先谈谈什么叫“索引“。对一个数据集做”索引“,是为了提高对这个数据集检索的效率。书的”目录“就是这本书内容的”索引“,当我们拿到一本新书,想查看感兴趣内容的时候,我们会先查看目录,确定感兴趣的内容会在哪些页里,直接翻到那些页,就OK了,而不是从第一章节开始翻,一个字一个字地找我们感兴趣的内容,直到找到为止,这种检索内容的效率也太低了,如果一本书没有目录,可以想象有多么不方便…可... 阅读全文
posted @ 2009-04-13 13:34 Kane_BJ 阅读(2062) 评论(1) 推荐(2) 编辑
摘要: 由于嵌入式系统与普通PC系统,在运算速度、内存容量、存储空间等方面存在很大的差异,如何在嵌入式设备上GIS引擎取得较好的运行速度,需要从以下几个方面进行优化: 1)数据组织方面 1. 地图数据压缩(曲线抽稀) 线、面数据上通常存在大量的顶点vertex,由于vertex过密,导致绘制时消耗的时间过大,所以对地图数据要预处理,减化路径复杂度来加速绘制速度。需要使用压缩精度... 阅读全文
posted @ 2009-04-12 21:09 Kane_BJ 阅读(1025) 评论(0) 推荐(0) 编辑
摘要: 1. 微软嵌入专业技术社区 http://www.winbile.net/cms/ 2. Pocket PC Developer Network http://www.pocketpcdn.com/sections/evc.html 3. 嵌入式研发之家 http://www.itxxh.cn/ 4. Windows Mobile 应用开发 http://mobiledev.cnblogs... 阅读全文
posted @ 2009-02-18 15:51 Kane_BJ 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 可以通过Settings -->Project-->C/C++-->Customize来设置这个编译开关。 VC 编译命令开关 /C: 在预处理输出中保留注释语句 /c: 只编译,不连接,相当于在"Build"菜单下选择了"Compile" /D: 定义常量和宏,与源程序里的#define ... 阅读全文
posted @ 2009-02-04 13:08 Kane_BJ 阅读(1373) 评论(0) 推荐(0) 编辑
摘要: 1.图像平移 图像平移只是改变图像在屏幕上的位置,图像本身并不发生变化。 假设原图像区域左上角坐标为(x0, y0),右下角坐标为(x1, y1),将图像分别沿x和y轴平移dx和dy,则新图像的左上角坐标为(x0 +dx, y0+dy),右下角坐标为(x1+dx, y1+dy)。坐标平移变换公式为: x′ = x + dx y′ = y + dy 在屏幕上实现图像的移动分... 阅读全文
posted @ 2009-02-02 14:48 Kane_BJ 阅读(1088) 评论(0) 推荐(0) 编辑
摘要: 我了解的AGG的总体结构按照文件大致分为: 1)基本定义(config,basics....); 2)基本操作、类型(主要供AGG本身内部使用 math,math_stroke,dda_line,color,rendering_buffer,ect.); 3)转换(agg_conv_s...)主要用于实现一些变换和类型转换操作 4)字体相关(font_xx); 5 )s... 阅读全文
posted @ 2009-01-12 10:15 Kane_BJ 阅读(2309) 评论(4) 推荐(0) 编辑
摘要: 1. CString 到 Char* 的方法: 包含头文件 #include USES_CONVERSION; // 定义转换宏 int nNum = fprintf(fp,"%s",T2A(strOld)); // 转换 原理:T2A宏把TCHAR* (CString) 转化为 c... 阅读全文
posted @ 2008-12-29 17:01 Kane_BJ 阅读(962) 评论(0) 推荐(0) 编辑
摘要: 一、起因: 之前我用agg封装实现了一个类似GDI+的接口(AGGDI+)。但是测试下来,大部分情况下效率要低于GDI+。这使我怀疑AGG官方所宣称的其所具有的高性能表现。然而,在那个同样是封装AGG实现GDI+的AggPlus中的测试表明:AGG的效率某些情况下超过GDI+10倍之多。显然我是难以相信AGG在效率上的这种优势的。于是下决心对AGG和GDI+的图形渲染效率进行比较。 二、比较的具体... 阅读全文
posted @ 2008-12-27 11:18 Kane_BJ 阅读(2994) 评论(1) 推荐(0) 编辑
摘要: 编辑器格式设置 1. 在VS2005中显示空格为点号、制表符为箭头,在编辑器中先按Ctrl+R、再按Ctrl+W即可。感觉这个功能非常好! 调试 常用的Visual Studio的熟悉程度决定对调试的感悟程度。高效的调试方法可以简化很多的流程 1. 脱离原工程快速调试 调试exe: 在任意的VS工程中将Debugging->Command中设置为你的exe完整或者相对路径。在VS中... 阅读全文
posted @ 2008-12-21 23:18 Kane_BJ 阅读(1169) 评论(0) 推荐(0) 编辑
摘要: (申明:此文章属于原创,若转载请表明作者和原处链接 ) /* author: wu.jian (吴剑) English name: Sword /* date: 2007-12-13 /* purpose: 知识共享 这几天工作上碰到了UTF-8转GB2312的问题,而且是在嵌入式的环境下,没有API可用... 阅读全文
posted @ 2008-12-17 17:06 Kane_BJ 阅读(2211) 评论(2) 推荐(0) 编辑