SmartStone's Technical Blog

天下没有免费的午餐,即使有,那也是有毒的!
posts - 150, comments - 96, trackbacks - 2, articles - 1

2009年5月8日

摘要: //char *MapNo:图幅号//int lon_deg:经度-度//lon_min:经度-分//lon_sec:经度-秒//lat_deg:纬度-度//lat_min:纬度-分//lat_sec:纬度-秒//long lscale:比例尺bool Trans(char *MapNo,int lon_deg,lon_min,lon_sec,lat_deg,lat_min,lat_sec,lon...阅读全文

posted @ 2009-05-08 17:31 SmartStone 阅读(818) 评论(0) 编辑

2009年3月6日

摘要: [代码]阅读全文

posted @ 2009-03-06 23:16 SmartStone 阅读(247) 评论(0) 编辑

2009年2月28日

摘要: 正在开展的国土资源科学数据共享工程的建设是一项长期的工程,其目标之一是对已有资源进行整合发布,以供广大用户使用。因此,科学数据共享工程所提供的数据,其格式必须是能够让大多数用户都能够使用的,而能够被大多数用户所使用的数据就是当前占主流地位的ArcGIS 数据。 但是由于一直以来地矿部门所采用GIS 软件基本上是MapGIS ,导致我们目前拥有大量的MapGIS 格式的GIS 数据需要被转换成可供发...阅读全文

posted @ 2009-02-28 11:57 SmartStone 阅读(1895) 评论(2) 编辑

2009年1月13日

摘要: 一、OpenGL基本概念二、Windows下OpenGL开发环境配置三、编写第一个OpenGL程序四、使用鼠标绘制一个矩形五、立方体六、立方体的旋转、平移及比例缩放阅读全文

posted @ 2009-01-13 14:41 SmartStone 阅读(225) 评论(0) 编辑

2008年10月21日

摘要: //坐标正算lbxy(double l, double b, double *x, double *y, int l0){double sa,sb,sep,sn,sy2,st,sm,sx,hb;double xx,yy,hd,sd;//判断值的范围if (l > 360 || l < 0 || b > 360 || b < 0){*x = l;*y = b;return;}...阅读全文

posted @ 2008-10-21 19:50 SmartStone 阅读(1829) 评论(1) 编辑

2008年10月13日

摘要: 各州、市国土资源局:为进一步促进节约集约用地,满足经济社会发展对土地资源的需求,根据《国务院关于促进节约集约用地的通知》(国发〔2008〕3号)、《云南省人民政府贯彻落实国务院关于促进节约集约用地通知的意见》(云政发〔2008〕112号)和《云南省国土资源厅关于开展空心村、工矿、砖瓦窑场废弃地调查工作的通知》(云国土资〔2008〕82号)的要求,决定在全省范围内开展空心村、工矿、砖瓦窑场废弃地整治...阅读全文

posted @ 2008-10-13 07:17 SmartStone 阅读(635) 评论(0) 编辑

2008年9月17日

摘要: [代码]阅读全文

posted @ 2008-09-17 10:22 SmartStone 阅读(750) 评论(0) 编辑

2008年9月12日

摘要: 一、 十进制与二进制之间的转换(1) 十进制转换为二进制,分为整数部分和小数部分① 整数部分方法:除2取余法,即每次将整数部分除以2,余数为该位权上的数,而商继续除以2,余数又为上一个位权上的数,这个步骤一直持续下去,直到商为0为止,最后读数时候,从最后一个余数读起,一直到最前面的一个余数。下面举例:例:将十进制的168转换为二进制得出结果 将十进制的168转换为二进制,(10101000)2分析...阅读全文

posted @ 2008-09-12 00:28 SmartStone 阅读(3075) 评论(2) 编辑

摘要: DWORD表示一个32位无符号整型数,或用来表示段地址和段地址的偏移量.阅读全文

posted @ 2008-09-12 00:09 SmartStone 阅读(153) 评论(0) 编辑

摘要: 按位与操作符(Bitwise-AND Operator): &按位与操作符 (&) 比较两个数的每个位,如果所有的位都是 1,结果为 1,否则结果为 0。下列示例中, 位与操作符 (&) 比较整型nNumA和nNumB的位:int nNumA=1, nNumB=3, nNumC; // nNumA为1:00000001,nNumB为3:00000011nNumC = nNu...阅读全文

posted @ 2008-09-12 00:00 SmartStone 阅读(223) 评论(0) 编辑