<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_韩全磊的技术博客</title><subtitle type="text">深度来自坚持与专注</subtitle><id>http://feed.cnblogs.com/blog/u/7746/rss</id><updated>2010-08-12T17:56:20Z</updated><author><name>antistone</name><uri>http://www.cnblogs.com/antistone/</uri></author><generator>CNBlogs BlogServer</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/antistone/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/7746/rss"/><entry><id>http://www.cnblogs.com/antistone/archive/2010/03/03/1677076.html</id><title type="text">GoogleEarth截图技巧(转)</title><summary type="text">现在大家一般需要影像数据的时候，如果手头上没有现成的  首先想到的就是从Google Earth上拿些下来  但是如果下载的区域比较大的话，通常又会发现数据接边出存在缝隙或者错位  其主要原因是GE窗口和GEtScreen窗口不一致等原因引起的。  网络上相关的解决方案：  1、把GE中平移速度设低一些，最稳妥的方法是使用GE的默认设置；  2、在GE中，关掉“地形”显示，否则在非平坦的地方还会出...</summary><published>2010-03-03T03:39:00Z</published><updated>2010-03-03T03:39:00Z</updated><author><name>antistone</name><uri>http://www.cnblogs.com/antistone/</uri></author><link rel="alternate" href="http://www.cnblogs.com/antistone/archive/2010/03/03/1677076.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/antistone/archive/2010/03/03/1677076.html"/><content type="html">&lt;p&gt;现在大家一般需要影像数据的时候，如果手头上没有现成的  &lt;p&gt;首先想到的就是从Google Earth上拿些下来  &lt;p&gt;但是如果下载的区域比较大的话，通常又会发现数据接边出存在缝隙或者错位  &lt;p&gt;其主要原因是GE窗口和GEtScreen窗口不一致等原因引起的。  &lt;p&gt;网络上相关的解决方案：  &lt;p&gt;1、把GE中平移速度设低一些，最稳妥的方法是使用GE的默认设置；  &lt;p&gt;2、在GE中，关掉“地形”显示，否则在非平坦的地方还会出现错位；  &lt;p&gt;3、工具-&amp;gt;选项-&amp;gt;3D检视 选：“DirectX” 和 “使用安全模式”；  &lt;p&gt;特别注意：  &lt;p&gt;1、要先运行GE，一定要运行带DriectX模式的GE，找到要截图的范围后再运行  &lt;p&gt;GEtScreen。  &lt;p&gt;2.不要关闭GE左边的侧栏，调整GE左边的侧栏的宽度与GEtScreen左边的侧栏的宽度相  &lt;p&gt;等即可  &lt;p&gt;抓图延时设为500。  &lt;p&gt;---------------------------------------------------------------------------  &lt;p&gt;--------------------------------------------------  &lt;p&gt;通过以上方法应该就可以成功下载到影像了，但这些只是些原材料，要想使用，还得  &lt;p&gt;加工一下---赋坐标  &lt;p&gt;方法1：使用GlobeMapper  &lt;p&gt;逐一的将数据加到GlobeMapper中，然后使用导出工具输出成Img或者Tif格式的数据后  &lt;p&gt;就有坐标了  &lt;p&gt;方法2：手动为影像赋坐标（针对Jpg格式数据）  &lt;p&gt;所截取的图像，处理Jpg文件后，还有一个记录影像信息的Map文件  &lt;p&gt;Map文件中记录了一下主要信息：  &lt;p&gt;【MMPXY,1,0,0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MMPXY,2,1952,0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MMPXY,3,1952,1720&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;1&amp;gt;&amp;nbsp; 图像尺寸（W  &lt;p&gt;，H）&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MMPXY,4,0,1720&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MMPLL,1, 115.351188, 41.155466&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;2&amp;gt;左上角坐标系（MinX，MaxY  &lt;p&gt;）&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MMPLL,2, 118.048764, 41.155466&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MMPLL,3, 118.048764, 39.326317&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;3&amp;gt;右下角坐标系（MaxX，MinY  &lt;p&gt;）&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MMPLL,4, 115.351188, 39.326317】  &lt;p&gt;一个Jpg影像要想有正确的坐标信息，必须有一个Jgw坐标文件，类似与Tif数  &lt;p&gt;据的Tfw文件  &lt;p&gt;主要记录以下信息：  &lt;p&gt;A： X轴分辨率--x方向上的一个像元的尺寸&lt;br&gt;&amp;nbsp;&amp;nbsp; B：0&amp;nbsp;&amp;nbsp;&amp;nbsp; ---&amp;gt;通常都为0&lt;br&gt;&amp;nbsp;&amp;nbsp; C：0&amp;nbsp;&amp;nbsp;&amp;nbsp; ---&amp;gt;通常都为0&lt;br&gt;&amp;nbsp;&amp;nbsp; D：Y轴分辨率--y方向上的一个像元的尺寸&lt;br&gt;&amp;nbsp;&amp;nbsp; E: 左上角第一像元中心的地图横坐标&lt;br&gt;&amp;nbsp;&amp;nbsp; F: 左上角第一像元中心的地图纵坐标  &lt;p&gt;这样就可以根据上面的数值手动书写Jgw文件了  &lt;p&gt;A=（MaxX-MinX）/ W&lt;br&gt;&amp;nbsp;&amp;nbsp; B=0&lt;br&gt;&amp;nbsp;&amp;nbsp; C=0&lt;br&gt;&amp;nbsp;&amp;nbsp; D=（MinY-MaxY）/H&lt;br&gt;&amp;nbsp;&amp;nbsp; E=MaxX&lt;br&gt;&amp;nbsp;&amp;nbsp; F=MinY  &lt;p&gt;经过这样一算，刚才截取的数据就有坐标了！  &lt;p&gt;网友遇到的问题：  &lt;p&gt;【我们把“GEtScreen-自动截屏拼图工具”的高度设置到250米，但是最后得  &lt;p&gt;到的图像，则是相当于在GE356米高度时看到的大小。虽然说这个小问题对于大多数的  &lt;p&gt;应用不存在什么影响，但用在定量（定尺寸）制图的时候却会带来不小的麻烦。&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;p&gt;仔细琢磨后发现是这样的原因：GEtScreen把GE全幅的“劫持”到那窗口，原来水平  &lt;p&gt;1024dpi的图像被压缩到722dpi的窗口中，于是就产生了一个倍率压缩。这样一来，我  &lt;p&gt;们截屏后获得的图像，看上去比在GE屏上同高度看到的要小了。&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 如何让“GEtScreen-自动截屏拼图工具”抓下来的图象保持和我们GE预定高度  &lt;p&gt;上的一样大小呢？这就需要在截屏时根据二者的差值做一个校正。722/1024=0.705，  &lt;p&gt;这就是校正系数。例如，我们要让截屏得到的图像和GE250米高度时看到的一样大，那  &lt;p&gt;么在GEtScreen截屏时的高度就应该设置为：250*0.705=176米。&amp;nbsp;&amp;nbsp;&amp;nbsp; GE实际高度 *  &lt;p&gt;0.705 = GEtScreen高度】 &lt;p&gt;&lt;p&gt;转自&lt;a href="http://blog.3snews.net/html/69/12969-26152.html"&gt;http://blog.3snews.net/html/69/12969-26152.html&lt;/a&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/antistone/aggbug/1677076.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/antistone/archive/2010/03/03/1677076.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/antistone/archive/2010/02/25/1673562.html</id><title type="text">Windows 7 中更改用户主目录</title><summary type="text">Windows7的用户文件夹默认所在位置是系统盘（通常是C盘）下的“＼Users”目录之内。该文件夹中储存着所有的用户生成文件，比如你保存在“桌面”上的文件（实际上是保存在C:＼Users＼YourU...</summary><published>2010-02-25T08:03:00Z</published><updated>2010-02-25T08:03:00Z</updated><author><name>antistone</name><uri>http://www.cnblogs.com/antistone/</uri></author><link rel="alternate" href="http://www.cnblogs.com/antistone/archive/2010/02/25/1673562.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/antistone/archive/2010/02/25/1673562.html"/><content type="html">&lt;p&gt;Windows7的用户文件夹默认所在位置是系统盘（通常是C盘）下的“＼Users”目录之内。该文件夹中储存着所有的用户生成文件，比如你保存在“桌面”上的文件（实际上是保存在C:＼Users＼YourUserName＼Desktop目录之中），再比如你保存在“我的文档”里的文件（实际上是保存在C:＼Users＼joe＼Documents目录之中）。 &lt;p&gt;而随着Windows里安装的软件越来越多，就会有越来越多的“用户生成文件”被保存在“用户文件夹”里。在资源管理器的地址栏里输入“%AppData%”之后回车，就可以看到有多少软件把用户生成数据保存在那里： &lt;p&gt;用户文件夹处于系统盘的坏处在于，如若系统盘一旦坏掉，就可能连带用户文件一并丢失；其次，由于（随着使用不断生成的）用户文件处于系统盘，也没办法时常备份“干净的系统盘”。 &lt;p&gt;如果能把用户文件夹挪到另外一块儿硬盘上（或者另外一个硬盘分区上），那么系统维护就会容易得多。平时生成的文件（大多数人放在“桌面”、“我的文档”里的文件最多），都被保存在系统盘（或分区）之外；于是随时都可以在不必担心用户文件丢失的情况下重新安装系统（或恢复系统备份）。 &lt;p&gt;注意，以下假设你想把用户文件夹设置在D盘，假定D盘是NTFS分区。 &lt;p&gt;在安装Windows7的过程中，要求输入用户名及密码的时候，先不如输入任何信息，按“Shift+F10”呼出DOS窗口，输入以下命令： &lt;p&gt;robocopy "C:＼Users" "D:＼Users" /E /COPYALL /XJ &lt;p&gt;rmdir "C:＼Users" /S /Q &lt;p&gt;mklink /J "C:＼Users" "D:＼Users" &lt;p&gt;而后关闭DOS窗口，按部就班继续安装直至完成。 &lt;p&gt;如此安装的Windows7，所有“用户特殊文件夹”（User Special Folder）的内容都已经被设置在D盘（非系统盘）上。 &lt;p&gt;如果想要移动已安装好的Windows7中的用户文件夹，那么就要按以下步骤操作（稍微麻烦一点，并且过程中可能会出现无法拷贝文件的情况）： &lt;p&gt;0. 关闭所有应用程序； &lt;p&gt;1. 按一下“Windows”键，输入“计算机管理”之后按“Enter”，呼出“计算机管理器”； &lt;p&gt;2. 鼠标点击“Administrator”，选择属性，而后在随后的对话框中去掉“帐户已禁用”之前的勾，而后关闭“计算机管理器”； &lt;p&gt;3. 注销当前用户（注意，不是“切换用户”），而后以“Administrator”登录 &lt;p&gt;4. 打开命令行窗口，输入以下命令：robocopy "C:＼Users" "D:＼Users" /E /COPYALL /XJ /XD "C:＼Users＼Administrator" &lt;p&gt;5. 注销Administrator，重新用你的用户名登录Windows7，而后到“计算机管理器”里禁用Administrator； &lt;p&gt;6. 以管理员身份打开一个DOS窗口，输入以下命令： &lt;p&gt;rmdir "C:＼Users" /S /Q &lt;p&gt;mklink /J "C:＼Users" "D:＼Users" &lt;p&gt;搞定。&lt;/p&gt;&lt;img src="http://www.cnblogs.com/antistone/aggbug/1673562.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/antistone/archive/2010/02/25/1673562.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/antistone/archive/2008/05/20/1203593.html</id><title type="text">Sybase ASE ADO.NET驱动 乱码问题解决</title><summary type="text">用Sybase的Ado.NET驱动进行数据库连接的时候，有时候会出现中文乱码的情况。而OLEDB的驱动就一点问题都没有。解决办法是安装cp936字符集。具体方法见正文：</summary><published>2008-05-20T12:49:00Z</published><updated>2008-05-20T12:49:00Z</updated><author><name>antistone</name><uri>http://www.cnblogs.com/antistone/</uri></author><link rel="alternate" href="http://www.cnblogs.com/antistone/archive/2008/05/20/1203593.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/antistone/archive/2008/05/20/1203593.html"/></entry><entry><id>http://www.cnblogs.com/antistone/archive/2008/05/10/1191425.html</id><title type="text">C#开发Windows服务入门摘要</title><summary type="text">本文记录windows服务建立的基本步骤&#xD;1. 用VS建立一个 Windows Service 类型(中文版为Windows服务)的项目&#xD;2. 切换到Services1.cs的设计界面, 并打开其属性选项卡&#xD;3. 点击属性页上的添加安装程序链接&#xD;4. 书写自己的业务逻辑代码&#xD;6. 调试&#xD;5. 编译生成程序并进行服务安装</summary><published>2008-05-10T09:42:00Z</published><updated>2008-05-10T09:42:00Z</updated><author><name>antistone</name><uri>http://www.cnblogs.com/antistone/</uri></author><link rel="alternate" href="http://www.cnblogs.com/antistone/archive/2008/05/10/1191425.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/antistone/archive/2008/05/10/1191425.html"/></entry><entry><id>http://www.cnblogs.com/antistone/archive/2008/05/03/1180284.html</id><title type="text">WinForm中使用Log4NET</title><summary type="text"/><published>2008-05-03T06:28:00Z</published><updated>2008-05-03T06:28:00Z</updated><author><name>antistone</name><uri>http://www.cnblogs.com/antistone/</uri></author><link rel="alternate" href="http://www.cnblogs.com/antistone/archive/2008/05/03/1180284.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/antistone/archive/2008/05/03/1180284.html"/></entry><entry><id>http://www.cnblogs.com/antistone/archive/2008/04/14/1153474.html</id><title type="text">C# 中用信号量实现读者写者问题</title><summary type="text">在做视频分析时,需要对视频进行解码,还原为位图帧,然后对位图帧逐帧处理。拟用双线程来做。线程A进行解码，线程B进行处理。中间用一个缓冲作为两个线程间通信的渠道。典型的读者写者问题。以前没具体接触过多线程的问题，当年操作系统讲的东西也已经忘的差不多了。翻了翻课本，写出了下面一个实现。</summary><published>2008-04-14T15:08:00Z</published><updated>2008-04-14T15:08:00Z</updated><author><name>antistone</name><uri>http://www.cnblogs.com/antistone/</uri></author><link rel="alternate" href="http://www.cnblogs.com/antistone/archive/2008/04/14/1153474.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/antistone/archive/2008/04/14/1153474.html"/></entry><entry><id>http://www.cnblogs.com/antistone/archive/2008/03/24/1119328.html</id><title type="text">测试Google文件的发布功能</title><summary type="text"/><published>2008-03-24T02:46:00Z</published><updated>2008-03-24T02:46:00Z</updated><author><name>antistone</name><uri>http://www.cnblogs.com/antistone/</uri></author><link rel="alternate" href="http://www.cnblogs.com/antistone/archive/2008/03/24/1119328.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/antistone/archive/2008/03/24/1119328.html"/></entry><entry><id>http://www.cnblogs.com/antistone/archive/2008/03/18/1111403.html</id><title type="text">Linux下OpenGL开发 －－ 准备篇</title><summary type="text">本文主要介绍了在Linux下(Fedora 7)如何安装OpenGL开发环境并编写一个简单的OpenGL程序。OpenGL作为一种平台无关的图形API，加上Linux的开源特性，相信在未来一定能大有作为。</summary><published>2008-03-18T05:18:00Z</published><updated>2008-03-18T05:18:00Z</updated><author><name>antistone</name><uri>http://www.cnblogs.com/antistone/</uri></author><link rel="alternate" href="http://www.cnblogs.com/antistone/archive/2008/03/18/1111403.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/antistone/archive/2008/03/18/1111403.html"/></entry><entry><id>http://www.cnblogs.com/antistone/archive/2008/03/16/1108548.html</id><title type="text">FCKEditor工具条定制</title><summary type="text">FCkEditor确实是一个非常优秀的HTML在线编辑器，它的功能确实很强大，而且也非常的灵活，具有很强的定制性。&#xD;&#xD;FCKEditor默认的工具栏项目很多，我们完全可以对其进行自定制，以满足自己的需求。&#xD;&#xD;网上也有很多介绍定制工具栏的方法。下面就是其中的一种：</summary><published>2008-03-16T09:06:00Z</published><updated>2008-03-16T09:06:00Z</updated><author><name>antistone</name><uri>http://www.cnblogs.com/antistone/</uri></author><link rel="alternate" href="http://www.cnblogs.com/antistone/archive/2008/03/16/1108548.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/antistone/archive/2008/03/16/1108548.html"/></entry><entry><id>http://www.cnblogs.com/antistone/archive/2008/03/16/1108244.html</id><title type="text">FCKEditor的使用-asp</title><summary type="text"/><published>2008-03-16T03:31:00Z</published><updated>2008-03-16T03:31:00Z</updated><author><name>antistone</name><uri>http://www.cnblogs.com/antistone/</uri></author><link rel="alternate" href="http://www.cnblogs.com/antistone/archive/2008/03/16/1108244.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/antistone/archive/2008/03/16/1108244.html"/></entry></feed>
