<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_守护心中彩虹</title><subtitle type="text"/><id>http://feed.cnblogs.com/blog/u/44947/rss</id><updated>2012-05-30T02:28:05Z</updated><author><name>守护心中彩虹</name><uri>http://www.cnblogs.com/gis_gps/</uri></author><generator>feed.cnblogs.com</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/gis_gps/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/44947/rss"/><entry><id>http://www.cnblogs.com/gis_gps/archive/2012/05/30/2525861.html</id><title type="text">百度地图--地址逆向解析</title><summary type="text">以前曾用过google map api提供的service接口，用于实现根据经纬度返回地址描述的功能。由于google在中国命运曲折，前景不明。为了项目稳定考虑，准备在项目中兼容baidu map。初步试用之后，感觉baidu map在细节上还是花了很大功能，各类开发资料很全。好了，闲话少说，如果你想在你的code中，使用baidu map 来实现地址反向解析功能，只须下面这一行code便可实现： http://api.map.baidu.com/geocoder?output=json&amp;location=33.983424,112.322987&amp;key=37492c0ee6f</summary><published>2012-05-30T02:28:00Z</published><updated>2012-05-30T02:28:00Z</updated><author><name>守护心中彩虹</name><uri>http://www.cnblogs.com/gis_gps/</uri></author><link rel="alternate" href="http://www.cnblogs.com/gis_gps/archive/2012/05/30/2525861.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/gis_gps/archive/2012/05/30/2525861.html"/><content type="html">&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 以前曾用过google map api提供的service接口，用于实现根据经纬度返回地址描述的功能。由于google在中国命运曲折，前景不明。为了项目稳定考虑，准备在项目中兼容baidu map。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;初步试用之后，感觉baidu map在细节上还是花了很大功能，各类开发资料很全。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;好了，闲话少说，如果你想在你的code中，使用baidu map 来实现地址反向解析功能，只须下面这一行code便可实现：&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp; &lt;a href="http://api.map.baidu.com/geocoder?output=json&amp;amp;location=33.983424,112.322987&amp;amp;key=37492c0ee6f924cb5e934fa08c6b1676"&gt;http://api.map.baidu.com/geocoder?output=json&amp;amp;location=33.983424,112.322987&amp;amp;key=37492c0ee6f924cb5e934fa08c6b1676&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp; 具体的开发资料见：&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp; &lt;a href="http://developer.baidu.com/wiki/index.php?title=%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3%E9%A6%96%E9%A1%B5/%E5%9C%B0%E5%9B%BE_API"&gt;http://developer.baidu.com/wiki/index.php?title=%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3%E9%A6%96%E9%A1%B5/%E5%9C%B0%E5%9B%BE_API&lt;/a&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/gis_gps/aggbug/2525861.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/gis_gps/archive/2012/05/30/2525861.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/gis_gps/archive/2010/12/21/1913044.html</id><title type="text">供应：全国数十万基站位置数据</title><summary type="text">手上有大约23万条中国移动、联通的基站定位数据，包括 ：基站编号、经纬度、地址描述。如果有需要的朋友，留言与我联系！有偿!</summary><published>2010-12-21T10:41:00Z</published><updated>2010-12-21T10:41:00Z</updated><author><name>守护心中彩虹</name><uri>http://www.cnblogs.com/gis_gps/</uri></author><link rel="alternate" href="http://www.cnblogs.com/gis_gps/archive/2010/12/21/1913044.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/gis_gps/archive/2010/12/21/1913044.html"/><content type="html">&amp;nbsp;&amp;nbsp;手上有大约23万条中国移动、联通的基站定位数据，包括 ：基站编号、经纬度、地址描述。如果有需要的朋友，留言与我联系！有偿!&lt;img src="http://www.cnblogs.com/gis_gps/aggbug/1913044.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/gis_gps/archive/2010/12/21/1913044.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/gis_gps/archive/2010/12/01/1892711.html</id><title type="text">深圳招调工助手</title><summary type="text">最近在办理深圳招调手续，感觉zf人员的办事流程那是相当的慢。每天早上打开电脑第一件事，就是登陆http://www.szhrss.gov.cn/上面，进行招调工办理情况查询，有时一天，我都要查询好几次，生怕错过了机会。每次查询的时候，都要输入自己姓名与身份证号码，感觉很烦，于是动手写了个小软件，可以帮助我自动查询招调工办理情况。使用方法很简单：1. 下载，解压后，执行QueryHelper.exe...</summary><published>2010-12-01T01:56:00Z</published><updated>2010-12-01T01:56:00Z</updated><author><name>守护心中彩虹</name><uri>http://www.cnblogs.com/gis_gps/</uri></author><link rel="alternate" href="http://www.cnblogs.com/gis_gps/archive/2010/12/01/1892711.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/gis_gps/archive/2010/12/01/1892711.html"/><content type="html">&lt;span class="Apple-style-span" style="font-family: Verdana, Helvetica, Arial, sans-serif; line-height: 22px; color: #444444; "&gt;&amp;nbsp;&amp;nbsp;最近在办理深圳招调手续，感觉zf人员的办事流程那是相当的慢。每天早上打开电脑第一件事，就是登陆&lt;a href="http://www.szhrss.gov.cn/" style="word-wrap: break-word; text-decoration: underline; color: #0099cc; line-height: normal; "&gt;http://www.szhrss.gov.cn/&lt;/a&gt;上面，进行招调工办理情况查询，有时一天，我都要查询好几次，生怕错过了机会。&lt;div style="word-wrap: break-word; line-height: normal; "&gt;&amp;nbsp;&amp;nbsp;每次查询的时候，都要输入自己姓名与身份证号码，感觉很烦，于是动手写了个小软件，可以帮助我自动查询招调工办理情况。&lt;/div&gt;&lt;div style="word-wrap: break-word; line-height: normal; "&gt;&amp;nbsp;&amp;nbsp;使用方法很简单：&lt;/div&gt;&lt;div style="word-wrap: break-word; line-height: normal; "&gt;1. 下载，解压后，执行QueryHelper.exe，输入查询者姓名与身份证号码；&lt;/div&gt;&lt;div style="word-wrap: break-word; line-height: normal; "&gt;2. 可以手动查询，即每点一次，查询一次；&lt;/div&gt;&lt;div style="word-wrap: break-word; line-height: normal; "&gt;3. 定时查询，鼠标右键点击[定时查询]，从菜单中选择时间间隔，软件就会按照间隔时间，自动帮你查询；&lt;/div&gt;&lt;div style="word-wrap: break-word; line-height: normal; "&gt;4. 下次进入软件，会自动显示你上次输入的查询者姓名与号码，避免了每次输入。&lt;/div&gt;&lt;p&gt;&amp;nbsp;http://files.cnblogs.com/gis_gps/%e6%8b%9b%e8%b0%83%e5%b7%a5%e6%9f%a5%e8%af%a2%e5%8a%a9%e6%89%8b.rar&lt;/p&gt;&lt;/span&gt;&lt;img src="http://www.cnblogs.com/gis_gps/aggbug/1892711.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/gis_gps/archive/2010/12/01/1892711.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/gis_gps/archive/2010/11/08/1871738.html</id><title type="text">Scrumworks basic 使用问题</title><summary type="text">   最近看了些关于Scrum方面的资料，一直想把Scrum应用到实际项目中，来检验检验！根据资料上所说的，我安装了Scrumworks basic(据说始终排在Scrum工具前三甲)，安装过程比较简单，安装之后，需要到Scrumworks官方网站申请Lincese，一般二个工作日后会mail给你。我等不及，就从网上找了份lincese，先试用试用。 ...</summary><published>2010-11-08T06:22:00Z</published><updated>2010-11-08T06:22:00Z</updated><author><name>守护心中彩虹</name><uri>http://www.cnblogs.com/gis_gps/</uri></author><link rel="alternate" href="http://www.cnblogs.com/gis_gps/archive/2010/11/08/1871738.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/gis_gps/archive/2010/11/08/1871738.html"/><content type="html">&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 最近看了些关于Scrum方面的资料，一直想把Scrum应用到实际项目中，来检验检验！根据资料上所说的，我安装了Scrumworks basic(据说始终排在Scrum工具前三甲)，安装过程比较简单，安装之后，需要到Scrumworks官方网站申请Lincese，一般二个工作日后会mail给你。我等不及，就从网上找了份lincese，先试用试用。&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160; 如果你熟悉Scrum理论，那么Scrumworks basic 使用就很简单，但在使用过程中，Scrumworks的表现，让我无法继续下去。主要问题有：&lt;/p&gt;  &lt;p&gt;1. 界面响应刷新似乎相当慢，如任意放大或小窗口之后，屏幕上就会留下大片大片空白，就像电脑上显存不够一样。如下所示：&lt;/p&gt;  &lt;p&gt;&lt;a href="http://images.cnblogs.com/cnblogs_com/gis_gps/WindowsLiveWriter/Scrumworksbasic_C9F2/image_2.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="197" alt="image" src="http://images.cnblogs.com/cnblogs_com/gis_gps/WindowsLiveWriter/Scrumworksbasic_C9F2/image_thumb.png" width="358" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;2. 日期选择框显示不完整，如下所示：&lt;/p&gt;  &lt;p&gt;&lt;a href="http://images.cnblogs.com/cnblogs_com/gis_gps/WindowsLiveWriter/Scrumworksbasic_C9F2/image_4.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="156" alt="image" src="http://images.cnblogs.com/cnblogs_com/gis_gps/WindowsLiveWriter/Scrumworksbasic_C9F2/image_thumb_1.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;我的机器配置：&lt;/p&gt;  &lt;p&gt;&lt;a href="http://images.cnblogs.com/cnblogs_com/gis_gps/WindowsLiveWriter/Scrumworksbasic_C9F2/image_6.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="185" alt="image" src="http://images.cnblogs.com/cnblogs_com/gis_gps/WindowsLiveWriter/Scrumworksbasic_C9F2/image_thumb_2.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://images.cnblogs.com/cnblogs_com/gis_gps/WindowsLiveWriter/Scrumworksbasic_C9F2/image_10.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="14" alt="image" src="http://images.cnblogs.com/cnblogs_com/gis_gps/WindowsLiveWriter/Scrumworksbasic_C9F2/image_thumb_4.png" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;按道理来说，我机器的配置也不算低啊，怎么运行Scrumworks basic会出现这样的问题？大家有没有碰到过？或者大家有没有好些的Scrum工具介绍介绍(免费、开源的)&lt;/p&gt;&lt;img src="http://www.cnblogs.com/gis_gps/aggbug/1871738.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/gis_gps/archive/2010/11/08/1871738.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/gis_gps/archive/2010/09/28/1837738.html</id><title type="text">QQ为什么不开源</title><summary type="text">最近突然想到一个问题：为什么QQ不开源？如果QQ能够开源，那让人用起来，岂不是更舒服</summary><published>2010-09-28T09:25:00Z</published><updated>2010-09-28T09:25:00Z</updated><author><name>守护心中彩虹</name><uri>http://www.cnblogs.com/gis_gps/</uri></author><link rel="alternate" href="http://www.cnblogs.com/gis_gps/archive/2010/09/28/1837738.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/gis_gps/archive/2010/09/28/1837738.html"/><content type="html">&lt;p&gt;&amp;nbsp;&amp;nbsp; 最近突然想到一个问题：&lt;strong style="font-size: 36pt; "&gt;为什么QQ不开源&lt;/strong&gt;？如果QQ能够开源，那让人用起来，岂不是更舒服&lt;img src="http://www.cnblogs.com/Emoticons/face/010.gif"  alt="" /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/gis_gps/aggbug/1837738.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/gis_gps/archive/2010/09/28/1837738.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/gis_gps/archive/2010/07/01/1769159.html</id><title type="text">Delphi&amp;mdash;将字符串赋给记录类型</title><summary type="text">如： Type TStudent = packed record  sex : char;  age : array[1..2] of char;  name : array[1..8] of char; end; 。。。。。。。。。。。。。 var  my : TStudent;  s : string; begin  s...</summary><published>2010-07-01T07:01:00Z</published><updated>2010-07-01T07:01:00Z</updated><author><name>守护心中彩虹</name><uri>http://www.cnblogs.com/gis_gps/</uri></author><link rel="alternate" href="http://www.cnblogs.com/gis_gps/archive/2010/07/01/1769159.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/gis_gps/archive/2010/07/01/1769159.html"/><content type="html">&lt;p&gt;如：&lt;/p&gt;  &lt;p&gt;Type&lt;/p&gt;  &lt;blockquote style='border:2px solid #EFEFEF;color:#333333;padding:5px 10px;'&gt;   &lt;p&gt;TStudent = packed record     &lt;br /&gt;&amp;#160; sex : char;      &lt;br /&gt;&amp;#160; age : array[1..2] of char;      &lt;br /&gt;&amp;#160; name : array[1..8] of char;      &lt;br /&gt;end;&lt;/p&gt;    &lt;p&gt;。。。。。。。。。。。。。&lt;/p&gt;    &lt;p&gt;var     &lt;br /&gt;&amp;#160; my : TStudent;      &lt;br /&gt;&amp;#160; s : string;      &lt;br /&gt;begin      &lt;br /&gt;&amp;#160; s := '120whshengi';      &lt;br /&gt;&amp;#160; ZeroMemory(@my,sizeof(TStudent));      &lt;br /&gt;&amp;#160; StrLCopy(@my,pchar(s),sizeof(TStudent));      &lt;br /&gt;&amp;#160; showmessage(my.sex + #13+#10 + my.age + #13+#10 + my.name );&lt;/p&gt;    &lt;p&gt;end;&lt;/p&gt;&lt;/blockquote&gt;&lt;img src="http://www.cnblogs.com/gis_gps/aggbug/1769159.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/gis_gps/archive/2010/07/01/1769159.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/gis_gps/archive/2010/07/01/1768838.html</id><title type="text">[转]常用Delphi开发资料网址</title><summary type="text">   发现一个很好的个人网站，该网站收集了大量有关Delphi开发资料的网址链接，值得收藏。 相关Delphi链接如下： Books, Tutorials Tomes of Delphi: Algorithms and data structures by Julian M. Bucknall , Source http://www.boyet.co...</summary><published>2010-07-01T01:27:00Z</published><updated>2010-07-01T01:27:00Z</updated><author><name>守护心中彩虹</name><uri>http://www.cnblogs.com/gis_gps/</uri></author><link rel="alternate" href="http://www.cnblogs.com/gis_gps/archive/2010/07/01/1768838.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/gis_gps/archive/2010/07/01/1768838.html"/><content type="html">&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 发现一个很好的个人网站，该网站收集了大量有关Delphi开发资料的网址链接，值得收藏。&lt;/p&gt;  &lt;p&gt;相关Delphi链接如下：&lt;/p&gt;  &lt;p&gt;Books, Tutorials&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Tomes of Delphi: &lt;a href="http://www.boyet.com/FixedArticles/DADSBook.html"&gt;Algorithms and data structures&lt;/a&gt; by Julian M. Bucknall , Source &lt;a href="http://www.boyet.com/Code/ToDADS_source.zip"&gt;http://www.boyet.com/Code/ToDADS_source.zip&lt;/a&gt; , Buy &lt;a href="http://www.lulu.com/content/435417"&gt;http://www.lulu.com/content/435417&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Delphi Wikia &lt;a href="http://delphi.wikia.com/wiki/Delphi_Wiki"&gt;http://delphi.wikia.com/wiki/Delphi_Wiki&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Delphi Videos &lt;a href="http://delphi.wikia.com/wiki/Delphi_Videos"&gt;http://delphi.wikia.com/wiki/Delphi_Videos&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Delphi in a Nutshell by Ray Lischner&amp;#160; &lt;a href="http://www.tempest-sw.com/nutshell/"&gt;http://www.tempest-sw.com/nutshell/&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Delphi in a Nutshell Errata &lt;a href="http://www.tempest-sw.com/nutshell/errata.html"&gt;http://www.tempest-sw.com/nutshell/errata.html&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Conferences&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;BorCon/DevCon (2003-2005, 2008) &lt;a href="http://conferences.codegear.com/"&gt;http://conferences.codegear.com/&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;General&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;b&gt;&lt;a href="http://www.shokhirev.com/Delphi-Srript.html"&gt;Delphi Scripting&lt;/a&gt;&lt;/b&gt;: Python, Ruby, Lua &lt;/li&gt;    &lt;li&gt;&lt;b&gt;&lt;a href="http://www.shokhirev.com/Delphi-Indy10.html"&gt;Delphi Indy&lt;/a&gt;&lt;/b&gt; &lt;/li&gt;    &lt;li&gt;&lt;b&gt;&lt;a href="http://www.shokhirev.com/Delphi-Components.html"&gt;Components, Resources, Tools&lt;/a&gt;&lt;/b&gt; &lt;/li&gt;    &lt;li&gt;&lt;b&gt;&lt;a href="http://www.shokhirev.com/Delphi-Num.html"&gt;Delphi-Pascal Num&lt;/a&gt;&lt;/b&gt; &lt;/li&gt;    &lt;li&gt;&lt;b&gt;&lt;a href="http://www.shokhirev.com/Delphi-StructStorage.html"&gt;OLE Structured Storage&lt;/a&gt;&lt;/b&gt; &lt;/li&gt;    &lt;li&gt;&lt;b&gt;&lt;a href="http://www.shokhirev.com/Delphi-XML.html"&gt;Delphi XML&lt;/a&gt;&lt;/b&gt; &lt;/li&gt;    &lt;li&gt;&lt;b&gt;&lt;a href="http://www.shokhirev.com/Delphi-Tips.html"&gt;Delphi Tips&lt;/a&gt;&lt;/b&gt; &lt;/li&gt;    &lt;li&gt;&lt;b&gt;&lt;a href="http://www.shokhirev.com/patterns.html#DP"&gt;Delphi Design Patterns&lt;/a&gt;&lt;/b&gt; &lt;/li&gt;    &lt;li&gt;&lt;b&gt;&lt;a href="http://www.shokhirev.com/Delphi-Files.html"&gt;Delphi Files&lt;/a&gt;&lt;/b&gt; &lt;/li&gt;    &lt;li&gt;&lt;b&gt;&lt;a href="http://www.shokhirev.com/Delphi-Threads.html"&gt;Delphi Threads&lt;/a&gt;&lt;/b&gt; &lt;/li&gt;    &lt;li&gt;&lt;b&gt;&lt;a href="http://www.shokhirev.com/Delphi-API.html"&gt;Win API&lt;/a&gt; &lt;/b&gt;(Memory map files, Mutexes, Semaphores, etc.) &lt;/li&gt;    &lt;li&gt;&lt;b&gt;&lt;a href="http://www.shokhirev.com/sockets.html#DelphiSocketLinks"&gt;Socket Links&lt;/a&gt;&lt;/b&gt; &lt;/li&gt;    &lt;li&gt;&lt;b&gt;&lt;a href="http://www.shokhirev.com/Delphi-DB.html"&gt;Delphi DB&lt;/a&gt;&lt;/b&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.efg2.com/Lab/Library/index.html"&gt;efg's Reference Library&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://conferences.codegear.com/"&gt;CodeGear Conference Proceedings Home Page&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Delphi corner -Articles &lt;a href="http://www.delphicorner.f9.co.uk/art_index.htm"&gt;http://www.delphicorner.f9.co.uk/art_index.htm&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.swissdelphicenter.ch/en/index.php"&gt;Swiss Delphi Center&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Delphi for fun. &lt;a href="http://www.delphiforfun.org/"&gt;http://www.delphiforfun.org/&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Delphi at &lt;a href="http://www.howtodothings.com/computers/c39-delphi.html"&gt;howtodothings.com&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Deborah's rudimentary home page &lt;a href="http://www.djpate.freeserve.co.uk/Index.htm"&gt;http://www.djpate.freeserve.co.uk/Index.htm&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.euromind.com/iedelphi/index.htm"&gt;IE &amp;amp; Delphi&lt;/a&gt; - A small collection of samples and components. Created and maintained by Per Linds Larsen &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.philo.de/"&gt;Die Philosophie-Seiten&lt;/a&gt; von &lt;a href="http://www.philo.de/homepage.htm"&gt;Dieter Khler&lt;/a&gt;. Assistant for Philological Explorations (APE), Open XML Editor, Open XML, Open RDF &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.castle-cadenza.demon.co.uk/"&gt;Parry Advanced Technologies&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://delphicrt.sourceforge.net/"&gt;The Delphi Crt unit&lt;/a&gt; is your source for a nearly complete and compatible unit for porting older Turbo/Borland Pascal projects to Borland Delphi. The unit implements nearly every feature of Borland's original Crt unit included with their MS-DOS compilers. &lt;a href="http://sourceforge.net/projects/delphicrt"&gt;Download&lt;/a&gt;. &lt;/li&gt;    &lt;li&gt;&lt;a href="http://m-pas.sourceforge.net/"&gt;M-Pas Project&lt;/a&gt;, Including the Delphi to Cach Binding project, and the Cach DataSnap/MIDAS project. &lt;a href="http://sourceforge.net/projects/m-pas"&gt;Download&lt;/a&gt;.&amp;#160; &lt;/li&gt;    &lt;li&gt;delphi3000.com - Delphi community for knowledge exchange &lt;a href="http://www.delphi3000.com/"&gt;http://www.delphi3000.com/&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Dev Articles &lt;a href="http://www.devarticles.com/c/b/Delphi-Kylix/"&gt;http://www.devarticles.com/c/b/Delphi-Kylix/&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Some interesting Delphi stuff:&amp;#160; &lt;a href="http://www.explainth.at/en/menu/delphi.shtml"&gt;http://www.explainth.at/en/menu/delphi.shtml&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Advanced Delphi Programming &lt;a href="http://www.explainth.at/en/menu/delphi.shtml"&gt;http://www.explainth.at/en/menu/delphi.shtml&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Primoz Gabrijelcic's Delphi Pages &lt;a href="http://17slon.com/gp/gp/index.htm"&gt;http://17slon.com/gp/gp/index.htm&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;CodeXterity &lt;a href="http://www.codexterity.com/"&gt;http://www.codexterity.com/&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;All Things Seen and Unseen (Delphi) &lt;a href="http://rmarsh.com/category/programming/delphi/"&gt;http://rmarsh.com/category/programming/delphi/&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The Delphi Magazine Revisited&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Primoz Gabrijelcic:&amp;#160; &lt;a href="http://17slon.com/blogs/gabr/labels/The%20Delphi%20Magazine.html"&gt;http://17slon.com/blogs/gabr/labels/The%20Delphi%20Magazine.html&lt;/a&gt;       &lt;ul&gt;       &lt;li&gt;tdm-68 -Let's Cooperate, tdm-69 &lt;em&gt;SvCom, &lt;/em&gt;tdm-86 Synchronisation Toolkit, tdm-88 My Data Is Your Data, tdm-91 Synchronization Toolkit Revisited,&amp;#160; tdm-95 Shared pools, &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Hallvard Vassbotn:&amp;#160; &lt;a href="http://hallvards.blogspot.com/search/label/TDM"&gt;http://hallvards.blogspot.com/search/label/TDM&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt; Frameworks   &lt;ul&gt;   &lt;li&gt;G-framework &lt;a href="http://g-framework.org/"&gt;http://g-framework.org/&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Building an Object Persistence Framework &lt;a href="http://www.tabdee.ltd.uk/Software/Papers/BuildingAnOPF/BuildingAnOPF.html"&gt;http://www.tabdee.ltd.uk/Software/Papers/BuildingAnOPF/BuildingAnOPF.html&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;tiOPF - Free, Open Source Object Persistence Framework for Free Pascal &amp;amp; Delphi &lt;a href="http://tiopf.sourceforge.net/"&gt;http://tiopf.sourceforge.net/&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Installing tiOPF2 in Delphi &lt;a href="http://www.dumitrup.com/blog/archives/4-Installing-tiOPF2-in-Delphi.html"&gt;http://www.dumitrup.com/blog/archives/4-Installing-tiOPF2-in-Delphi.html&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;FP Wiki: tiOPF &lt;a href="http://wiki.freepascal.org/tiOPF"&gt;http://wiki.freepascal.org/tiOPF&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;An Introduction to OPFs &lt;a href="http://www.coadletter.com/article/borcon/files/9022/paper/9022.html"&gt;http://www.coadletter.com/article/borcon/files/9022/paper/9022.html&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;The Design of a Robust Persistence Framework for Relational Databases &lt;a href="http://www.ambysoft.com/essays/persistenceLayer.html"&gt;http://www.ambysoft.com/essays/persistenceLayer.html&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Instant objects &lt;a href="http://www.instantobjects.org/"&gt;http://www.instantobjects.org/&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Aditional Instant Objects Brokers &lt;a href="http://www.zootec.ad/io/"&gt;http://www.zootec.ad/io/&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Containers&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://sourceforge.net/projects/decal"&gt;DeCAL &lt;/a&gt;- The Delphi Container and Algorithm Library (DeCAL) is a powerful library of reusable container classes, generic algorithms, and an easy to use persistence mechanism. It is similar to and based on Stepanov's STL. &lt;/li&gt;    &lt;li&gt;&lt;a href="http://sourceforge.net/projects/dclx"&gt;The Delphi Container Library&lt;/a&gt; - DCLX is a free library that provides ArrayList, LinkedList, Vector, HashMap, HashSet, ArraySet, Queue and Stack structures to Delphi/Kylix. It also provides algorithms like in STL (Apply, Found, CountObject, Copy, Generate, Fill, Reverse, Sort...) &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.warmachine.u-net.com/delphi_collections/"&gt;Delphi collections&lt;/a&gt;. &lt;a href="http://sourceforge.net/projects/delphi-coll"&gt;Download&lt;/a&gt;. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Interfaces&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Get Implementing Object &lt;a href="http://hallvards.blogspot.com/"&gt;http://hallvards.blogspot.com/&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Multicast (see also &lt;a href="http://www.shokhirev.com/patterns.html#DP"&gt;Observer pattern&lt;/a&gt;)&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Simulating multicast events in Win32 Delphi &lt;a href="http://delphi.about.com/b/2005/05/10/simulating-multicast-events-in-win32-delphi.htm"&gt;http://delphi.about.com/b/2005/05/10/simulating-multicast-events-in-win32-delphi.htm&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;A Delphi Multicaster Class &lt;a href="http://www.thedelphimagazine.com/conts/conts53.php"&gt;http://www.thedelphimagazine.com/conts/conts53.php&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Simulating multicast events in Win32 Delphi &lt;a href="http://delphi.about.com/library/weekly/aa51005a.htm"&gt;http://delphi.about.com/library/weekly/aa51005a.htm&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;MultiCast Events for Win32: &lt;a href="http://deltics.co.nz/files/folders/going-native/Going%20Native%20-%20MultiCast%20Events%20for%20Win32%20-%20Introduction.pdf"&gt;Introduction&lt;/a&gt; (pff), &lt;a href="http://deltics.co.nz/files/folders/going-native/Going%20Native%20-%20MultiCast%20Events%20for%20Win32%20-%20Part%20I%20-%20The%20Basics.pdf"&gt;The Basics&lt;/a&gt; (pdf) &lt;/li&gt;    &lt;li&gt;Advanced events &lt;a href="http://www.gekko-software.nl/Delphi/art11.htm"&gt;http://www.gekko-software.nl/Delphi/art11.htm&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Distributed multicast event manager - object and component wrapper. &lt;a href="http://17slon.com/gp/gp/gpsharedevents.htm"&gt;http://17slon.com/gp/gp/gpsharedevents.htm&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Skype&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Component &lt;a href="http://forum.skype.com/index.php?showtopic=15339"&gt;http://forum.skype.com/index.php?showtopic=15339&lt;/a&gt; . Download: &lt;a href="http://www.sokratez.de/downloads/skypecontrol.rar"&gt;www.sokratez.de/downloads/skypecontrol.rar&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Kol Skype API beta &lt;a href="http://delphi.blue-aura.co.uk/forum/showthread.php?t=135"&gt;http://delphi.blue-aura.co.uk/forum/showthread.php?t=135&lt;/a&gt; . Download &lt;a href="http://www.thaddy.com/kolskype.zip"&gt;http://www.thaddy.com/kolskype.zip&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Sending Skype Chat Messages using Delphi by Bob Swart &lt;a href="http://www.drbob42.com/examines/examin75.htm"&gt;http://www.drbob42.com/examines/examin75.htm&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Legacy stuff&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;DsgnIntf download http://www.href.com/upgwhvcl or &lt;a href="http://www.programmersheaven.com/download/48584/download.aspx"&gt;http://www.programmersheaven.com/download/48584/download.aspx&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Move components from Delphi 5 to Delphi 6 &lt;a href="http://www.howtodothings.com/computers/a1252-move-components-from-delphi-5-to-delphi-6.html"&gt;http://www.howtodothings.com/computers/a1252-move-components-from-delphi-5-to-delphi-6.html&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;consts.pas &lt;a href="http://www.delphipages.com/threads/thread.cfm?ID=80364&amp;amp;G=80291"&gt;http://www.delphipages.com/threads/thread.cfm?ID=80364&amp;amp;G=80291&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;ul&gt;   &lt;li&gt;Base64      &lt;ul&gt;       &lt;li&gt;MIME Base64 Encoding &lt;a href="http://www.torry.net/quicksearchd.php?String=Base64&amp;amp;Title=Yes"&gt;http://www.torry.net/quicksearchd.php?String=Base64&amp;amp;Title=Yes&lt;/a&gt; &lt;/li&gt;        &lt;li&gt;How to Base 64 (MIME) Encode and Decode a String &lt;a href="http://www.delphifaq.net/how-to-base-64-mime-encode-and-decode-a-string/"&gt;http://www.delphifaq.net/how-to-base-64-mime-encode-and-decode-a-string/&lt;/a&gt; &lt;/li&gt;        &lt;li&gt;Base64 encoding and decoding &lt;a href="http://www.swissdelphicenter.ch/en/showcode.php?id=1223"&gt;http://www.swissdelphicenter.ch/en/showcode.php?id=1223&lt;/a&gt; &lt;/li&gt;        &lt;li&gt;encode / decode Base64 string &lt;a href="http://www.swissdelphicenter.ch/en/showcode.php?id=1524"&gt;http://www.swissdelphicenter.ch/en/showcode.php?id=1524&lt;/a&gt; &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;- &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Delphi Miscellany, Delphi Science Links &lt;a href="http://www.efg2.com/Lab/Library/Delphi/Miscellany/index.html"&gt;http://www.efg2.com/Lab/Library/Delphi/Miscellany/index.html&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Components, Libraries&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;FastSharemem: A Fast, Lightweight Sharemem Replacement &lt;a href="http://www.codexterity.com/fastsharemem.htm"&gt;http://www.codexterity.com/fastsharemem.htm&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Delphi Collections &lt;a href="http://www.warmachine.u-net.com/delphi_collections/"&gt;http://www.warmachine.u-net.com/delphi_collections/&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Pascal Mock 1.1 &lt;a href="http://sourceforge.net/projects/pascalmock/"&gt;http://sourceforge.net/projects/pascalmock/&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;PDF viewer &lt;a href="http://www.synactis.com/pdf-viewer.htm"&gt;http://www.synactis.com/pdf-viewer.htm&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Tools&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;MemCheck &lt;a href="http://v.mahon.free.fr/pro/freeware/memcheck/"&gt;http://v.mahon.free.fr/pro/freeware/memcheck/&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Torry:      &lt;ul&gt;       &lt;li&gt;Components &amp;gt; Tools &amp;gt; Debug &lt;a href="http://www.torry.net/pages.php?id=265"&gt;http://www.torry.net/pages.php?id=265&lt;/a&gt; &lt;/li&gt;        &lt;li&gt;Components &amp;gt; Tools &amp;gt; Tools &lt;a href="http://www.torry.net/pages.php?id=268"&gt;http://www.torry.net/pages.php?id=268&lt;/a&gt; &lt;/li&gt;        &lt;li&gt;Components &amp;gt; System &amp;gt; CPU &lt;a href="http://www.torry.net/pages.php?id=235"&gt;http://www.torry.net/pages.php?id=235&lt;/a&gt; &lt;/li&gt;        &lt;li&gt;Components &amp;gt; System &amp;gt; Memory &lt;a href="http://www.torry.net/pages.php?id=228"&gt;http://www.torry.net/pages.php?id=228&lt;/a&gt; &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://www.cnblogs.com/gis_gps/aggbug/1768838.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/gis_gps/archive/2010/07/01/1768838.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/gis_gps/archive/2010/06/30/1768420.html</id><title type="text">Delphi中调用google map api</title><summary type="text">  Google map api已经被很多web应用所关注，事实上，在delphi程序中我们也可以享受到这一服务。下面就是一些有关delphi与google map api应用例子。   其实delphi中使用google map api，无非就是在delphi应用程序中内含TWebbrowse。 代码: http://blog.marc...</summary><published>2010-06-30T07:45:00Z</published><updated>2010-06-30T07:45:00Z</updated><author><name>守护心中彩虹</name><uri>http://www.cnblogs.com/gis_gps/</uri></author><link rel="alternate" href="http://www.cnblogs.com/gis_gps/archive/2010/06/30/1768420.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/gis_gps/archive/2010/06/30/1768420.html"/><content type="html">&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; Google map api已经被很多web应用所关注，事实上，在delphi程序中我们也可以享受到这一服务。下面就是一些有关delphi与google map api应用例子。&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160; 其实delphi中使用google map api，无非就是在delphi应用程序中内含TWebbrowse。&lt;/p&gt;  &lt;p&gt;代码:   &lt;br /&gt;&lt;a href="http://blog.marcocantu.com/blog/google_map_delphi_server.html"&gt;http://blog.marcocantu.com/blog/google_map_delphi_server.html&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://stackoverflow.com/questions/558686/use-googlemap-from-my-delphi-application"&gt;http://stackoverflow.com/questions/558686/use-googlemap-from-my-delphi-application&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.stevetrefethen.com/blog/UsingGoogleMapsFromVCLSampleApplication.aspx"&gt;http://www.stevetrefethen.com/blog/UsingGoogleMapsFromVCLSampleApplication.aspx&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.stevetrefethen.com/blog/MashupOfGoogleMapsAndVCL.aspx"&gt;http://www.stevetrefethen.com/blog/MashupOfGoogleMapsAndVCL.aspx&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://delphimagic.blogspot.com/2008/10/utilizar-google-maps-en-delphi.html"&gt;http://delphimagic.blogspot.com/2008/10/utilizar-google-maps-en-delphi.html&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.jasontpenny.com/blog/2009/01/11/google-maps-in-a-twebbrowser-from-delphi-directions"&gt;http://www.jasontpenny.com/blog/2009/01/11/google-maps-in-a-twebbrowser-from-delphi-directions&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.jasontpenny.com/blog/2008/11/25/google-maps-in-a-twebbrowser-from-delphi-part-2/"&gt;http://www.jasontpenny.com/blog/2008/11/25/google-maps-in-a-twebbrowser-from-delphi-part-2/&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://neftali.clubdelphi.com/?p=380"&gt;http://neftali.clubdelphi.com/?p=380&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://neftali.clubdelphi.com/?p=413"&gt;http://neftali.clubdelphi.com/?p=413&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;通过delphi应用程序调用Js脚本   &lt;br /&gt;&lt;a href="http://blogs.embarcadero.com/abauer/2007/06/13/36013"&gt;http://blogs.embarcadero.com/abauer/2007/06/13/36013&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.stevetrefethen.com/blog/CallingWindowsClientCodeFromJavascriptHostedInsideTheWebBrowserControl.aspx"&gt;http://www.stevetrefethen.com/blog/CallingWindowsClientCodeFromJavascriptHostedInsideTheWebBrowserControl.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Googlempas &amp;amp; Intraweb   &lt;br /&gt;&lt;a href="http://www.monien.net/blog/index.php/2007/02/accessing-google-maps-api-from-intraweb-applications/"&gt;http://www.monien.net/blog/index.php/2007/02/accessing-google-maps-api-from-intraweb-applications/&lt;/a&gt;    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;基于google maps的Delphi组件   &lt;br /&gt;&lt;a href="http://www.martinzone.biz"&gt;http://www.martinzone.biz&lt;/a&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/gis_gps/aggbug/1768420.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/gis_gps/archive/2010/06/30/1768420.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/gis_gps/archive/2010/04/29/1723894.html</id><title type="text">gMapMaker</title><summary type="text">  gMapMaker基于windows的瓦片地图下载工具，支持多线程下载，支持google、MSN、Yahoo、OpenStreetMap等地图源下载。源代码是基于C#开发。   下载地址：http://www.mgmaps.com/cache/gMapMaker-setup.exe</summary><published>2010-04-29T06:59:00Z</published><updated>2010-04-29T06:59:00Z</updated><author><name>守护心中彩虹</name><uri>http://www.cnblogs.com/gis_gps/</uri></author><link rel="alternate" href="http://www.cnblogs.com/gis_gps/archive/2010/04/29/1723894.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/gis_gps/archive/2010/04/29/1723894.html"/><content type="text">  gMapMaker基于windows的瓦片地图下载工具，支持多线程下载，支持google、MSN、Yahoo、OpenStreetMap等地图源下载。源代码是基于C#开发。   下载地址：http://www.mgmaps.com/cache/gMapMaker-setup.exe</content></entry><entry><id>http://www.cnblogs.com/gis_gps/archive/2010/04/27/1722385.html</id><title type="text">Google Maps Downloader V4.80</title><summary type="text">Google Maps Downloader(简称GMD)，该软件帮助你从Google Maps下载瓦片地图，所有被下载的瓦片地图都保存在你指定的磁盘上。另外，你还可以通过MapViewer工具查看已下载的地图，或者将它们拼成一张大图来使用(BMP格式)。 GMD不是一款免费软件，如果你在试用过后，感觉不错，需要购买使用，每个License售价$29.95。购买地址如下：http://secure...</summary><published>2010-04-27T13:36:00Z</published><updated>2010-04-27T13:36:00Z</updated><author><name>守护心中彩虹</name><uri>http://www.cnblogs.com/gis_gps/</uri></author><link rel="alternate" href="http://www.cnblogs.com/gis_gps/archive/2010/04/27/1722385.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/gis_gps/archive/2010/04/27/1722385.html"/><content type="text">Google Maps Downloader(简称GMD)，该软件帮助你从Google Maps下载瓦片地图，所有被下载的瓦片地图都保存在你指定的磁盘上。另外，你还可以通过MapViewer工具查看已下载的地图，或者将它们拼成一张大图来使用(BMP格式)。 GMD不是一款免费软件，如果你在试用过后，感觉不错，需要购买使用，每个License售价$29.95。购买地址如下：http://secure...</content></entry></feed>
