
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>演练场</title>
	<atom:link href="http://rovertang.com/blog/feed" rel="self" type="application/rss+xml" />
	<link>http://rovertang.com/blog</link>
	<description>一点点三脚猫功夫</description>
	<lastBuildDate>Fri, 03 Feb 2012 07:45:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>2011RTIC论坛回顾</title>
		<link>http://rovertang.com/blog/archives/537</link>
		<comments>http://rovertang.com/blog/archives/537#comments</comments>
		<pubDate>Mon, 30 Jan 2012 09:35:04 +0000</pubDate>
		<dc:creator>Rover</dc:creator>
				<category><![CDATA[GPS]]></category>
		<category><![CDATA[RTIC]]></category>
		<category><![CDATA[TMC]]></category>
		<category><![CDATA[世纪高通]]></category>
		<category><![CDATA[实时路况]]></category>
		<category><![CDATA[论坛]]></category>

		<guid isPermaLink="false">http://rovertang.com/blog/?p=537</guid>
		<description><![CDATA[<p>本文完成于两个月前，由于种种原因现在才同大家分享，以下是原文：</p>  <p>&#160;</p>  <p>一年一度的由世纪高通公司组织的RTIC论坛于11月23日在昆明世纪金源大酒店举行。RTIC论坛精神在于组织讨论和分享RTIC技术在国内以及国际上的应用，以拓展大家对RTIC的认识，切磋在使用过程中的问题和心得体会。论坛邀请到了车厂、互联网、导航软件等厂商，当然还有政府部门，其中车厂居多，主要包括了上海汽车、大众、丰田、本田、日产等，当然也包括了较多汽车零部件厂商，以日系为主，比如电装、先锋、阿尔派、三洋等，还有像歌乐、哈曼、伟世通、博世等。除了车厂以及汽车零件厂商外，也有导航软件厂商和互联网企业，比如美行科技、新科、搜狗地图、腾瑞万里(导航犬)、泰为、百度、Google、中国电信等企业。当然，还有部分企业和研究机构，如北京交通信息中心等。</p>  <p>论坛主要由几个简单演讲组成，一起来分享一下这几个演讲吧。</p>  <h3>一、北京市智能交通系统发展</h3>  <p>这个演讲由北京交通信息中心提供，算是政府部门对于数据的披露。</p>  <p>1、北京的智能交通系统整体建设已经基本完毕，公交卡系统已经覆盖全市范围，此部分也可以在以后为交通流量分析提供依据。</p>  <p>2、对东直门等大型交通枢纽已经使用视频等方式进行交通流量采样。</p>  <p>3、北京共21000多个公交车，已经形成了汇报从车队到分公司再到总公司的流程。现在，北京共13000量公交车已经安装了GPS，涉及到九个分公司，537条线路，3条BRT线路。</p>  <p>4、在电子收费方面，已经形成了公交、轨交、出租车一体的一卡通系统，现有4000万交通卡用户，其中活跃用户在1278万，日军使用在1400万次，其中轨交有221万次。</p>  <p>5、在高速公路方面，共有365条ETC车道，实现了100%的高速覆盖。共有超过40万辆车使用ETC系统。(注：个人搜索了一下北京的汽车量，09年大概在400万左右)</p>  <p>6、在出租车方面，共有6.67万辆车全部装上了GPS(北京的出租车总数就是6.67万)，共有5个GPS监控中心，2家出租车公司实现了电话调度，日均叫车(电招)量在1.2万次左右。</p>  <p>7、在省际客运方面，共11个客运站，70多个代售点，1000多辆车安装了GPS。</p>  <p>8、在货运方面，共有7175辆车撞有GPS，共两个监控平台。</p>  <p>9、在停车方面，已经建立了电子地图系统，部分区域建立了停车诱导系统，涉及7000多个停车位(注：7000多这个数字待确认。这里应该是少些了一个0，应该在7万，这个数据是根据最后一个演讲推断而出)。</p>  <p>10、 在公路管理方面，已经设立了监测设备，平均1.2公里就有一个监控设备。</p>  <p>11、 已经建立了运输枢纽信息服务平台，共安装了280多个视频采集点和30多个客流采集点。</p>  <p>12、 在信息资源整合方面，正在加强调度中心的建设。</p>  <p>13、 北京市智能交通发展成果：建立了掌上交通信息指南，其中通过12580系统使用该功能的就超过了呼叫量的60%(待验证)。在车载导航仪方面也有超过3万的用户。</p>  <p>14、 在公众服务模式上，提供了网站服务和服务商合作两种模式。</p>  <p>15、 最后就是加强TOCC的建设，以提供更准确的分析报告，和提供更好的运维管理。</p>  <h3>二、2011年RTIC服务发展回顾与2012年服务计划</h3>  <p>这部分的演讲是由世纪高通公司的技术部门提供的。</p>  <p>1、在发展过程中遇到的问题：一是希望国家加大对产业的推动，二是交通拥堵限行等不利于实时交通的发展。</p>  <p>2、现在RTIC开通的城市，sohu使用了16个城市、baidu使用了19个城市、诺基亚使用了13个城市、Google使用了22个城市。(注：实际上应该总共开通了22个城市，或者可能已经包含了测试中的城市，Google只是作为了先行者)</p>  <p>3、从实时交通使用调查结果来看，用户的感觉准确率情况是：长春75%；杭州85%；无锡83%。</p>  <p>4、现开通的四个交通事件有：交通管制、道路施工、交通事故、道路障碍(待验证)。关于交通事件的搜集方法，主要与第三方合作方式下的用户交互模式为主。</p>  <p>5、今年建设推出了简洁交通信息画面、交通流量(待验证)、交通事件、动态停车位(实验室阶段)等。</p>  <p>6、在技术方面，尝试用信号灯控制模式进行分析。现在，上海的浮动车采集分析可以达到20秒一次。上海交通路况信息数据源主要来自：3家出租车公司、货运物流公司和交通局。</p>  <p>7、在管理方面，加强了人、流程、技术、管理四个方面的建设。</p>  <p>8、2012年的目标共三个部分，首先是对现有服务的稳步提升，提高已发布城市的质量，增加发布的内容，其次是保持产品的扩张能力，以点带面式发展，最后是加强创新服务试点。</p>  <h3>三、东南亚RTIC交通信息服务的发展</h3>  <p>本演讲是由泰国的丰通株式会社提供的，其实是属于丰田的合资公司，演讲的是一个泰国人，用日语演讲的。</p>  <p>1、现状：到2015年，实现东南亚人口一体化，四个国家将形成统一的经济圈(应该是类似欧洲国家的欧盟)。</p>  <p>2、一些数据：</p>  <p>汽车总量：日本7560万辆；中国5190万辆。(注：这个数据好像有点老，日本的数据差不多，但中国的汽车量说是今年超过日本。)</p>  <p>导航总量：日本4500万个每年；中国2830万个每年。</p>  <p>手机数量：日本118百万台；中国648百万台。</p>  <p>人口数量：日本127百万；中国1333百万。</p>  <p>互联网数量：日本34百万；中国298百万。(这个互联网忘了是指什么了，可能是互联网接入)</p>  <p>3、到2014年，汽车总量将达到100万(注：数据似乎有点少)，手机普及率将达到75%。</p>  <p>4、为了在泰国建立RTIC系统，丰通公司将安装1万个GPS到出租车上，以解决浮动车少的问题，同时捕捉数据的频率将达到3秒(注：很高哦)一次。</p>  <p>5、Gbook将会引入Android系统(应该是Gbook同手机的结合)。</p>  <p>6、关于TTET公司的介绍：是一家车载嵌入式软件开发企业，共230人。</p>  <p>7、其他关于在泰国发展RTIC的信息，可以为他们国家提供的内容有：地图数据和Maching Table；作为硬件制造商介入(用于FM-RTIC的中国设备在东南亚市场上一样适用)；成为RTIC的服务伙伴。</p>  <h3>四、车的信息与技术发展</h3>  <p>这部分的演讲是由Denso IT laboratory提供的，电装是非常有名的日本汽车零部件厂商，提供的前装车载导航软件还是很厉害的，演讲中展示的一些技术，也是我所比较惊叹的，在本文最后我们会加几张图片予以说明。</p>  <p>1、现阶段汽车信息的方向：高度化的信息、提高环保、与智能手机的结合、智能生活。</p>  <p>2、日本的汽车量为7400万，每年的交通事故是390万件(待验证)，公路每年增加5000公里。</p>  <p>3、电装研究的技术方向：</p>  <p>(1) 提供实时交通流量的测定</p>  <p>(2) 动态拥堵的预测</p>  <p>(3) 提供避免拥堵的最佳路线。(自动学习以在没有目的地的情况下提供路径引导)</p>  <p>(4) 节能环保辅助系统。(比如提前预测踩刹车。根据测试，在15公里路径的燃油率提升上来看，普通的系统提升为9.8%，而此系统的提升为17.1%)</p>  <p>4、开发了与智能手机结合的系统：NaviCon。(可以在App Store上找到)</p>  <p>5、开发了高速图像匹配技术：CARD。(待验证)</p>  <h3>五、基于浮动车的数据挖掘与应用</h3>  <p>此部分的演讲是由北京航空航天大学提供的，主要是研究后的数据，基本都以图表的形式来表现，所以内容不多，记录了三个部分：</p>  <p>1、本数据的分析是基于12000量浮动车数据的分析</p>  <p>2、每天都OD总量和趋势都比较稳定(大概就是交通流量等吧)</p>  <p>3、七到八成的打车人员打车里程在10公里以内。</p>  <p>当然，图表包含了非常多的内容，比如每天都流量、每个礼拜的、高峰期的比较、甚至节假日的流量等，分析比较详尽，由于最终得到比较稳定这一结论，所以这一概况也没啥好说的。</p>  <h3>六、交通信息服务扩展</h3>  <p>此演讲是由实际高通公司提供的，主要的内容是对自有产品的一个分析。</p>  <p>1、现状：</p>  <p>(1) 共有29个签约客户(注：待验证，此处应该是指正式商用的厂商吧，这个量也不小了)</p>  <p>(2) OEM汽车用户为16万以上</p>  <p>(3) 终端用户在150万以上(注：个人认为这个这个终端用户很宽泛，除了类似我们公司带TMC功能的PND用户外，我也是他们的终端用户，因为我会在诺基亚S60的手机上使用Google地图查看当前城市的路况信息，甚至浏览网站的用户也算)</p>  <p>(4) 呼叫中心的使用在250万以上(根据第一个演讲中讲到有超过60%的12580呼入与交通信息有关，以此类推这个数据还算有理有据)</p>  <p>2、提供的服务：</p>  <p>(1) 一键式交通信息播报服务(注：此是FM收音机的一个模块，仅需要一个小小的硬件就可以完成，按一下这个硬件按钮，将会自动播报当前车辆位置附近的路况，再播报全市概要路况。此功能还算是很有用的，后来有客户上台作为嘉宾讲到的时候也有说他们在开发类似的功能。)</p>  <p>(2) 交通信息标准服务(注：标准的交通信息服务内容，RTIC标准或TMC标准的数据内容)</p>  <p>(3) 交通信息增值服务</p>  <p>(4) 交通信息高端服务</p>  <p>(注：服务的标准、增值、高端等，应该是内容的区分，比如标准的RTIC内容，比如城市路况概览图，比如动态停车场服务)</p>  <p>3、根据统计，广播用户有6.5亿，有一半以上的司机听广播，并且以听当地交通广播为主。</p>  <p>4、现阶段实时交通路况所遇到的问题：</p>  <p>(1) 没有赶上路况播报点。(注：即通过FM广播的方式播报路况，容易有漏听的可能)</p>  <p>(2) 拥有全市路况而无周边路况。(注：这也是通过收听当地交通台所遇到的一个常见问题，所以开发了一键FM播报路况的模块)</p>  <p>(3) 导航仪+TMC后，成本和风险问题将加大。</p>  <h3>七、洞悉市场，把握机遇——实时路况消费者研究</h3>  <p>此演讲是由Frost&#38;Sullivan提供，是一家市场咨询公司，为世纪高通包括车厂等提供市场研究报告，当然，不仅仅包括汽车领域。</p>  <p>1、中国的第一辆汽车：1901年袁世凯赠送给慈禧的六十大寿贺礼，一辆第二代奔驰小轿车。</p>  <p>2、两个问题：一是在政策上需要更多政府的支持，另一是望车厂的推广力度要进一步加大。</p>  <p>3、通过北京、上海、广州、深圳、沈阳、武汉六个城市的调研，获得的信息如下：</p>  <p>(1) 认知度：62比38，即三分之一的人听说过。(注：个人认为认知度还是非常不高那)</p>  <p>(2) 重要性：三分之一的人认为重要</p>  <p>(3) 满意度：82比18(注：个人认为八成的满意度不容易那，应该没有那么高)</p>  <p>(4) 希望汽车提供的服务排名：防盗、追踪、救援、路况、导航、电话</p>  <p>(5) 是否愿意为实时路况付费？63比37，六成的人愿意付费，付费的区间在5～20元每月。</p>  <p>(6) 用户认为实时路况中的两个重要内容：停车场和道路事件</p>  <p>(停车位主要由三个部分组成，大楼配套的、公共停车场、路边停车，上海的停车位在5万多，北京在6万多)</p>  <p>(7) 北京在堵车的情况下：汽车速度为15公里每小时，而开车也只有22公里每小时。(由此可见，在北京开车要是遇上堵车还不如骑车)</p>  <p>4、总结：</p>  <p>(1) 实时交通路况的市场会进一步提速。</p>  <p>(2) 车载信息的使用以简便易用为主，导航需求较大。</p>  <p>(3) 虽然用户愿意为实时路况服务付费，但最好由厂商来承担这部分费用。</p>  <h3>其他一些信息</h3>  <p>演讲部分基本由以上几个部分组成，最后附上一些图片说明。</p>  <p><img title="clip_image002" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="417" alt="clip_image002" src="http://rovertang.com/blog/wp-content/uploads/2012/01/clip_image002.jpg" width="555" border="0" /></p>  <p>RTIC论坛现场</p>  <p><img title="clip_image004" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="417" alt="clip_image004" src="http://rovertang.com/blog/wp-content/uploads/2012/01/clip_image004.jpg" width="555" border="0" /></p>  <p>世纪高通提供的两个服务产品：一个是广播的一键播报路况，另一个是当前城市路况信息概览图。</p>  <p><img title="clip_image006" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="clip_image006" src="http://rovertang.com/blog/wp-content/uploads/2012/01/clip_image006.jpg" width="339" border="0" /></p>  <p>世纪高通提供的在iPhone上的路况概览软件，除了城市简图和路段简图外，还提供了详细的堵车信息列表，还是比较实用的。</p>  <p>另外世纪高通公司还提供了一个网站的DEMO，用于查看他们的路况信息，以及一些新成果的演示，比如动态停车场信息。</p>  <p>在演示台上，还有泰为公司提供了基于iPhone的导航软件演示，带有实时路况功能。</p>  <p>而Denso IT lab弄了个独立的展台，展示他们对最新技术的研究，还是挺佩服电装公司使用新技术对实时交通路况的研究。</p>  <p><img title="clip_image008" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="417" alt="clip_image008" src="http://rovertang.com/blog/wp-content/uploads/2012/01/clip_image008.jpg" width="555" border="0" /></p>  <p>上图是通过摄像头取得视频数据，然后通过图像处理技术，识别出视频中的车辆，抓取出车辆轮廓，再根据摄像头的范围尺寸，差分计算出车辆的速度，以此来获得当前道路的路况信息。我想，若采用这一技术那是否可以适当的取代一些浮动车的技术呢。</p>  <p><img title="clip_image010" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="417" alt="clip_image010" src="http://rovertang.com/blog/wp-content/uploads/2012/01/clip_image010.jpg" width="555" border="0" /></p>  <p>根据刚才说到的视频分析，应用到实际场景中如上图所示，架设好摄像头，然后划分出车道，抓取每个车道上的汽车，并根据视频尺寸差分计算出行车平均速度，上图中左侧为视频右侧为实时分析出来的速度数据。真是有点叹为观止了。</p>  <p><img title="clip_image012" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="417" alt="clip_image012" src="http://rovertang.com/blog/wp-content/uploads/2012/01/clip_image012.jpg" width="555" border="0" /></p>  <p>最后提供一个关于避免拥堵的最佳路线的PPT吧。这里是讲针对用户的驾车习惯学习，一个月以后，用户在非导航的状态下，都可以语音告知用户左转右转等机动信息。我们在市面上能够看到的是，根据导航习惯，得到导航趋势，比如上下班的时候直接友情提示用户是否开始回家路线的导航，而电装已经做到了在没有导航路线的情况下，直接通过语音告知用户行车信息，这才是分析数据的极致那。</p>  <p>总结：通过此次RTIC论坛，比较深入的了解了世纪高通的产品信息，并了解到了一些使用他们产品的厂商，而能看到电装这样的技术前沿展示更是大开眼界，另外虽然没有同车厂用户沟通交流上但能认识一些同行朋友也是一个视野的开阔，总的来说，这是一次收获颇丰的会议。</p>]]></description>
			<content:encoded><![CDATA[<p>本文完成于两个月前，由于种种原因现在才同大家分享，以下是原文：</p>
<p>&#160;</p>
<p>一年一度的由世纪高通公司组织的RTIC论坛于11月23日在昆明世纪金源大酒店举行。RTIC论坛精神在于组织讨论和分享RTIC技术在国内以及国际上的应用，以拓展大家对RTIC的认识，切磋在使用过程中的问题和心得体会。论坛邀请到了车厂、互联网、导航软件等厂商，当然还有政府部门，其中车厂居多，主要包括了上海汽车、大众、丰田、本田、日产等，当然也包括了较多汽车零部件厂商，以日系为主，比如电装、先锋、阿尔派、三洋等，还有像歌乐、哈曼、伟世通、博世等。除了车厂以及汽车零件厂商外，也有导航软件厂商和互联网企业，比如美行科技、新科、搜狗地图、腾瑞万里(导航犬)、泰为、百度、Google、中国电信等企业。当然，还有部分企业和研究机构，如北京交通信息中心等。</p>
<p>论坛主要由几个简单演讲组成，一起来分享一下这几个演讲吧。</p>
<h3>一、北京市智能交通系统发展</h3>
<p>这个演讲由北京交通信息中心提供，算是政府部门对于数据的披露。</p>
<p>1、北京的智能交通系统整体建设已经基本完毕，公交卡系统已经覆盖全市范围，此部分也可以在以后为交通流量分析提供依据。</p>
<p>2、对东直门等大型交通枢纽已经使用视频等方式进行交通流量采样。</p>
<p>3、北京共21000多个公交车，已经形成了汇报从车队到分公司再到总公司的流程。现在，北京共13000量公交车已经安装了GPS，涉及到九个分公司，537条线路，3条BRT线路。</p>
<p>4、在电子收费方面，已经形成了公交、轨交、出租车一体的一卡通系统，现有4000万交通卡用户，其中活跃用户在1278万，日军使用在1400万次，其中轨交有221万次。</p>
<p>5、在高速公路方面，共有365条ETC车道，实现了100%的高速覆盖。共有超过40万辆车使用ETC系统。(注：个人搜索了一下北京的汽车量，09年大概在400万左右)</p>
<p>6、在出租车方面，共有6.67万辆车全部装上了GPS(北京的出租车总数就是6.67万)，共有5个GPS监控中心，2家出租车公司实现了电话调度，日均叫车(电招)量在1.2万次左右。</p>
<p>7、在省际客运方面，共11个客运站，70多个代售点，1000多辆车安装了GPS。</p>
<p>8、在货运方面，共有7175辆车撞有GPS，共两个监控平台。</p>
<p>9、在停车方面，已经建立了电子地图系统，部分区域建立了停车诱导系统，涉及7000多个停车位(注：7000多这个数字待确认。这里应该是少些了一个0，应该在7万，这个数据是根据最后一个演讲推断而出)。</p>
<p>10、 在公路管理方面，已经设立了监测设备，平均1.2公里就有一个监控设备。</p>
<p>11、 已经建立了运输枢纽信息服务平台，共安装了280多个视频采集点和30多个客流采集点。</p>
<p>12、 在信息资源整合方面，正在加强调度中心的建设。</p>
<p>13、 北京市智能交通发展成果：建立了掌上交通信息指南，其中通过12580系统使用该功能的就超过了呼叫量的60%(待验证)。在车载导航仪方面也有超过3万的用户。</p>
<p>14、 在公众服务模式上，提供了网站服务和服务商合作两种模式。</p>
<p>15、 最后就是加强TOCC的建设，以提供更准确的分析报告，和提供更好的运维管理。</p>
<h3>二、2011年RTIC服务发展回顾与2012年服务计划</h3>
<p>这部分的演讲是由世纪高通公司的技术部门提供的。</p>
<p>1、在发展过程中遇到的问题：一是希望国家加大对产业的推动，二是交通拥堵限行等不利于实时交通的发展。</p>
<p>2、现在RTIC开通的城市，sohu使用了16个城市、baidu使用了19个城市、诺基亚使用了13个城市、Google使用了22个城市。(注：实际上应该总共开通了22个城市，或者可能已经包含了测试中的城市，Google只是作为了先行者)</p>
<p>3、从实时交通使用调查结果来看，用户的感觉准确率情况是：长春75%；杭州85%；无锡83%。</p>
<p>4、现开通的四个交通事件有：交通管制、道路施工、交通事故、道路障碍(待验证)。关于交通事件的搜集方法，主要与第三方合作方式下的用户交互模式为主。</p>
<p>5、今年建设推出了简洁交通信息画面、交通流量(待验证)、交通事件、动态停车位(实验室阶段)等。</p>
<p>6、在技术方面，尝试用信号灯控制模式进行分析。现在，上海的浮动车采集分析可以达到20秒一次。上海交通路况信息数据源主要来自：3家出租车公司、货运物流公司和交通局。</p>
<p>7、在管理方面，加强了人、流程、技术、管理四个方面的建设。</p>
<p>8、2012年的目标共三个部分，首先是对现有服务的稳步提升，提高已发布城市的质量，增加发布的内容，其次是保持产品的扩张能力，以点带面式发展，最后是加强创新服务试点。</p>
<h3>三、东南亚RTIC交通信息服务的发展</h3>
<p>本演讲是由泰国的丰通株式会社提供的，其实是属于丰田的合资公司，演讲的是一个泰国人，用日语演讲的。</p>
<p>1、现状：到2015年，实现东南亚人口一体化，四个国家将形成统一的经济圈(应该是类似欧洲国家的欧盟)。</p>
<p>2、一些数据：</p>
<p>汽车总量：日本7560万辆；中国5190万辆。(注：这个数据好像有点老，日本的数据差不多，但中国的汽车量说是今年超过日本。)</p>
<p>导航总量：日本4500万个每年；中国2830万个每年。</p>
<p>手机数量：日本118百万台；中国648百万台。</p>
<p>人口数量：日本127百万；中国1333百万。</p>
<p>互联网数量：日本34百万；中国298百万。(这个互联网忘了是指什么了，可能是互联网接入)</p>
<p>3、到2014年，汽车总量将达到100万(注：数据似乎有点少)，手机普及率将达到75%。</p>
<p>4、为了在泰国建立RTIC系统，丰通公司将安装1万个GPS到出租车上，以解决浮动车少的问题，同时捕捉数据的频率将达到3秒(注：很高哦)一次。</p>
<p>5、Gbook将会引入Android系统(应该是Gbook同手机的结合)。</p>
<p>6、关于TTET公司的介绍：是一家车载嵌入式软件开发企业，共230人。</p>
<p>7、其他关于在泰国发展RTIC的信息，可以为他们国家提供的内容有：地图数据和Maching Table；作为硬件制造商介入(用于FM-RTIC的中国设备在东南亚市场上一样适用)；成为RTIC的服务伙伴。</p>
<h3>四、车的信息与技术发展</h3>
<p>这部分的演讲是由Denso IT laboratory提供的，电装是非常有名的日本汽车零部件厂商，提供的前装车载导航软件还是很厉害的，演讲中展示的一些技术，也是我所比较惊叹的，在本文最后我们会加几张图片予以说明。</p>
<p>1、现阶段汽车信息的方向：高度化的信息、提高环保、与智能手机的结合、智能生活。</p>
<p>2、日本的汽车量为7400万，每年的交通事故是390万件(待验证)，公路每年增加5000公里。</p>
<p>3、电装研究的技术方向：</p>
<p>(1) 提供实时交通流量的测定</p>
<p>(2) 动态拥堵的预测</p>
<p>(3) 提供避免拥堵的最佳路线。(自动学习以在没有目的地的情况下提供路径引导)</p>
<p>(4) 节能环保辅助系统。(比如提前预测踩刹车。根据测试，在15公里路径的燃油率提升上来看，普通的系统提升为9.8%，而此系统的提升为17.1%)</p>
<p>4、开发了与智能手机结合的系统：NaviCon。(可以在App Store上找到)</p>
<p>5、开发了高速图像匹配技术：CARD。(待验证)</p>
<h3>五、基于浮动车的数据挖掘与应用</h3>
<p>此部分的演讲是由北京航空航天大学提供的，主要是研究后的数据，基本都以图表的形式来表现，所以内容不多，记录了三个部分：</p>
<p>1、本数据的分析是基于12000量浮动车数据的分析</p>
<p>2、每天都OD总量和趋势都比较稳定(大概就是交通流量等吧)</p>
<p>3、七到八成的打车人员打车里程在10公里以内。</p>
<p>当然，图表包含了非常多的内容，比如每天都流量、每个礼拜的、高峰期的比较、甚至节假日的流量等，分析比较详尽，由于最终得到比较稳定这一结论，所以这一概况也没啥好说的。</p>
<h3>六、交通信息服务扩展</h3>
<p>此演讲是由实际高通公司提供的，主要的内容是对自有产品的一个分析。</p>
<p>1、现状：</p>
<p>(1) 共有29个签约客户(注：待验证，此处应该是指正式商用的厂商吧，这个量也不小了)</p>
<p>(2) OEM汽车用户为16万以上</p>
<p>(3) 终端用户在150万以上(注：个人认为这个这个终端用户很宽泛，除了类似我们公司带TMC功能的PND用户外，我也是他们的终端用户，因为我会在诺基亚S60的手机上使用Google地图查看当前城市的路况信息，甚至浏览网站的用户也算)</p>
<p>(4) 呼叫中心的使用在250万以上(根据第一个演讲中讲到有超过60%的12580呼入与交通信息有关，以此类推这个数据还算有理有据)</p>
<p>2、提供的服务：</p>
<p>(1) 一键式交通信息播报服务(注：此是FM收音机的一个模块，仅需要一个小小的硬件就可以完成，按一下这个硬件按钮，将会自动播报当前车辆位置附近的路况，再播报全市概要路况。此功能还算是很有用的，后来有客户上台作为嘉宾讲到的时候也有说他们在开发类似的功能。)</p>
<p>(2) 交通信息标准服务(注：标准的交通信息服务内容，RTIC标准或TMC标准的数据内容)</p>
<p>(3) 交通信息增值服务</p>
<p>(4) 交通信息高端服务</p>
<p>(注：服务的标准、增值、高端等，应该是内容的区分，比如标准的RTIC内容，比如城市路况概览图，比如动态停车场服务)</p>
<p>3、根据统计，广播用户有6.5亿，有一半以上的司机听广播，并且以听当地交通广播为主。</p>
<p>4、现阶段实时交通路况所遇到的问题：</p>
<p>(1) 没有赶上路况播报点。(注：即通过FM广播的方式播报路况，容易有漏听的可能)</p>
<p>(2) 拥有全市路况而无周边路况。(注：这也是通过收听当地交通台所遇到的一个常见问题，所以开发了一键FM播报路况的模块)</p>
<p>(3) 导航仪+TMC后，成本和风险问题将加大。</p>
<h3>七、洞悉市场，把握机遇——实时路况消费者研究</h3>
<p>此演讲是由Frost&amp;Sullivan提供，是一家市场咨询公司，为世纪高通包括车厂等提供市场研究报告，当然，不仅仅包括汽车领域。</p>
<p>1、中国的第一辆汽车：1901年袁世凯赠送给慈禧的六十大寿贺礼，一辆第二代奔驰小轿车。</p>
<p>2、两个问题：一是在政策上需要更多政府的支持，另一是望车厂的推广力度要进一步加大。</p>
<p>3、通过北京、上海、广州、深圳、沈阳、武汉六个城市的调研，获得的信息如下：</p>
<p>(1) 认知度：62比38，即三分之一的人听说过。(注：个人认为认知度还是非常不高那)</p>
<p>(2) 重要性：三分之一的人认为重要</p>
<p>(3) 满意度：82比18(注：个人认为八成的满意度不容易那，应该没有那么高)</p>
<p>(4) 希望汽车提供的服务排名：防盗、追踪、救援、路况、导航、电话</p>
<p>(5) 是否愿意为实时路况付费？63比37，六成的人愿意付费，付费的区间在5～20元每月。</p>
<p>(6) 用户认为实时路况中的两个重要内容：停车场和道路事件</p>
<p>(停车位主要由三个部分组成，大楼配套的、公共停车场、路边停车，上海的停车位在5万多，北京在6万多)</p>
<p>(7) 北京在堵车的情况下：汽车速度为15公里每小时，而开车也只有22公里每小时。(由此可见，在北京开车要是遇上堵车还不如骑车)</p>
<p>4、总结：</p>
<p>(1) 实时交通路况的市场会进一步提速。</p>
<p>(2) 车载信息的使用以简便易用为主，导航需求较大。</p>
<p>(3) 虽然用户愿意为实时路况服务付费，但最好由厂商来承担这部分费用。</p>
<h3>其他一些信息</h3>
<p>演讲部分基本由以上几个部分组成，最后附上一些图片说明。</p>
<p><img title="clip_image002" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="417" alt="clip_image002" src="http://rovertang.com/blog/wp-content/uploads/2012/01/clip_image002.jpg" width="555" border="0" /></p>
<p>RTIC论坛现场</p>
<p><img title="clip_image004" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="417" alt="clip_image004" src="http://rovertang.com/blog/wp-content/uploads/2012/01/clip_image004.jpg" width="555" border="0" /></p>
<p>世纪高通提供的两个服务产品：一个是广播的一键播报路况，另一个是当前城市路况信息概览图。</p>
<p><img title="clip_image006" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="clip_image006" src="http://rovertang.com/blog/wp-content/uploads/2012/01/clip_image006.jpg" width="339" border="0" /></p>
<p>世纪高通提供的在iPhone上的路况概览软件，除了城市简图和路段简图外，还提供了详细的堵车信息列表，还是比较实用的。</p>
<p>另外世纪高通公司还提供了一个网站的DEMO，用于查看他们的路况信息，以及一些新成果的演示，比如动态停车场信息。</p>
<p>在演示台上，还有泰为公司提供了基于iPhone的导航软件演示，带有实时路况功能。</p>
<p>而Denso IT lab弄了个独立的展台，展示他们对最新技术的研究，还是挺佩服电装公司使用新技术对实时交通路况的研究。</p>
<p><img title="clip_image008" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="417" alt="clip_image008" src="http://rovertang.com/blog/wp-content/uploads/2012/01/clip_image008.jpg" width="555" border="0" /></p>
<p>上图是通过摄像头取得视频数据，然后通过图像处理技术，识别出视频中的车辆，抓取出车辆轮廓，再根据摄像头的范围尺寸，差分计算出车辆的速度，以此来获得当前道路的路况信息。我想，若采用这一技术那是否可以适当的取代一些浮动车的技术呢。</p>
<p><img title="clip_image010" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="417" alt="clip_image010" src="http://rovertang.com/blog/wp-content/uploads/2012/01/clip_image010.jpg" width="555" border="0" /></p>
<p>根据刚才说到的视频分析，应用到实际场景中如上图所示，架设好摄像头，然后划分出车道，抓取每个车道上的汽车，并根据视频尺寸差分计算出行车平均速度，上图中左侧为视频右侧为实时分析出来的速度数据。真是有点叹为观止了。</p>
<p><img title="clip_image012" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="417" alt="clip_image012" src="http://rovertang.com/blog/wp-content/uploads/2012/01/clip_image012.jpg" width="555" border="0" /></p>
<p>最后提供一个关于避免拥堵的最佳路线的PPT吧。这里是讲针对用户的驾车习惯学习，一个月以后，用户在非导航的状态下，都可以语音告知用户左转右转等机动信息。我们在市面上能够看到的是，根据导航习惯，得到导航趋势，比如上下班的时候直接友情提示用户是否开始回家路线的导航，而电装已经做到了在没有导航路线的情况下，直接通过语音告知用户行车信息，这才是分析数据的极致那。</p>
<p>总结：通过此次RTIC论坛，比较深入的了解了世纪高通的产品信息，并了解到了一些使用他们产品的厂商，而能看到电装这样的技术前沿展示更是大开眼界，另外虽然没有同车厂用户沟通交流上但能认识一些同行朋友也是一个视野的开阔，总的来说，这是一次收获颇丰的会议。</p>
<div style=float:right><!-- JiaThis Button BEGIN -->
<div id="ckepop">
	<a class="jiathis_button_copy"></a>
	<a class="jiathis_button_email"></a>
	<a class="jiathis_button_fav"></a>
	<a class="jiathis_button_print"></a>
	<a class="jiathis_button_tsina"></a>
	<a class="jiathis_button_tqq"></a>
	<a class="jiathis_button_qzone"></a>
	<a class="jiathis_button_renren"></a>
	<a class="jiathis_button_kaixin001"></a>
	<a class="jiathis_button_baidu"></a>
	<a class="jiathis_button_tsohu"></a>
	<a class="jiathis_button_t163"></a>
	<a class="jiathis_button_douban"></a>
	<a class="jiathis_button_twitter"></a>
	<a class="jiathis_button_fanfou"></a>
	<a href="http://www.jiathis.com/share?uid=1571159" class="jiathis jiathis_txt jtico jtico_jiathis" target="_blank"></a>
	<a class="jiathis_counter_style"></a>
</div>
<script type="text/javascript">var jiathis_config = {data_track_clickback:true};</script>
<script type="text/javascript" src="http://v2.jiathis.com/code/jia.js?uid=1571159" charset="utf-8"></script>
<!-- JiaThis Button END --></div>]]></content:encoded>
			<wfw:commentRss>http://rovertang.com/blog/archives/537/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>motorola XT615手机开箱照</title>
		<link>http://rovertang.com/blog/archives/529</link>
		<comments>http://rovertang.com/blog/archives/529#comments</comments>
		<pubDate>Sun, 29 Jan 2012 08:54:37 +0000</pubDate>
		<dc:creator>Rover</dc:creator>
				<category><![CDATA[Mobile]]></category>
		<category><![CDATA[moto]]></category>
		<category><![CDATA[XT615]]></category>
		<category><![CDATA[手机]]></category>

		<guid isPermaLink="false">http://rovertang.com/blog/?p=529</guid>
		<description><![CDATA[<p>虽然这个摩托罗拉XT615的手机不是我的，但是经由我手购买并全权包办的。既然是新机，就拿出来晒晒，说说我的想法，所以本文就是简单的开箱照。</p>  <p>XT615手机的包装非常的简单，没有任何华丽的感觉，想到当年购买N72的时候，里面的包装还用了塑料成型的东西，一看就觉得很贵，但摩托的包装真有点对不起我这在一号店花2388的价格。</p>  <p><img title="IMG_0001" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0001" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0001.jpg" width="602" border="0" /> </p>  <p>不过现在手机的包装也都以简约的为主了，上次拿到手上的一个LG手机也是如此，可能是出于环保的考虑吧。但XT615的包装，还挺有大厂风范的，不像山寨的做工。包装以红白两色为主，简洁明了，看起来很清爽，正面是logo、型号、机器外观，加上他们需要推广的所谓的智件园，没有一点多余，言简意赅。</p>  <p><img title="IMG_0002" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0002" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0002.jpg" width="602" border="0" /> </p>  <p>侧面是标贴纸，型号、IMEI等信息，因为每一个手机都有不同的条码，这是不可能印刷在包装盒上的，所以基本上都是用贴纸的形式。</p>  <p><img title="IMG_0003" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0003" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0003.jpg" width="601" border="0" /> </p>  <p>背面是产品的亮点以及必要的产品信息，仍然是非常的简单。</p>  <p>另外的三个侧面就不看了，一边是品牌logo，主要用于产品放在橱柜的时候让消费者一眼能看到这个品牌，另外两侧是产品图片和必要的文字说明信息。</p>  <p>XT615采用了上下分离式的盒子设计，掀开盖子就可以看到包装盒内的东西了。</p>  <p>&#160;<img title="IMG_0007" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0007" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0007.jpg" width="601" border="0" /> </p>  <p>首先呈现在面前的是手机，一般情况下都是如此的。盒子实际上分成了左右两个部分，但都是放置配件的部分。</p>  <p><img title="IMG_0009" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0009" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0009.jpg" width="601" border="0" /> </p>  <p>拿出手机的时候，吓了我一大跳，心想，MD，怎么连后背盖都没有，不会丢了啥东西吧。不过，实际上后背盖就在配件里面，没有盖上可能也是情有可原，但却是会让人有心一惊的感觉。</p>  <p><img title="IMG_0010" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0010" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0010.jpg" width="601" border="0" /> </p>  <p>包装盒再打开就可以看到所有的配件了。</p>  <p><img title="IMG_0011" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0011" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0011.jpg" width="339" border="0" /> </p>  <p>配件实际上不少，拍了个全家福。数数的话，有：数据线兼电源线、充电器(需要配合USB线使用)、耳机、电池、后背盖、保修卡、用户手册、温馨提示和一张小卡片。</p>  <p>本以为小卡片是啥会员卡什么的，但实际上是为什么没有说明书的说明。</p>  <p><img title="IMG_0012" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0012" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0012.jpg" width="601" border="0" /> </p>  <p>另外，还有一张温馨提示的纸条，竟然提示我：不支持热插拔存储卡！</p>  <p><img title="IMG_0013" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0013" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0013.jpg" width="601" border="0" /> </p>  <p>虽然没有详细说明书和不支持热插拔这两点实际上是应该给产品减分的，但能够坦然的告知用户，这一点做的还是不错的，特别是热插拔的事情来看，一来是减少可能产生的纠纷，二来也是减少没必要的客服成本，只是这样的产品设计似乎不太科学了一些。</p>  <p><img title="IMG_0017" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0017" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0017.jpg" width="601" border="0" /> </p>  <p>手机用的是BP6X的电池，电池没什么好说的，多国通用所以印刷了好几个国家的语言文字，不过有一点值得注意，这个圆形的白色标贴，非常值得一提，因为一旦拆开，白色标贴就不可能在粘合上去，所以不懂的人只需要注意到这一点也算能对这机器是否被用过而做到心中有数了。</p>  <p><img title="IMG_0015" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0015" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0015.jpg" width="339" border="0" /> </p>  <p>最后说说这个薄薄的铁盖，后盖，做工薄看来是有代价的，不用不锈钢是做不出如此薄的效果吧，真担心这个铁会不会影响手机信号那。</p>  <p><img title="IMG_0018" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0018" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0018.jpg" width="339" border="0" /> </p>  <p>另外还在淘宝上买了一个磨砂护盾，也就是手机套，硬壳，非塑胶软套，个人觉得硬的磨砂手感更好一些。</p>  <p>买一个护盾还送一个贴膜和擦布啥的，总共花费28块钱，还算非常划算的。</p>  <p><img title="IMG_0019" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0019" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0019.jpg" width="601" border="0" /> </p>  <p>另外还买了品胜的充电器和替代电池。</p>  <p><img title="IMG_0028" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0028" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0028.jpg" width="339" border="0" /> <img title="IMG_0029" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0029" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0029.jpg" width="339" border="0" /> </p>  <p>另外还有一个moto的蓝牙耳机，199，还行。</p>  <p><img title="IMG_0030" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0030" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0030.jpg" width="339" border="0" /> </p>  <p>好了，开机，传统的小机器人logo不见了，换成了moto的logo。</p>  <p><img title="IMG_0025" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0025" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0025.jpg" width="339" border="0" /> </p>  <p>开机后就可以看到主界面了。再说android的系统就没有必要了，moto定制了一下系统，差别不大，方便性稍好。</p>  <p><img title="IMG_0026" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0026" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0026.jpg" width="339" border="0" /> </p>  <p>moto XT615的开箱照就到此吧，最后说说这个机器。机器还算满意，首先是外观，超薄设计和皮革漆后盖，手感相当的好，其次是硬件给力，800W像素的摄像头是个亮点，但CPU和内存个人不是特别满意，最后是性价比，其实也一般，ME525的配置同这个类似，价格差距还真不是一个档次，但ME525的外观确实不太给力。以上，算是个人感受，就算是给需要购买的朋友一个参考吧，不过我老婆挺喜欢这个手机，没有办法，吸引眼球是第一要素那。</p>]]></description>
			<content:encoded><![CDATA[<p>虽然这个摩托罗拉XT615的手机不是我的，但是经由我手购买并全权包办的。既然是新机，就拿出来晒晒，说说我的想法，所以本文就是简单的开箱照。</p>
<p>XT615手机的包装非常的简单，没有任何华丽的感觉，想到当年购买N72的时候，里面的包装还用了塑料成型的东西，一看就觉得很贵，但摩托的包装真有点对不起我这在一号店花2388的价格。</p>
<p><img title="IMG_0001" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0001" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0001.jpg" width="602" border="0" /> </p>
<p>不过现在手机的包装也都以简约的为主了，上次拿到手上的一个LG手机也是如此，可能是出于环保的考虑吧。但XT615的包装，还挺有大厂风范的，不像山寨的做工。包装以红白两色为主，简洁明了，看起来很清爽，正面是logo、型号、机器外观，加上他们需要推广的所谓的智件园，没有一点多余，言简意赅。</p>
<p><img title="IMG_0002" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0002" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0002.jpg" width="602" border="0" /> </p>
<p>侧面是标贴纸，型号、IMEI等信息，因为每一个手机都有不同的条码，这是不可能印刷在包装盒上的，所以基本上都是用贴纸的形式。</p>
<p><img title="IMG_0003" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0003" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0003.jpg" width="601" border="0" /> </p>
<p>背面是产品的亮点以及必要的产品信息，仍然是非常的简单。</p>
<p>另外的三个侧面就不看了，一边是品牌logo，主要用于产品放在橱柜的时候让消费者一眼能看到这个品牌，另外两侧是产品图片和必要的文字说明信息。</p>
<p>XT615采用了上下分离式的盒子设计，掀开盖子就可以看到包装盒内的东西了。</p>
<p>&#160;<img title="IMG_0007" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0007" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0007.jpg" width="601" border="0" /> </p>
<p>首先呈现在面前的是手机，一般情况下都是如此的。盒子实际上分成了左右两个部分，但都是放置配件的部分。</p>
<p><img title="IMG_0009" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0009" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0009.jpg" width="601" border="0" /> </p>
<p>拿出手机的时候，吓了我一大跳，心想，MD，怎么连后背盖都没有，不会丢了啥东西吧。不过，实际上后背盖就在配件里面，没有盖上可能也是情有可原，但却是会让人有心一惊的感觉。</p>
<p><img title="IMG_0010" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0010" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0010.jpg" width="601" border="0" /> </p>
<p>包装盒再打开就可以看到所有的配件了。</p>
<p><img title="IMG_0011" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0011" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0011.jpg" width="339" border="0" /> </p>
<p>配件实际上不少，拍了个全家福。数数的话，有：数据线兼电源线、充电器(需要配合USB线使用)、耳机、电池、后背盖、保修卡、用户手册、温馨提示和一张小卡片。</p>
<p>本以为小卡片是啥会员卡什么的，但实际上是为什么没有说明书的说明。</p>
<p><img title="IMG_0012" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0012" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0012.jpg" width="601" border="0" /> </p>
<p>另外，还有一张温馨提示的纸条，竟然提示我：不支持热插拔存储卡！</p>
<p><img title="IMG_0013" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0013" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0013.jpg" width="601" border="0" /> </p>
<p>虽然没有详细说明书和不支持热插拔这两点实际上是应该给产品减分的，但能够坦然的告知用户，这一点做的还是不错的，特别是热插拔的事情来看，一来是减少可能产生的纠纷，二来也是减少没必要的客服成本，只是这样的产品设计似乎不太科学了一些。</p>
<p><img title="IMG_0017" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0017" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0017.jpg" width="601" border="0" /> </p>
<p>手机用的是BP6X的电池，电池没什么好说的，多国通用所以印刷了好几个国家的语言文字，不过有一点值得注意，这个圆形的白色标贴，非常值得一提，因为一旦拆开，白色标贴就不可能在粘合上去，所以不懂的人只需要注意到这一点也算能对这机器是否被用过而做到心中有数了。</p>
<p><img title="IMG_0015" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0015" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0015.jpg" width="339" border="0" /> </p>
<p>最后说说这个薄薄的铁盖，后盖，做工薄看来是有代价的，不用不锈钢是做不出如此薄的效果吧，真担心这个铁会不会影响手机信号那。</p>
<p><img title="IMG_0018" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0018" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0018.jpg" width="339" border="0" /> </p>
<p>另外还在淘宝上买了一个磨砂护盾，也就是手机套，硬壳，非塑胶软套，个人觉得硬的磨砂手感更好一些。</p>
<p>买一个护盾还送一个贴膜和擦布啥的，总共花费28块钱，还算非常划算的。</p>
<p><img title="IMG_0019" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0019" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0019.jpg" width="601" border="0" /> </p>
<p>另外还买了品胜的充电器和替代电池。</p>
<p><img title="IMG_0028" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0028" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0028.jpg" width="339" border="0" /> <img title="IMG_0029" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0029" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0029.jpg" width="339" border="0" /> </p>
<p>另外还有一个moto的蓝牙耳机，199，还行。</p>
<p><img title="IMG_0030" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0030" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0030.jpg" width="339" border="0" /> </p>
<p>好了，开机，传统的小机器人logo不见了，换成了moto的logo。</p>
<p><img title="IMG_0025" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0025" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0025.jpg" width="339" border="0" /> </p>
<p>开机后就可以看到主界面了。再说android的系统就没有必要了，moto定制了一下系统，差别不大，方便性稍好。</p>
<p><img title="IMG_0026" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="451" alt="IMG_0026" src="http://rovertang.com/blog/wp-content/uploads/2012/01/IMG_0026.jpg" width="339" border="0" /> </p>
<p>moto XT615的开箱照就到此吧，最后说说这个机器。机器还算满意，首先是外观，超薄设计和皮革漆后盖，手感相当的好，其次是硬件给力，800W像素的摄像头是个亮点，但CPU和内存个人不是特别满意，最后是性价比，其实也一般，ME525的配置同这个类似，价格差距还真不是一个档次，但ME525的外观确实不太给力。以上，算是个人感受，就算是给需要购买的朋友一个参考吧，不过我老婆挺喜欢这个手机，没有办法，吸引眼球是第一要素那。</p>
<div style=float:right><!-- JiaThis Button BEGIN -->
<div id="ckepop">
	<a class="jiathis_button_copy"></a>
	<a class="jiathis_button_email"></a>
	<a class="jiathis_button_fav"></a>
	<a class="jiathis_button_print"></a>
	<a class="jiathis_button_tsina"></a>
	<a class="jiathis_button_tqq"></a>
	<a class="jiathis_button_qzone"></a>
	<a class="jiathis_button_renren"></a>
	<a class="jiathis_button_kaixin001"></a>
	<a class="jiathis_button_baidu"></a>
	<a class="jiathis_button_tsohu"></a>
	<a class="jiathis_button_t163"></a>
	<a class="jiathis_button_douban"></a>
	<a class="jiathis_button_twitter"></a>
	<a class="jiathis_button_fanfou"></a>
	<a href="http://www.jiathis.com/share?uid=1571159" class="jiathis jiathis_txt jtico jtico_jiathis" target="_blank"></a>
	<a class="jiathis_counter_style"></a>
</div>
<script type="text/javascript">var jiathis_config = {data_track_clickback:true};</script>
<script type="text/javascript" src="http://v2.jiathis.com/code/jia.js?uid=1571159" charset="utf-8"></script>
<!-- JiaThis Button END --></div>]]></content:encoded>
			<wfw:commentRss>http://rovertang.com/blog/archives/529/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iNove改进版(仿NeoEase的paled主题)</title>
		<link>http://rovertang.com/blog/archives/473</link>
		<comments>http://rovertang.com/blog/archives/473#comments</comments>
		<pubDate>Sun, 15 Jan 2012 07:43:09 +0000</pubDate>
		<dc:creator>Rover</dc:creator>
				<category><![CDATA[WEB]]></category>
		<category><![CDATA[iNove]]></category>
		<category><![CDATA[iNove Plus]]></category>
		<category><![CDATA[NeoEase]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[WordPress主题]]></category>

		<guid isPermaLink="false">http://rovertang.com/blog/?p=473</guid>
		<description><![CDATA[<p><a href="http://www.neoease.com/" target="_blank">mg12</a>制作的WordPress主题<a href="http://www.neoease.com/inove/" target="_blank">iNove</a>无人不晓，堪称当年WordPress主题的经典之作，在此都已无需多说。但iNove主题虽然经典，只是个人并不喜欢，最大的原因是它的色调太过于暗淡，会让人有一定的压抑感，个人反倒更喜欢他早期的<a href="http://www.neoease.com/elegant-box/" target="_blank">Elegant Box</a>主题，一直沿用许久，但此次博客搬家换域名，心想风格也正好也换换口味，毕竟Elegant Box主题已经老矣。我想，<a href="http://www.neoease.com/" target="_blank">NeoEase</a>网站现在用的paled主题，应该大家都有垂涎，只是mg12一直不肯放出。虽然网上有精仿的<a href="http://www.neone.net/ineo-102-released/" target="_blank">iNeo</a>主题，甚至连这个仿的主题还出现了<a href="http://115.com/file/e6y2nluc" target="_blank">解密版</a>，但还是不敢用那，最简单的来说，NeoEase的script.js文件都无法解密，更不用说其他我所不了解的文件了，改起来也许真不是易事，所以我迟迟未用。最终，我决定使用iNove主题，看不惯的头部、背景色等都可以自己改嘛，结果是越改越停不下来，断断续续修改了半个月，最后就改成了这个iNove改进版，取名为<a href="http://rovertang.com/blog/archives/inove_plus" target="_blank">iNove Plus</a>(这个名字有点过分，不过我确实想不到太好的名字)，具体效果请见<a href="http://rovertang.com/" target="_blank">本站</a>或下边图片。</p>  <h3>iNove Plus主题的特点</h3>  <p>1、延续iNove主题所有特点，风格更时髦、支持小工具、不需要任何插件支持；   <br />2、代码改动较小，连语言文件都没有重新编译(会导致少量无法汉化之处)，页面布局等均未做大动；    <br />3、将风格修改成近似NeoEase的风格，但依然保留iNove原有小细节；    <br />4、菜单功能增强，除菜单上可以同时显示分类和页面外，还可以选择自定义菜单；    <br />5、将订阅和推特选项功能放在主菜单右侧，并实现了淡入淡出滚动二级菜单；    <br />6、在文章页面的相关文章处，实现了相关文章、最多评论文章、最多浏览文章和随机文章的列表显示；    <br />7、默认提供了面包屑功能，同时支持面包屑插件，使用插件功能更强；    <br />8、增加了文章浏览数量的显示，需要插件支持；    <br />9、增强了SEO的部分优化，比如标题、面包屑、标签等；</p>  <h3>iNove Plus预览和下载</h3>  <p><img title="iNove_Plus_v1.0_screenshot" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="789" alt="iNove_Plus_v1.0_screenshot" src="http://rovertang.com/blog/wp-content/uploads/2012/01/iNove_Plus_v1.0_screenshot.png" width="602" border="0" /> </p>  <p>下载地址：<a title="http://sharesh.googlecode.com/files/iNove_Plus_v1.0.zip" href="http://sharesh.googlecode.com/files/iNove_Plus_v1.0.zip">http://sharesh.googlecode.com/files/iNove_Plus_v1.0.zip</a></p>  <h3>推荐安装的插件</h3>  <p><a href="http://www.arnebrachhold.de/redir/sitemap-home/" target="_blank">Google XML Sitemaps</a>：毋庸置疑的必装插件    <br /><a href="http://fairyfish.net/2007/09/12/wordpress-23-related-posts-plugin/" target="_blank">WordPress Related Posts</a>：我爱水煮鱼开发的相关日志插件。(iNove Plus主题的相关日志功能需要此插件支持)    <br /><a href="http://wordpress.org/extend/plugins/wp-pagenavi/" target="_blank">WP-PageNavi分页导航</a>：优秀的分页导航插件    <br /><a href="http://wordpress.org/extend/plugins/wp-postviews/" target="_blank">WP-PostViews</a>：优秀的计数插件。(iNove Plus主题的显示浏览量和最访问最多文章功能需要此插件支持)    <br /><a href="http://www.neoease.com/plugins/" target="_blank">WP-RecentComments</a>：近期评论插件，比自带的最近评论功能要强。    <br /><a href="http://myfairland.net/wp-utf8-excerpt/" target="_blank">WP-UTF8-Excerpt</a>：日志摘要输出插件。(iNove Plus主题默认全文输出，使用此插件可以以摘要方式输出)    <br /><a href="http://yoast.com/wordpress/breadcrumbs/" target="_blank">Yoast Breadcrumbs</a>：面包屑插件。(iNove Plus主题默认有面包屑功能，但此插件功能更强大)</p>  <h3>相关说明</h3>  <p><strong>菜单功能的改进</strong></p>  <p>菜单除了原有的将分类列表作为菜单和将页面列表作为菜单外，增加了分类列表和页面列表同时显示到菜单上，以及自定义菜单的功能。在后台选项中可以看到这两个选项。</p>  <p><img title="menu options" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="63" alt="menu options" src="http://rovertang.com/blog/wp-content/uploads/2012/01/image.png" width="411" border="0" /> </p>  <p>(PS：为了不改动语言文件，对这两个选项直接使用了英文表述，所以看不到汉化中文。)</p>  <p>顺便说说自定义菜单功能的使用。点击菜单，输入菜单名称，点击创建菜单，然后将链接加入到刚刚创建的菜单中，比如我创建了一个叫mainmenu的菜单：</p>  <p><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="295" alt="image" src="http://rovertang.com/blog/wp-content/uploads/2012/01/image1.png" width="576" border="0" /> </p>  <p>然后将刚刚创建的mainmenu菜单设置到主题上，如下图所示：</p>  <p><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="198" alt="image" src="http://rovertang.com/blog/wp-content/uploads/2012/01/image2.png" width="296" border="0" /> </p>  <p>如果这个主题不支持自定义菜单，那么主题位置的选项为灰色不可用。</p>  <p><strong>相关文章的显示</strong></p>  <p>我们尚且把文章内容之下、留言内容之上的区域称之为相关文章区域吧，如下图所示：</p>  <p><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="208" alt="image" src="http://rovertang.com/blog/wp-content/uploads/2012/01/image3.png" width="602" border="0" /> </p>  <p>这个区域一般会根据tag来显示相关日志以及最热门文章，我这里共可以四种状态切换，即：相关日志、最多留言日志、最多浏览日志、随机日志。</p>  <p>默认不安装插件的情况下，左侧显示最多留言日志，右侧显示随机日志。若安装了WordPress Related Posts插件，则左侧显示相关日志。若安装了WP-PostViews插件，则右侧显示最多浏览的日志。</p>  <p>由于未修改语言文件，所以相关日志、最多柳岩日志、最多浏览日志和随机日志均直接使用了英文，同时在code里写死了5条记录，所以建议对相关日志插件按照下图设置：</p>  <p><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="547" alt="image" src="http://rovertang.com/blog/wp-content/uploads/2012/01/image4.png" width="434" border="0" /> </p>  <p>特别注意，相关日志标签务必使用div，因为我在CSS里用了div，而没有使用h3等标签。另外postviews插件设置的Most Viewed Template选项建议去掉浏览量的显示，以做到文章列表的统一。</p>  <p>顺便说一下，如果你安装了WP-PostViews插件，除了在这里可以显示最热门文章外，还可以在文章内容页显示文章的浏览量，如下图所示：</p>  <p><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="84" alt="image" src="http://rovertang.com/blog/wp-content/uploads/2012/01/image5.png" width="265" border="0" /> </p>  <p><strong>关于面包屑</strong></p>  <p>主题本身自带面包屑功能，但相对比较简单，若需要更强大的面包屑，则可以使用Yoast Breadcrumbs插件，具体的使用方法请见mg12的<a href="http://www.neoease.com/wordpress-plugin-breadcrumbs/" target="_blank">文章</a>，建议是修改该插件以适合己用。</p>  <p><strong>缺陷和后续改进</strong></p>  <p>1、IE6下订阅和Follow me下的二级菜单无法显示(若谁能把这个js问题改好请提供反馈，谢谢)；   <br />2、下拉式二级菜单显示存在bug，我在代码里就取消了分类和自定义菜单的二级菜单显示，所以建议不要使用二级菜单和分类(实际上这个主题本身也并不适合显示下拉式二级菜单)；    <br />3、微博菜单显示后，默认显示推特、新浪微博和腾讯微博，并且需要连接一样，需要自行修改header文件；    <br />4、部分文字依然英文显示，未能得到汉化(需要修改到语言文件)；    <br />5、部分功能定义比较死板，需要修改代码，比如最多浏览日志默认为5；    <br />6、部分JS的改进；</p>  <p>最后，欢迎大家使用这个改进版的iNove主题，欢迎大家提出宝贵意见。</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.neoease.com/" target="_blank">mg12</a>制作的WordPress主题<a href="http://www.neoease.com/inove/" target="_blank">iNove</a>无人不晓，堪称当年WordPress主题的经典之作，在此都已无需多说。但iNove主题虽然经典，只是个人并不喜欢，最大的原因是它的色调太过于暗淡，会让人有一定的压抑感，个人反倒更喜欢他早期的<a href="http://www.neoease.com/elegant-box/" target="_blank">Elegant Box</a>主题，一直沿用许久，但此次博客搬家换域名，心想风格也正好也换换口味，毕竟Elegant Box主题已经老矣。我想，<a href="http://www.neoease.com/" target="_blank">NeoEase</a>网站现在用的paled主题，应该大家都有垂涎，只是mg12一直不肯放出。虽然网上有精仿的<a href="http://www.neone.net/ineo-102-released/" target="_blank">iNeo</a>主题，甚至连这个仿的主题还出现了<a href="http://115.com/file/e6y2nluc" target="_blank">解密版</a>，但还是不敢用那，最简单的来说，NeoEase的script.js文件都无法解密，更不用说其他我所不了解的文件了，改起来也许真不是易事，所以我迟迟未用。最终，我决定使用iNove主题，看不惯的头部、背景色等都可以自己改嘛，结果是越改越停不下来，断断续续修改了半个月，最后就改成了这个iNove改进版，取名为<a href="http://rovertang.com/blog/archives/inove_plus" target="_blank">iNove Plus</a>(这个名字有点过分，不过我确实想不到太好的名字)，具体效果请见<a href="http://rovertang.com/" target="_blank">本站</a>或下边图片。</p>
<h3>iNove Plus主题的特点</h3>
<p>1、延续iNove主题所有特点，风格更时髦、支持小工具、不需要任何插件支持；   <br />2、代码改动较小，连语言文件都没有重新编译(会导致少量无法汉化之处)，页面布局等均未做大动；    <br />3、将风格修改成近似NeoEase的风格，但依然保留iNove原有小细节；    <br />4、菜单功能增强，除菜单上可以同时显示分类和页面外，还可以选择自定义菜单；    <br />5、将订阅和推特选项功能放在主菜单右侧，并实现了淡入淡出滚动二级菜单；    <br />6、在文章页面的相关文章处，实现了相关文章、最多评论文章、最多浏览文章和随机文章的列表显示；    <br />7、默认提供了面包屑功能，同时支持面包屑插件，使用插件功能更强；    <br />8、增加了文章浏览数量的显示，需要插件支持；    <br />9、增强了SEO的部分优化，比如标题、面包屑、标签等；</p>
<h3>iNove Plus预览和下载</h3>
<p><img title="iNove_Plus_v1.0_screenshot" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="789" alt="iNove_Plus_v1.0_screenshot" src="http://rovertang.com/blog/wp-content/uploads/2012/01/iNove_Plus_v1.0_screenshot.png" width="602" border="0" /> </p>
<p>下载地址：<a title="http://sharesh.googlecode.com/files/iNove_Plus_v1.0.zip" href="http://sharesh.googlecode.com/files/iNove_Plus_v1.0.zip">http://sharesh.googlecode.com/files/iNove_Plus_v1.0.zip</a></p>
<h3>推荐安装的插件</h3>
<p><a href="http://www.arnebrachhold.de/redir/sitemap-home/" target="_blank">Google XML Sitemaps</a>：毋庸置疑的必装插件    <br /><a href="http://fairyfish.net/2007/09/12/wordpress-23-related-posts-plugin/" target="_blank">WordPress Related Posts</a>：我爱水煮鱼开发的相关日志插件。(iNove Plus主题的相关日志功能需要此插件支持)    <br /><a href="http://wordpress.org/extend/plugins/wp-pagenavi/" target="_blank">WP-PageNavi分页导航</a>：优秀的分页导航插件    <br /><a href="http://wordpress.org/extend/plugins/wp-postviews/" target="_blank">WP-PostViews</a>：优秀的计数插件。(iNove Plus主题的显示浏览量和最访问最多文章功能需要此插件支持)    <br /><a href="http://www.neoease.com/plugins/" target="_blank">WP-RecentComments</a>：近期评论插件，比自带的最近评论功能要强。    <br /><a href="http://myfairland.net/wp-utf8-excerpt/" target="_blank">WP-UTF8-Excerpt</a>：日志摘要输出插件。(iNove Plus主题默认全文输出，使用此插件可以以摘要方式输出)    <br /><a href="http://yoast.com/wordpress/breadcrumbs/" target="_blank">Yoast Breadcrumbs</a>：面包屑插件。(iNove Plus主题默认有面包屑功能，但此插件功能更强大)</p>
<h3>相关说明</h3>
<p><strong>菜单功能的改进</strong></p>
<p>菜单除了原有的将分类列表作为菜单和将页面列表作为菜单外，增加了分类列表和页面列表同时显示到菜单上，以及自定义菜单的功能。在后台选项中可以看到这两个选项。</p>
<p><img title="menu options" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="63" alt="menu options" src="http://rovertang.com/blog/wp-content/uploads/2012/01/image.png" width="411" border="0" /> </p>
<p>(PS：为了不改动语言文件，对这两个选项直接使用了英文表述，所以看不到汉化中文。)</p>
<p>顺便说说自定义菜单功能的使用。点击菜单，输入菜单名称，点击创建菜单，然后将链接加入到刚刚创建的菜单中，比如我创建了一个叫mainmenu的菜单：</p>
<p><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="295" alt="image" src="http://rovertang.com/blog/wp-content/uploads/2012/01/image1.png" width="576" border="0" /> </p>
<p>然后将刚刚创建的mainmenu菜单设置到主题上，如下图所示：</p>
<p><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="198" alt="image" src="http://rovertang.com/blog/wp-content/uploads/2012/01/image2.png" width="296" border="0" /> </p>
<p>如果这个主题不支持自定义菜单，那么主题位置的选项为灰色不可用。</p>
<p><strong>相关文章的显示</strong></p>
<p>我们尚且把文章内容之下、留言内容之上的区域称之为相关文章区域吧，如下图所示：</p>
<p><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="208" alt="image" src="http://rovertang.com/blog/wp-content/uploads/2012/01/image3.png" width="602" border="0" /> </p>
<p>这个区域一般会根据tag来显示相关日志以及最热门文章，我这里共可以四种状态切换，即：相关日志、最多留言日志、最多浏览日志、随机日志。</p>
<p>默认不安装插件的情况下，左侧显示最多留言日志，右侧显示随机日志。若安装了WordPress Related Posts插件，则左侧显示相关日志。若安装了WP-PostViews插件，则右侧显示最多浏览的日志。</p>
<p>由于未修改语言文件，所以相关日志、最多柳岩日志、最多浏览日志和随机日志均直接使用了英文，同时在code里写死了5条记录，所以建议对相关日志插件按照下图设置：</p>
<p><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="547" alt="image" src="http://rovertang.com/blog/wp-content/uploads/2012/01/image4.png" width="434" border="0" /> </p>
<p>特别注意，相关日志标签务必使用div，因为我在CSS里用了div，而没有使用h3等标签。另外postviews插件设置的Most Viewed Template选项建议去掉浏览量的显示，以做到文章列表的统一。</p>
<p>顺便说一下，如果你安装了WP-PostViews插件，除了在这里可以显示最热门文章外，还可以在文章内容页显示文章的浏览量，如下图所示：</p>
<p><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="84" alt="image" src="http://rovertang.com/blog/wp-content/uploads/2012/01/image5.png" width="265" border="0" /> </p>
<p><strong>关于面包屑</strong></p>
<p>主题本身自带面包屑功能，但相对比较简单，若需要更强大的面包屑，则可以使用Yoast Breadcrumbs插件，具体的使用方法请见mg12的<a href="http://www.neoease.com/wordpress-plugin-breadcrumbs/" target="_blank">文章</a>，建议是修改该插件以适合己用。</p>
<p><strong>缺陷和后续改进</strong></p>
<p>1、IE6下订阅和Follow me下的二级菜单无法显示(若谁能把这个js问题改好请提供反馈，谢谢)；   <br />2、下拉式二级菜单显示存在bug，我在代码里就取消了分类和自定义菜单的二级菜单显示，所以建议不要使用二级菜单和分类(实际上这个主题本身也并不适合显示下拉式二级菜单)；    <br />3、微博菜单显示后，默认显示推特、新浪微博和腾讯微博，并且需要连接一样，需要自行修改header文件；    <br />4、部分文字依然英文显示，未能得到汉化(需要修改到语言文件)；    <br />5、部分功能定义比较死板，需要修改代码，比如最多浏览日志默认为5；    <br />6、部分JS的改进；</p>
<p>最后，欢迎大家使用这个改进版的iNove主题，欢迎大家提出宝贵意见。</p>
<div style=float:right><!-- JiaThis Button BEGIN -->
<div id="ckepop">
	<a class="jiathis_button_copy"></a>
	<a class="jiathis_button_email"></a>
	<a class="jiathis_button_fav"></a>
	<a class="jiathis_button_print"></a>
	<a class="jiathis_button_tsina"></a>
	<a class="jiathis_button_tqq"></a>
	<a class="jiathis_button_qzone"></a>
	<a class="jiathis_button_renren"></a>
	<a class="jiathis_button_kaixin001"></a>
	<a class="jiathis_button_baidu"></a>
	<a class="jiathis_button_tsohu"></a>
	<a class="jiathis_button_t163"></a>
	<a class="jiathis_button_douban"></a>
	<a class="jiathis_button_twitter"></a>
	<a class="jiathis_button_fanfou"></a>
	<a href="http://www.jiathis.com/share?uid=1571159" class="jiathis jiathis_txt jtico jtico_jiathis" target="_blank"></a>
	<a class="jiathis_counter_style"></a>
</div>
<script type="text/javascript">var jiathis_config = {data_track_clickback:true};</script>
<script type="text/javascript" src="http://v2.jiathis.com/code/jia.js?uid=1571159" charset="utf-8"></script>
<!-- JiaThis Button END --></div>]]></content:encoded>
			<wfw:commentRss>http://rovertang.com/blog/archives/473/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>2012年年历下载(Excel格式，可打印)</title>
		<link>http://rovertang.com/blog/archives/440</link>
		<comments>http://rovertang.com/blog/archives/440#comments</comments>
		<pubDate>Tue, 10 Jan 2012 05:34:23 +0000</pubDate>
		<dc:creator>Rover</dc:creator>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[2012]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[年历]]></category>

		<guid isPermaLink="false">http://rovertang.com/blog/?p=440</guid>
		<description><![CDATA[<p>本来这个年历是在元旦前分享的，但直到今天才拿出来分享，不过，现在2012也没过几天，所以分享给大家，让大家开一个好年头。</p>  <p>这个Excel格式的年历(网上常说成是日历)是网上下载的，但做了以下几个方面的改进：</p>  <p>1、修改了样式，美观性和直观性更佳。</p>  <p>2、将节假日使用特殊的色块标识，2012年的假日一目了然。</p>  <p>3、增加了周次，以便了解现在第几周。</p>  <p>4、修改了9月31号的日期错误。</p>  <p>可以打印成一张A4纸，贴在公司工作台隔断上蛮好。</p>  <p>简单预览图片如下：</p>  <p><img title="2012年年历" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="850" alt="2012年年历" src="http://rovertang.com/blog/wp-content/uploads/2012/01/2012.png" width="602" border="0" /> </p>  <p>下载地址：<a title="http://sharesh.googlecode.com/files/calendar_year_2012.zip" href="http://sharesh.googlecode.com/files/calendar_year_2012.zip">http://sharesh.googlecode.com/files/calendar_year_2012.zip</a></p>  <p>欢迎大家下载使用。</p>]]></description>
			<content:encoded><![CDATA[<p>本来这个年历是在元旦前分享的，但直到今天才拿出来分享，不过，现在2012也没过几天，所以分享给大家，让大家开一个好年头。</p>
<p>这个Excel格式的年历(网上常说成是日历)是网上下载的，但做了以下几个方面的改进：</p>
<p>1、修改了样式，美观性和直观性更佳。</p>
<p>2、将节假日使用特殊的色块标识，2012年的假日一目了然。</p>
<p>3、增加了周次，以便了解现在第几周。</p>
<p>4、修改了9月31号的日期错误。</p>
<p>可以打印成一张A4纸，贴在公司工作台隔断上蛮好。</p>
<p>简单预览图片如下：</p>
<p><img title="2012年年历" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="850" alt="2012年年历" src="http://rovertang.com/blog/wp-content/uploads/2012/01/2012.png" width="602" border="0" /> </p>
<p>下载地址：<a title="http://sharesh.googlecode.com/files/calendar_year_2012.zip" href="http://sharesh.googlecode.com/files/calendar_year_2012.zip">http://sharesh.googlecode.com/files/calendar_year_2012.zip</a></p>
<p>欢迎大家下载使用。</p>
<div style=float:right><!-- JiaThis Button BEGIN -->
<div id="ckepop">
	<a class="jiathis_button_copy"></a>
	<a class="jiathis_button_email"></a>
	<a class="jiathis_button_fav"></a>
	<a class="jiathis_button_print"></a>
	<a class="jiathis_button_tsina"></a>
	<a class="jiathis_button_tqq"></a>
	<a class="jiathis_button_qzone"></a>
	<a class="jiathis_button_renren"></a>
	<a class="jiathis_button_kaixin001"></a>
	<a class="jiathis_button_baidu"></a>
	<a class="jiathis_button_tsohu"></a>
	<a class="jiathis_button_t163"></a>
	<a class="jiathis_button_douban"></a>
	<a class="jiathis_button_twitter"></a>
	<a class="jiathis_button_fanfou"></a>
	<a href="http://www.jiathis.com/share?uid=1571159" class="jiathis jiathis_txt jtico jtico_jiathis" target="_blank"></a>
	<a class="jiathis_counter_style"></a>
</div>
<script type="text/javascript">var jiathis_config = {data_track_clickback:true};</script>
<script type="text/javascript" src="http://v2.jiathis.com/code/jia.js?uid=1571159" charset="utf-8"></script>
<!-- JiaThis Button END --></div>]]></content:encoded>
			<wfw:commentRss>http://rovertang.com/blog/archives/440/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>分享一个WebMap引擎(MapBar)</title>
		<link>http://rovertang.com/blog/archives/432</link>
		<comments>http://rovertang.com/blog/archives/432#comments</comments>
		<pubDate>Tue, 01 Nov 2011 16:25:47 +0000</pubDate>
		<dc:creator>Rover</dc:creator>
				<category><![CDATA[GIS]]></category>
		<category><![CDATA[Map]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[WEB]]></category>
		<category><![CDATA[WebMap]]></category>

		<guid isPermaLink="false">http://rovertang.com/blog/archives/432</guid>
		<description><![CDATA[<p>这个WebMap的引擎实则我早就(2006年初)<a href="http://www.cnblogs.com/Tangf/archive/2006/01/22/321756.html" target="_blank">分享</a>过了，只是当时也没有人注意。08年的时候，我还用这个引擎为别人做过项目，只是当时付了我八成的费用后一拖再拖就不了了之了，后来再回头找到我的时候我也不搭理他们了。时过境迁，又是三个年头(11年都快结束了)过去了，今天在移动硬盘里竟然无意看到了这个当年的项目，简单的看了一下代码，竟然还能用，加上文档比较健全，所以简单整理一下后打包分享给大家。</p>  <p>这个WebMap引擎实际上是MapBar早年的引擎，当年写出这样的引擎来应该说是非常牛的，现在看来也许已经不怎么先进了，而且现在MapBar的技术也应该进步了不少，Baidu的地图应该有MapBar不小的功劳。这个引擎基本上能够满足我们基本的需求，更高级的能够实现像Google的或者Baidu式的开放API引擎差距不小，性能和规范性不佳，但作为项目作为简单的研究和应用应该是足够的。具体的来看，有以下几大功能：</p>  <p>常用功能：放大、缩小、拉框放大、拉框缩小、移动、测距    <br />通过经纬度添加Point     <br />设置地图中心、获取地图中心     <br />移除地图上所有对象     <br />设置地图层级、获得地图当前层级     <br />地图自动缩放至经纬度区域范围     <br />在地图上手动标注一个Point     <br />拉框查看所拉框矩形的范围并回调callback函数     <br />显示line</p>  <p>我做了一个Demo，可以访问 <a title="http://rovertang.com/labs/WebMapDemo/" href="http://rovertang.com/labs/WebMapDemo/">http://rovertang.com/labs/WebMapDemo/</a> 查看实际效果，也可以看我提供的截图：</p>  <p><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="WebMapDemo" border="0" alt="WebMapDemo" src="http://rovertang.com/blog/wp-content/uploads/2011/11/WebMapDemo.png" width="644" height="366" /></p>  <p>基于以上的功能，结合起来使用则可以实现更多的应用(文档中有具体实例分析)。</p>  <p>文件我已经全部打包，下载地址：<a title="http://sharesh.googlecode.com/files/WebMapEngine_MapBar.zip" href="http://sharesh.googlecode.com/files/WebMapEngine_MapBar.zip">http://sharesh.googlecode.com/files/WebMapEngine_MapBar.zip</a>，欢迎大家下载使用，欢迎分享交流并改进。</p>  <p>详细说明如下(以下内容已经保存到压缩包的word文档中)：</p>  <div style="layout-grid:  15.6pt none" class="Section0">   <p style="margin: 0pt" class="p0" align="center"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 24pt">WEBMAP引擎使用说明</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 14pt"><strong>一，文件列表</strong></font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">Images</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">目录：需要用到的图片文件</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">Js</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">目录：主要的</font><font face="Times New Roman">JS</font><font face="宋体">和</font><font face="Times New Roman">CSS</font></font><font face="宋体"><font style="font-size: 12pt">文件，核心内容</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">config.js</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">：引擎参数设置</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">css.css</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">：引擎调用部分的</font><font face="Times New Roman">CSS</font></font><font face="宋体"><font style="font-size: 12pt">文件，控制外观</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">graphics.js</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">：</font><font face="Times New Roman">FireFox</font></font><font face="宋体"><font style="font-size: 12pt">兼容文件</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">include.js</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">：主</font><font face="Times New Roman">JS</font></font><font face="宋体"><font style="font-size: 12pt">文件</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">map.htm</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">：地图页面，直接地图内容页面或者作为</font><font face="Times New Roman">iframe</font></font><font face="宋体"><font style="font-size: 12pt">框架调用页面</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">Index.html：</font></font><font style="font-size: 12pt"><font face="Times New Roman">Demo</font></font><font face="宋体"><font style="font-size: 12pt">页面，列举了绝大部分功能的实现</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">MapPicURLlist.exe：获取地图图片路径的辅助工具</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><strong><font face="宋体"><font style="font-size: 14pt">二，开始使用</font></font><font style="font-size: 14pt"><font face="Times New Roman">WEBMAP</font></font><font face="宋体"><font style="font-size: 14pt">引擎</font></font></strong></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">如果直接使用地图内容页面，即将地图直接嵌入到网页中，说明如下：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">新建一个</font></font><font style="font-size: 12pt"><font face="Times New Roman">html</font><font face="宋体">页面或者动态页面，</font><font face="Times New Roman">HTML</font></font><font face="宋体"><font style="font-size: 12pt">代码需要注意的地方有：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">1，</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">&#60;!DOCTYPE html PUBLIC &#34;-//W3C//DTD XHTML 1.0 Transitional//EN&#34; &#34;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&#34;&#62;</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">此内容不需要，否则会造成地图引擎的失败；</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">2，</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">&#60;html xmlns=&#34;http://www.w3.org/1999/xhtml&#34;&#62;</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">此内容需要更改为：</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt" color="#ff0000">&#60;html xmlns:v=&#34;urn:schemas-microsoft-com:vml&#34;&#62;</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">3，在</font></font><font style="font-size: 12pt"><font face="Times New Roman">&#60;html&#62;</font></font><font face="宋体"><font style="font-size: 12pt">下需要增加</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt" color="#ff0000">&#60;style&#62;</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt" color="#ff0000">v:* { behavior: url(#default#VML); }</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt" color="#ff0000">&#60;/style&#62;</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">此部分为</font></font><font style="font-size: 12pt"><font face="Times New Roman">VML</font></font><font face="宋体"><font style="font-size: 12pt">支持</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#0000ff"><font face="宋体"><font style="font-size: 12pt">题外话：由于</font></font><font style="font-size: 12pt"><font face="Times New Roman">CSS</font><font face="宋体">和</font><font face="Times New Roman">JS</font><font face="宋体">文件均采用</font><font face="Times New Roman">UTF-8</font><font face="宋体">编码，所以建议将页面语言也设置为</font><font face="Times New Roman">UTF-8</font><font face="宋体">编码，否则会造成显示不正常。如果改用</font><font face="Times New Roman">GB2312</font><font face="宋体">等编码，则需要打开所有</font><font face="Times New Roman">CSS</font><font face="宋体">和</font><font face="Times New Roman">JS</font></font><font face="宋体"><font style="font-size: 12pt">文件并另存为相应编码格式的文件才能调用。相关网页语言定义如下：</font></font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt" color="#0000ff">&#60;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=UTF-8&#34; /&#62;</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt" color="#0000ff">&#60;meta http-equiv=&#34;Content-Language&#34; content=&#34;UTF-8&#34; /&#62;</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">4，插入</font></font><font style="font-size: 12pt"><font face="Times New Roman">CSS</font><font face="宋体">和</font></font><font face="Times New Roman"><font style="font-size: 12pt">JS</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt" color="#ff0000">&#60;link href=&#34;js/css.css&#34; rel=&#34;stylesheet&#34; type=&#34;text/css&#34;&#62;</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt" color="#ff0000">&#60;script language=&#34;javascript&#34; src=&#34;js/config.js&#34;&#62;&#60;/script&#62;</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt" color="#ff0000">&#60;script language=&#34;javascript&#34; src=&#34;js/include.js&#34;&#62;&#60;/script&#62;</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">graphics.js</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">文件由于在</font><font face="Times New Roman">include.js</font></font><font face="宋体"><font style="font-size: 12pt">文件中嵌入，所以不需要在此处插入。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#ff00ff"><strong><font face="宋体"><font style="font-size: 12pt">！！！</font></font><font style="font-size: 12pt"><font face="Times New Roman">5.</font><font face="宋体">显示地图</font><font face="Times New Roman">(</font><font face="宋体">调用地图引擎显示地图</font></font><font face="Times New Roman"><font style="font-size: 12pt">)</font></font></strong></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">在</font></font><font style="font-size: 12pt"><font face="Times New Roman">body</font><font face="宋体">的任意处加入如下</font><font face="Times New Roman">JS</font></font><font face="宋体"><font style="font-size: 12pt">代码</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="left"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">&#60;</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">script</font></span></font><font face="Times New Roman"><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"> language=javascript&#62;</span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"> </font></span></font></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="left"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">var maplet = new AVMaplet(39.90894606, 116.368281, 4, 600, 480,</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">0</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">,</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">0</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">,&#34;/images/marker.gif&#34;,&#34;baidu&#34;);</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="left"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt" color="#ff0000">maplet.showMap();</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="left"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">&#60;/</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">script</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">&#62;</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">释义：</font></font><font style="font-size: 12pt"><font face="Times New Roman">script</font></font><font face="宋体"><font style="font-size: 12pt">中共两行代码，意义如下：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">第一行定义</font></font><font style="font-size: 12pt"><font face="Times New Roman">maplet</font><font face="宋体">为一个新的对象</font><font face="Times New Roman">AVMaplet</font></font><font face="宋体"><font style="font-size: 12pt">；</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">第二行为地图显示，即初始化地图；</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="left"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">AVMaplet(</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">lat</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">, </font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">lon</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">, </font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">zoomLevel</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">, </font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">width</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">, </font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">height</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">,</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"> top</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">,</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"> left</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">,</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"> defaultMarkImage</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">,</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"> style</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">);</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">其中</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">Lat：纬度，数字</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">Lon：经度，数字</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">Z</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">oomLevel：缩放级别，数字。</font><font face="Times New Roman">(</font><font face="宋体">注意：此处初始化缩放级别如果超过最大缩放级别，则地图引擎无法显示。此处最大缩放级别为</font><font face="Times New Roman">7</font><font face="宋体">，总共为</font><font face="Times New Roman">8</font><font face="宋体">级，包括</font><font face="Times New Roman">0</font><font face="宋体">级</font></font><font face="Times New Roman"><font style="font-size: 12pt">)</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">W</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">idth：地图宽度，数字，单位为像素</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">H</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">eight：地图高度，数字，单位为像素</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">Top：相对于</font></font><font style="font-size: 12pt"><font face="Times New Roman">body</font><font face="宋体">上层的宽度，数字，单位为像素，建议数字为</font></font><font face="Times New Roman"><font style="font-size: 12pt">0</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">Left：相对于</font></font><font style="font-size: 12pt"><font face="Times New Roman">body</font><font face="宋体">左侧的宽度，数字，单位为像素，建议数字为</font></font><font face="Times New Roman"><font style="font-size: 12pt">0</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><font color="#0000ff"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：由于地图</font></font><font style="font-size: 12pt"><font face="Times New Roman">DIV</font><font face="宋体">框架的</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">position</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">设置为</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">absolute</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">，所以整个地图</font><font face="Times New Roman">DIV</font><font face="宋体">游离于</font><font face="Times New Roman">body</font><font face="宋体">之中，需要使用</font><font face="Times New Roman">Top</font><font face="宋体">和</font><font face="Times New Roman">Left</font><font face="宋体">定位。而正由于此原因，建议数字为</font><font face="Times New Roman">0</font><font face="宋体">，并使用</font><font face="Times New Roman">iframe</font></font><font face="宋体"><font style="font-size: 12pt">框架设计，而非页面直接调用地图引擎。</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">D</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">efaultMarkImage：默认地图标注图片，文字，此处意义不大，建议设置为一个存在的默认标注图片即可。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">S</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">tyle：地图样式，文字，此处必须设置为</font><font face="Times New Roman">baidu</font><font face="宋体">。此样式的本意是对于不同的合作伙伴提供不同的地图画面样式，但</font><font face="Times New Roman">MapBar</font><font face="宋体">和百度合作后就再也没有变动过地图样式，可能是百度作为大客户的原因吧。</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#0000ff"><font style="font-size: 12pt"><font face="宋体">此处样式必须设置为</font><font face="Times New Roman">baidu</font><font face="宋体">，不然无法调用远程</font><font face="Times New Roman">MapBar</font></font><font face="宋体"><font style="font-size: 12pt">服务器上的图片。</font></font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">至此，一个显示地图的页面就完成了，将文件保存为</font></font><font style="font-size: 12pt"><font face="Times New Roman">html</font></font><font face="宋体"><font style="font-size: 12pt">文件即可。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#ff00ff"><font face="宋体"><font style="font-size: 12pt">由于上述原因的限制，强烈建议使用</font></font><font style="font-size: 12pt"><font face="Times New Roman">iframe</font><font face="宋体">嵌套以上的</font><font face="Times New Roman">html</font></font><font face="宋体"><font style="font-size: 12pt">文件来调用地图引擎，而不采用单独页面直接调用的模式。</font></font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">以上内容的相应代码请参考</font></font><font style="font-size: 12pt"><font face="Times New Roman">map.htm</font></font><font face="宋体"><font style="font-size: 12pt">文件。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">I</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">frame框架调用说明：如果使用</font><font face="Times New Roman">iframe</font><font face="宋体">框架调用，则首先需要为</font><font face="Times New Roman">iframe</font><font face="宋体">定义一个</font><font face="Times New Roman">id</font><font face="宋体">，建议增加定义一个</font><font face="Times New Roman">name</font><font face="宋体">，</font><font face="Times New Roman">border</font><font face="宋体">建议设置为</font><font face="Times New Roman">0</font><font face="宋体">，</font><font face="Times New Roman">scrollbar</font><font face="宋体">等建议设置为无，</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#0000ff"><font face="宋体">width和</font><font face="Times New Roman">height</font><font face="宋体">设置为地图对象的</font><font face="Times New Roman">width</font><font face="宋体">和</font><font face="Times New Roman">height</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">，这样就可以无缝显示在网页中。建议在</font><font face="Times New Roman">iframe</font><font face="宋体">外在包一个</font><font face="Times New Roman">div</font><font face="宋体">，并将</font><font face="Times New Roman">div</font><font face="宋体">的</font><font face="Times New Roman">width</font><font face="宋体">和</font><font face="Times New Roman">height</font></font><font face="宋体"><font style="font-size: 12pt">设置同上，此处有利于定位。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><strong><font face="宋体"><font style="font-size: 14pt">三，</font></font><font style="font-size: 14pt"><font face="Times New Roman">WEBMAP</font></font><font face="宋体"><font style="font-size: 14pt">引擎函数列表</font></font></strong></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">根据上述即可开始使用地图引擎，那么如何对地图进行操作呢，请见函数列表：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">(根据第二部分的假定，我们已经在</font></font><font style="font-size: 12pt"><font face="Times New Roman">body</font><font face="宋体">中创建了一个</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">AVMaplet</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">，那么下面的函数涉及到的是对该</font><font face="Times New Roman">object</font><font face="宋体">的操作</font></font><font face="Times New Roman"><font style="font-size: 12pt">)</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">1，</font></font><font style="font-size: 12pt" face="Times New Roman">object.</font></span><font face="Times New Roman"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 10.5pt">&#160;</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">showMap()</font></span></font></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能：初始化地图</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：此函数需要紧跟</font></font><font style="font-size: 12pt"><font face="Times New Roman">object</font></font><font face="宋体"><font style="font-size: 12pt">定义后立即执行，整个地图引擎中只调用一次。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">2，</font></font><font style="font-size: 12pt" face="Times New Roman">object.</font></span><font face="Times New Roman"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 10.5pt">&#160;</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">addPoint</font></span></font><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">(</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">strIcon, dLat, dLon, strLabel, </font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">strInfo</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">, bLabelOn</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">)</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能：增加一个</font></font><font style="font-size: 12pt"><font face="Times New Roman">Point</font><font face="宋体">。该</font><font face="Times New Roman">point</font></font><font face="宋体"><font style="font-size: 12pt">带有标题和文字的气泡框。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">strIcon：</font></font><font style="font-size: 12pt"><font face="Times New Roman">point</font><font face="宋体">显示的图片，</font></font><font face="Times New Roman"><font style="font-size: 12pt">string</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">dLat：纬度，</font></font><font face="Times New Roman"><font style="font-size: 12pt">double</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">dLon：经度，</font></font><font face="Times New Roman"><font style="font-size: 12pt">double</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">strLabel：标题，</font></font><font face="Times New Roman"><font style="font-size: 12pt">string</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">strInfo：内容，</font></font><font style="font-size: 12pt"><font face="Times New Roman">string</font><font face="宋体">。支持</font><font face="Times New Roman">HTML</font></font><font face="宋体"><font style="font-size: 12pt">语法</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">bLabelOn：是否显示标题。</font></font><font style="font-size: 12pt"><font face="Times New Roman">1</font><font face="宋体">为显示，其余为不显示。在没有特殊情况下，建议不显示标题。对于大量的</font><font face="Times New Roman">point</font></font><font face="宋体"><font style="font-size: 12pt">建议不显示标题。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">3，</font></font><font style="font-size: 12pt"><font face="Times New Roman">object.</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"> addPoint</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">2(</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">strIcon, </font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">strLatLon</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">, strLabel, </font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">strInfo</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">, bLabelOn</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">)</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能：增加一个</font></font><font style="font-size: 12pt"><font face="Times New Roman">point</font></font><font face="宋体"><font style="font-size: 12pt">，同上。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">strLatLon：加密后的经纬度坐标值。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">此函数同</font></font><font style="font-size: 12pt"><font face="Times New Roman">addPoint</font></font><font face="宋体"><font style="font-size: 12pt">函数的差别在于坐标的使用，此函数使用加密后的文字坐标，其余无任何差异。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">4，</font></font><font style="font-size: 12pt" face="Times New Roman">object.</font></span><font face="Times New Roman"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 10.5pt">&#160;</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">setCenter</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">(dLat,dLon)</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能：将地图中心设置为指定坐标位置。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">dLat：纬度，</font></font><font face="Times New Roman"><font style="font-size: 12pt">double</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">dLon：经度，</font></font><font face="Times New Roman"><font style="font-size: 12pt">double</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#ff0000"><font face="宋体"><font style="font-size: 12pt">5，</font></font><font face="Times New Roman"><font style="font-size: 12pt">object.clean()</font></font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能：清除地图中的所有对象，即所有的</font></font><font style="font-size: 12pt"><font face="Times New Roman">point</font><font face="宋体">、</font><font face="Times New Roman">line</font><font face="宋体">和</font><font face="Times New Roman">polygon</font></font><font face="宋体"><font style="font-size: 12pt">。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：此函数主要用于一批新的对象建立前。比如新建一次查询，一般则需要清除地图中所有对象后再将结果对象显示到地图中。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">6，</font></font><font style="font-size: 12pt" face="Times New Roman">strZoomLevel = object.</font></span><font face="Times New Roman"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 10.5pt">&#160;</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">getZoomLevel</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">()</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能：获取当前地图的缩放级别</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：此函数返回缩放级别的字符，比如</font></font><font style="font-size: 12pt"><font face="Times New Roman">4</font><font face="宋体">级则返回</font><font face="Times New Roman">4</font></font><font face="宋体"><font style="font-size: 12pt">。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">7，</font></font><font style="font-size: 12pt" face="Times New Roman">object.</font></span><font face="Times New Roman"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 10.5pt">&#160;</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">setZoomLevel</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">(zm)</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能：设置地图缩放级别</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">zm：缩放级别，</font></font><font style="font-size: 12pt"><font face="Times New Roman">int</font></font><font face="宋体"><font style="font-size: 12pt">。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">注意，地图中的缩放级别是从</font></font><font style="font-size: 12pt"><font face="Times New Roman">0</font></font><font face="宋体"><font style="font-size: 12pt">级开始的，在使用过程中注意不要超过最大缩放级别数。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">8，</font></font><font style="font-size: 12pt" face="Times New Roman">object.</font></span><font face="Times New Roman"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 10.5pt">&#160;</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">zoomIn</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">()</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能：放大，将当前地图缩放级别增加一级。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：此功能和缩放控制条中的</font></font><font style="font-size: 12pt"><font face="Times New Roman">+</font></font><font face="宋体"><font style="font-size: 12pt">按钮功能完全一致。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">9，</font></font><font style="font-size: 12pt" face="Times New Roman">object.</font></span><font face="Times New Roman"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 10.5pt">&#160;</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">zoomOut</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">()</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能：缩小，将当前地图缩放级别缩小一级。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：此功能和缩放控制条中的</font></font><font style="font-size: 12pt"><font face="Times New Roman">-</font></font><font face="宋体"><font style="font-size: 12pt">按钮功能完全一致。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">10，</font></font><font style="font-size: 12pt" face="Times New Roman">object.</font></span><font face="Times New Roman"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 10.5pt">&#160;</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">setAutoZoom</font></span></font><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">(</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">minLat, minLon, maxLat, maxLon</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">)</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能：根据最小和最大经纬度坐标值自动设置缩放级别</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">minLat：最小纬度</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">minLon：最小经度</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">maxLat：最大纬度</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">maxLon：最大经度</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">11，</font></font><font style="font-size: 12pt" face="Times New Roman">object.</font></span><font face="Times New Roman"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 10.5pt">&#160;</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">addPolylineString</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">(strStyle,strLine)</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能：增加一条线段</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">strStyle：线条样式，</font></font><font style="font-size: 12pt"><font face="Times New Roman">string</font><font face="宋体">。样式共有三部分组成，由逗号隔开，比如“</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">4,0,#0000FF</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">”</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">，其中，</font></font><font style="font-size: 12pt"><font face="Times New Roman">4</font><font face="宋体">表示线条宽度，</font><font face="Times New Roman">0</font><font face="宋体">为外包边，</font><font face="Times New Roman">#0000FF</font></font><font face="宋体"><font style="font-size: 12pt">表示线条颜色。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">12，</font></font><font style="font-size: 12pt" face="Times New Roman">object.</font></span><font face="Times New Roman"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 10.5pt">&#160;</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">refresh</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt"> ()</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能：刷新地图页面</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：此处在对地图进行某些操作后，刷新地图让效果立即显示。比如添加线条后不能立即显示线条，则需要本函数，但在很多情况下此函数自动包含，比如设置缩放级别的函数中就自带了刷新功能。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><strong><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">！！！</font></font><font style="font-size: 12pt"><font face="Times New Roman">13</font><font face="宋体">，</font></font><font style="font-size: 12pt" face="Times New Roman">object.</font></span><font face="Times New Roman"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 10.5pt">&#160;</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">setMode</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">(toolnum)</font></font></span></strong></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能：设置地图中的鼠标功能，比如放大、缩小、漫游</font></font><font style="font-size: 12pt"><font face="Times New Roman">(</font><font face="宋体">平移</font><font face="Times New Roman">)</font></font><font face="宋体"><font style="font-size: 12pt">、拉框查询、标注等。鼠标一般默认状态为漫游状态。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">toolnum：模式参数，</font></font><font style="font-size: 12pt"><font face="Times New Roman">int</font><font face="宋体">，参数为</font><font face="Times New Roman">1/2/3/5/6/11</font><font face="宋体">共</font><font face="Times New Roman">6</font></font><font face="宋体"><font style="font-size: 12pt">种模式。其中：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">1：拉框放大</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">2：拉框缩小</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">3：漫游</font></font><font style="font-size: 12pt"><font face="Times New Roman">(</font><font face="宋体">平移</font><font face="Times New Roman">)</font></font><font face="宋体"><font style="font-size: 12pt">，鼠标默认状态</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">5：拉框查询</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">6：标注点，</font></font><font face="Times New Roman"><font style="font-size: 12pt">Mark</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">11：测距。同控制条上的测距功能完全一致。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">注意，拉框放大和拉框缩小如果需要使用则必须将漫游功能显示，不然将无法返回到漫游状态。拉框查询和标注点功能完成后建议设置返回漫游状态。测距功能完成后自动返回到漫游状态。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#ff0000"><font face="宋体"><font style="font-size: 12pt">拉框查询和标注点功能需要结合</font></font><font style="font-size: 12pt"><font face="Times New Roman">callback</font></font><font face="宋体"><font style="font-size: 12pt">函数一起使用，默认状态下拉框查询和标注点只返回一段字符串，字符串格式如下：</font></font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="left"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">拉框查询返回字符串：</font></font><font face="Times New Roman"><font style="font-size: 12pt">&#38;act=lookup&#38;ctr=strLatLon&#38;size=Width,Height&#38;range=Left1,Top1,Left2,Top2&#38;zm=ZoomLevel</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">标注点返回字符串：</font></font><font face="Times New Roman"><font style="font-size: 12pt">&#38;act=add&#38;latlon=strLatLon&#38;zm=ZoomLevel</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">字符串中使用</font></font><font style="font-size: 12pt"><font face="Times New Roman">&#38;</font><font face="宋体">将各个参数串联起来，并且每个参数所对应的值使用</font><font face="Times New Roman">=</font></font><font face="宋体"><font style="font-size: 12pt">隔开。需要对此字符串自行解析。参数说明如下</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">act：动作，固定值，用于区分动作，</font></font><font style="font-size: 12pt"><font face="Times New Roman">lookup</font><font face="宋体">表示拉框查找，</font><font face="Times New Roman">add</font></font><font face="宋体"><font style="font-size: 12pt">表示标注点</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">ctr：地图中心坐标，加密后坐标值</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">size：地图大小，返回宽和高，使用逗号分隔开</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">range：拉框大小，返回起点定位和终点定位，即矩形的两个对角，共返回四个值，使用逗号隔开，分别为起点相对于地图的左边距和上边距、终点相对于地图的左边距和上边距。特别说明，左边距和上边距需要比对后才能确定起点还是终点的边距大，并以此推算出拉框的最小和最大经纬度。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">zm：缩放级别，返回缩放级别数值</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">latlon：标注点的坐标位置，加密后坐标值</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">特别注意，此</font></font><font style="font-size: 12pt"><font face="Times New Roman">callback</font><font face="宋体">函数仅仅返回地图中的信息，不做任何其他处理，建议结合</font><font face="Times New Roman">Form</font><font face="宋体">或者外部页面共同使用来完成信息提交、查询等功能。比如将</font><font face="Times New Roman">callback</font><font face="宋体">函数返回的参数值传递给</font><font face="Times New Roman">Form</font><font face="宋体">中的</font><font face="Times New Roman">hideInput</font></font><font face="宋体"><font style="font-size: 12pt">。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#ff0000"><font face="宋体"><font style="font-size: 12pt">14，</font></font><font face="Times New Roman"><font style="font-size: 12pt">dLatLon = b.p(strLatLon)</font></font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能：解密函数，将文字坐标解密成经纬度坐标</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">strLatLon：文字坐标</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">解密后得到的结果为数组，</font></font><font style="font-size: 12pt"><font face="Times New Roman">dLatLon[1]</font><font face="宋体">为纬度，</font><font face="Times New Roman">dLatLon[0]</font></font><font face="宋体"><font style="font-size: 12pt">为经度</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#ff0000"><font face="宋体"><font style="font-size: 12pt">15，</font></font><font face="Times New Roman"><font style="font-size: 12pt">strLatLon = jiami(dLat,dLon)</font></font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能：将数字经纬度坐标加密成文字坐标，即</font></font><font style="font-size: 12pt"><font face="Times New Roman">b.p</font></font><font face="宋体"><font style="font-size: 12pt">函数的反函数。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">dLat：纬度，</font></font><font face="Times New Roman"><font style="font-size: 12pt">double</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">dLon：经度，</font></font><font face="Times New Roman"><font style="font-size: 12pt">double</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">加密后得到的结果为字符串</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">注意，本函数为了方便使用特意提取成单独的函数。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><strong><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 14pt">四，</font></font><font style="font-size: 14pt"><font face="Times New Roman">WEBMAP</font></font></span><font style="font-size: 14pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">引擎使用实例</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 14pt"><font face="宋体">(以房源地图为例</font></font><font face="Times New Roman"><font style="font-size: 14pt">)</font></font></span></strong><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">首先我们假定地图引擎已经成功嵌入并成功显示</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#0000ff">1，价格查询</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能描述：在地图上划取一个矩形，计算该矩形内房源的平均价格</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#ff0000">解决方法：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#ff0000"><font face="宋体"><font style="font-size: 12pt">页面中一个</font></font><font style="font-size: 12pt"><font face="Times New Roman">Form</font><font face="宋体">用于提交数据，四个</font><font face="Times New Roman">textInput(</font><font face="宋体">建议</font><font face="Times New Roman">hiden)</font><font face="宋体">用于获取最小和最大经纬度，一个</font><font face="Times New Roman">Button</font><font face="宋体">用于设置地图鼠标状态并在</font><font face="Times New Roman">callback</font><font face="宋体">函数中返回最小和最大经纬度。甚至可以一步到位在</font><font face="Times New Roman">callback</font></font><font face="宋体"><font style="font-size: 12pt">函数中直接提交给动态页面进行查询，并最终由动态页面生成结果。</font></font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">地图引擎的关键在于提供拉框返回的最小和最大经纬度，功能集中于</font></font><font style="font-size: 12pt"><font face="Times New Roman">Button</font><font face="宋体">，设置</font><font face="Times New Roman">button</font><font face="宋体">的</font><font face="Times New Roman">onclick</font><font face="宋体">事件为：</font></font><font style="font-size: 12pt" face="Times New Roman">object.</font></span><font face="Times New Roman"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 10.5pt">&#160;</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">setMode</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">(5)，当</font><font face="Times New Roman">button</font><font face="宋体">被按下后改变地图引擎中的鼠标状态为拉框查询，在地图中进行拉框查询后返回</font><font face="Times New Roman">callback</font><font face="宋体">函数，</font><font face="Times New Roman">callback</font></font><font face="宋体"><font style="font-size: 12pt">函数解析后返回最小和最大经纬度。</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#0000ff">2，房源标注</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能描述：在地图上显示某个房源的位置</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#ff0000">解决方法：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#ff0000"><font face="宋体"><font style="font-size: 12pt">页面中一个</font></font><font style="font-size: 12pt"><font face="Times New Roman">Form</font><font face="宋体">用于提交数据，两个</font><font face="Times New Roman">textInput</font><font face="宋体">用于获取标注点的经纬度，一个</font><font face="Times New Roman">button</font><font face="宋体">用于设置鼠标状态并在</font><font face="Times New Roman">callback</font></font><font face="宋体"><font style="font-size: 12pt">函数中返回经纬度。</font></font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">地图引擎的关键在于提供标注点的经纬度，功能集中于</font></font><font style="font-size: 12pt"><font face="Times New Roman">button</font><font face="宋体">，设置</font><font face="Times New Roman">button</font><font face="宋体">的</font><font face="Times New Roman">onclick</font><font face="宋体">时间为：</font></font><font style="font-size: 12pt" face="Times New Roman">object.</font></span><font face="Times New Roman"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 10.5pt">&#160;</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">setMode</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">(6)，当</font><font face="Times New Roman">button</font><font face="宋体">被按下后改变地图引擎中的鼠标状态为标注点，在地图中单击后返回</font><font face="Times New Roman">callback</font><font face="宋体">函数，</font><font face="Times New Roman">callback</font></font><font face="宋体"><font style="font-size: 12pt">函数解析出坐标后返回经纬度。</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#0000ff">3，划图找房</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><font face="宋体"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">功能描述：在地图上划取一个矩形，选择查询条件，查询矩形内满足查询条件的房源</font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;">以</span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">列表形式显示。在地图上标注房屋位置。</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#ff0000">解决方法：同第一条，涉及属性条件查询请使用动态语言解决。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#0000ff">4，公交线路找房</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能描述：查询某一条公交、地铁线路站点周边</font></font><font style="font-size: 12pt"><font face="Times New Roman">1Km</font></font><font face="宋体"><font style="font-size: 12pt">内满足查询条件的租赁房源以列表形势显示。在地图上标注房屋位置，当鼠标移动到房屋位置时显示乘车线路。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#ff0000">解决方法：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><font face="宋体"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">共分为两步，第一步查找公交线路并显示公交站点，第二步在公交站点</font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;">附近</span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">查找房源。</font></span></font></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">查找公交线路并显示公交站点：使用一个</font></font><font style="font-size: 12pt"><font face="Times New Roman">input</font><font face="宋体">和一个</font><font face="Times New Roman">button</font><font face="宋体">，</font><font face="Times New Roman">input</font><font face="宋体">中为公交线路查询关键字，</font><font face="Times New Roman">button</font><font face="宋体">为</font><font face="Times New Roman">Form</font><font face="宋体">的提交查询功能。查询完成显示线路结果，在点击线路的时候动态语言触发再次查询，即查询该线路的公交站点和公交线路的坐标，查询完成显示结果的时候，需要加入</font><font face="Times New Roman">javascript</font><font face="宋体">来操作地图，主要的函数有</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">addPoint</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">函数和</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">addPolylineString</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">函数，用于显示公交站点和公交线路，由于</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">addPoint</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">中有标题和内容之分，内容支持</font><font face="Times New Roman">HTML</font><font face="宋体">，所以建议站名作为标题，在内容中加入查询附近房源功能按钮以备第二步使用。同时建议动态语言计算出公交线路的最小和最大经纬度，使用</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">setAutoZoom</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">函数将地图缩放至合适的缩放比例。</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">查找公交站点附近房源：在气泡框中放入距离下拉框和</font></font><font style="font-size: 12pt"><font face="Times New Roman">button</font><font face="宋体">，和两个隐性</font><font face="Times New Roman">input</font><font face="宋体">，两个隐性</font><font face="Times New Roman">input</font><font face="宋体">为第一步中传递的该站点的经纬度，距离下拉框为一公里、两公里等的距离选择，由于</font><font face="Times New Roman">1</font><font face="宋体">经纬度等于</font><font face="Times New Roman">111</font><font face="宋体">公里，所以一公里约为</font><font face="Times New Roman">0.009</font><font face="宋体">度，只需要根据公交站的坐标位置减去和加上</font><font face="Times New Roman">0.009</font><font face="宋体">度，即得到了最小和最大经纬度的方框，再根据此框使用动态语言查询，方法同一。此处重点在于根据点位置设计出一个矩形框</font></font></span><font face="宋体"><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;">再</span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">进行查询。</font></span></font></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#0000ff">5，目的地找房</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能描述：在地图上点取一个点，查询该点周围</font></font><font style="font-size: 12pt"><font face="Times New Roman">500M</font><font face="宋体">内所有经过的公交、地铁线路，并查询这些线路站点周边</font><font face="Times New Roman">1Km</font></font><font face="宋体"><font style="font-size: 12pt">内满足查询条件的租赁房源以列表形势显示。在地图上标注房屋位置，当鼠标移动到房屋位置时显示乘车线路。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#ff0000">解决方法：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#ff0000"><font face="宋体"><font style="font-size: 12pt">同第</font></font><font style="font-size: 12pt"><font face="Times New Roman">4</font></font><font face="宋体"><font style="font-size: 12pt">条中的第二步，差别在于此处的点位置由标注点功能产生。</font></font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#0000ff">6，公交线路添加、修改、删除</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#ff0000">解决方法：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#ff0000">由于公交线路数据为外部抓取，建议使用数据库导入。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#0000ff">7，地点经纬度添加、修改、删除</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#ff0000">解决方法：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#ff0000"><font face="宋体"><font style="font-size: 12pt">添加同第</font></font><font style="font-size: 12pt"><font face="Times New Roman">2</font></font><font face="宋体"><font style="font-size: 12pt">条。修改和删除为动态语言操作数据库。</font></font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><font face="宋体"><strong><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 14pt">五，</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 14pt">MapPicURLlist工具的使用</font></span></strong></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">MapPicURLlist工具主要功能为在固定经纬度范围内的图片</font></font><font style="font-size: 12pt"><font face="Times New Roman">URL list</font><font face="宋体">出来，并保存成文件。旨在解决离线或者局域网内使用</font><font face="Times New Roman">WEBmap</font></font><font face="宋体"><font style="font-size: 12pt">引擎问题。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="wps_clip_image-12055[6]" border="0" alt="wps_clip_image-12055[6]" src="http://rovertang.com/blog/wp-content/uploads/2011/11/wps_clip_image-120556.png" width="308" height="310" /><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 10.5pt">如上图所示，图片</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 10.5pt"><font face="宋体">URL地址建议保持不变，此为瓦片的默认原始路径，输入最大最小经纬度值，选择好层级，点击</font><font face="Times New Roman">PNGlist</font><font face="宋体">，则自动</font><font face="Times New Roman">list</font><font face="宋体">出所有该层级、经纬度范围下的图片</font><font face="Times New Roman">URL</font><font face="宋体">列表，然后点击</font><font face="Times New Roman">FileSave</font><font face="宋体">则自动生成</font><font face="Times New Roman">PNGFileList13.txt</font><font face="宋体">文件，其中数字</font><font face="Times New Roman">13</font></font><font face="宋体"><font style="font-size: 10.5pt">为你设置的层级。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 10.5pt">本工具仅为辅助工具，仅</font></font><font style="font-size: 10.5pt"><font face="Times New Roman">list</font><font face="宋体">出图片的</font><font face="Times New Roman">URL</font><font face="宋体">，若需要本地离线使用地图，则需要将保存后的</font><font face="Times New Roman">URL</font><font face="宋体">列表通过其他下载工具</font><font face="Times New Roman">(</font><font face="宋体">如迅雷</font><font face="Times New Roman">)</font></font><font face="宋体"><font style="font-size: 10.5pt">下载下来，并按照原有路径保存。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><strong><font face="宋体"><font style="font-size: 14pt">六， </font></font><font face="Times New Roman"><font style="font-size: 14pt">FAQ</font></font></strong></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#ff0000">1，如何修改右下角文字和链接</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">I</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">nclude.js文件中查找关键字“</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">MapBar&#38;ShareSh</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">”和“</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">http://sharesh.cn</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">”即可</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">文字内容为：</font></font></span><font style="font-size: 12pt"><font face="Times New Roman"><span style="font-family: ; mso-spacerun: &#39;yes&#39;">var WY9Xv='</span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#0000ff">&#60;u&#62;©MapBar&#38;ShareSh&#60;/u&#62; </font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;">'</span></font></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">;，将蓝色内容改成自己的内容即可。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">链接内容为：</font></font></span><font style="font-size: 12pt"><font face="Times New Roman"><span style="font-family: ; mso-spacerun: &#39;yes&#39;">window.open(&#34;</span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#0000ff">http://sharesh.cn</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;">&#34;);</span></font></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">，将蓝色内容改成自己的链接即可。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#ff0000">2，控制条、比例尺、版权链接的隐藏</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">I</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">nclude.js文件中查找以下关键字</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">隐藏左上角控制条：</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">this.lC8O6=true;</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">&#160; 将</font><font face="Times New Roman">true</font><font face="宋体">设置为</font><font face="Times New Roman">false</font></font><font face="宋体"><font style="font-size: 12pt">即可；</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">隐藏左下角比例尺：</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">this.Q1E=true;</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">&#160; 将</font><font face="Times New Roman">true</font><font face="宋体">设置为</font><font face="Times New Roman">false</font></font><font face="宋体"><font style="font-size: 12pt">即可；</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">隐藏右下角版权链接：</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">this.v2a2=true;</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">&#160; 将</font><font face="Times New Roman">true</font><font face="宋体">设置为</font><font face="Times New Roman">false</font></font><font face="宋体"><font style="font-size: 12pt">即可；</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#ff0000">3，如何实现地图的本地访问</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">如上所述，</font></font><font style="font-size: 12pt"><font face="Times New Roman">MapPicURLlist</font><font face="宋体">工具为地图瓦片</font><font face="Times New Roman">URL</font></font><font face="宋体"><font style="font-size: 12pt">的辅助工具，将所有需要用到的地图瓦片全部下载下来并在本地按照原有路径组织好后，修改地图引用路径即可。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">地图默认引用路径在</font></font><font style="font-size: 12pt"><font face="Times New Roman">include.js</font><font face="宋体">文件的第一行：</font><font face="Times New Roman">var strImgsvrUrl = &#34;</font></font></span><font face="宋体"><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#0000ff">http://img.mapbar.com/maplite/</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">&#34;;，将蓝色内容替换成自己已经下载好的本地可访问路径即可。</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#ff0000"><font face="宋体"><font style="font-size: 12pt">4，如何改回</font></font><font style="font-size: 12pt"><font face="Times New Roman">13</font></font><font face="宋体"><font style="font-size: 12pt">级放大缩小控制条</font></font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">由于个人觉得没有必要显示</font></font><font style="font-size: 12pt"><font face="Times New Roman">13</font><font face="宋体">级，加上只在北京地区使用，所以撤掉</font><font face="Times New Roman">13</font><font face="宋体">级，直接更改为</font><font face="Times New Roman">7</font><font face="宋体">级，需要改回的话，需要修改的参数较多，主要是一些数字的微调，除了</font><font face="Times New Roman">var R$1=7;</font><font face="宋体">中的</font><font face="Times New Roman">7</font><font face="宋体">改为</font><font face="Times New Roman">13</font></font><font face="宋体"><font style="font-size: 12pt">，以及</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">var Y8802、</font></font><font style="font-size: 12pt"><font face="Times New Roman">var Ud0</font><font face="宋体">、</font><font face="Times New Roman">var e3I</font><font face="宋体">、</font><font face="Times New Roman">var e7DU4</font><font face="宋体">、</font><font face="Times New Roman">var uGE$</font><font face="宋体">等参数需要设置外，还有许多地方需要调整，主要是图片原有高度较高，修改后高度较低，建议使用文件比较器将</font><font face="Times New Roman">include.js</font><font face="宋体">文件同我原来分享的</font></font></span><font style="font-size: 12pt"><span><a href="http://www.cnblogs.com/Tangf/archive/2006/01/22/321756.html"><span style="font-family: ; mso-spacerun: &#39;yes&#39;" class="15"><font color="#0000ff"><font face="Times New Roman">MapBar</font><font face="宋体">研究</font><font face="Times New Roman">(</font><font face="宋体">百度地图中的</font><font face="Times New Roman">JS</font><font face="宋体">部分</font><font face="Times New Roman">)</font></font></span></a></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">一文中的</font><font face="Times New Roman">avinclude.js</font><font face="宋体">进行对比，就可以看到好几处数字的修改，修改回去即可还原</font><font face="Times New Roman">13</font></font><font face="宋体"><font style="font-size: 12pt">层级的控制条。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#ff0000">5，如何撤销或扩大地图范围区域</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">由于仅需要显示北京范围的地图，所以个人对地图范围做了一定的限制，导致地图平移到地图边界的时候无法再拖动，会弹回到地图区域范围内。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>    <p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">此部分的设置在：</font></font><font style="font-size: 12pt"><font face="Times New Roman">var ph90=new Array(38,42);var o8$=new Array(114,118);</font><font face="宋体">，将这里的经纬度值改为自己需要的经纬度值即可。原有默认的中国地图范围区域为：</font><font face="Times New Roman">var ph90=new Array(0,55);var o8$=new Array(-75,135);</font></font><font face="宋体"><font style="font-size: 12pt">，这个范围可以显示全国甚至整个亚洲地区。</font></font></span></p> </div>]]></description>
			<content:encoded><![CDATA[<p>这个WebMap的引擎实则我早就(2006年初)<a href="http://www.cnblogs.com/Tangf/archive/2006/01/22/321756.html" target="_blank">分享</a>过了，只是当时也没有人注意。08年的时候，我还用这个引擎为别人做过项目，只是当时付了我八成的费用后一拖再拖就不了了之了，后来再回头找到我的时候我也不搭理他们了。时过境迁，又是三个年头(11年都快结束了)过去了，今天在移动硬盘里竟然无意看到了这个当年的项目，简单的看了一下代码，竟然还能用，加上文档比较健全，所以简单整理一下后打包分享给大家。</p>
<p>这个WebMap引擎实际上是MapBar早年的引擎，当年写出这样的引擎来应该说是非常牛的，现在看来也许已经不怎么先进了，而且现在MapBar的技术也应该进步了不少，Baidu的地图应该有MapBar不小的功劳。这个引擎基本上能够满足我们基本的需求，更高级的能够实现像Google的或者Baidu式的开放API引擎差距不小，性能和规范性不佳，但作为项目作为简单的研究和应用应该是足够的。具体的来看，有以下几大功能：</p>
<p>常用功能：放大、缩小、拉框放大、拉框缩小、移动、测距    <br />通过经纬度添加Point     <br />设置地图中心、获取地图中心     <br />移除地图上所有对象     <br />设置地图层级、获得地图当前层级     <br />地图自动缩放至经纬度区域范围     <br />在地图上手动标注一个Point     <br />拉框查看所拉框矩形的范围并回调callback函数     <br />显示line</p>
<p>我做了一个Demo，可以访问 <a title="http://rovertang.com/labs/WebMapDemo/" href="http://rovertang.com/labs/WebMapDemo/">http://rovertang.com/labs/WebMapDemo/</a> 查看实际效果，也可以看我提供的截图：</p>
<p><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="WebMapDemo" border="0" alt="WebMapDemo" src="http://rovertang.com/blog/wp-content/uploads/2011/11/WebMapDemo.png" width="644" height="366" /></p>
<p>基于以上的功能，结合起来使用则可以实现更多的应用(文档中有具体实例分析)。</p>
<p>文件我已经全部打包，下载地址：<a title="http://sharesh.googlecode.com/files/WebMapEngine_MapBar.zip" href="http://sharesh.googlecode.com/files/WebMapEngine_MapBar.zip">http://sharesh.googlecode.com/files/WebMapEngine_MapBar.zip</a>，欢迎大家下载使用，欢迎分享交流并改进。</p>
<p>详细说明如下(以下内容已经保存到压缩包的word文档中)：</p>
<div style="layout-grid:  15.6pt none" class="Section0">
<p style="margin: 0pt" class="p0" align="center"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 24pt">WEBMAP引擎使用说明</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 14pt"><strong>一，文件列表</strong></font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">Images</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">目录：需要用到的图片文件</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">Js</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">目录：主要的</font><font face="Times New Roman">JS</font><font face="宋体">和</font><font face="Times New Roman">CSS</font></font><font face="宋体"><font style="font-size: 12pt">文件，核心内容</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">config.js</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">：引擎参数设置</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">css.css</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">：引擎调用部分的</font><font face="Times New Roman">CSS</font></font><font face="宋体"><font style="font-size: 12pt">文件，控制外观</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">graphics.js</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">：</font><font face="Times New Roman">FireFox</font></font><font face="宋体"><font style="font-size: 12pt">兼容文件</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">include.js</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">：主</font><font face="Times New Roman">JS</font></font><font face="宋体"><font style="font-size: 12pt">文件</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">map.htm</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">：地图页面，直接地图内容页面或者作为</font><font face="Times New Roman">iframe</font></font><font face="宋体"><font style="font-size: 12pt">框架调用页面</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">Index.html：</font></font><font style="font-size: 12pt"><font face="Times New Roman">Demo</font></font><font face="宋体"><font style="font-size: 12pt">页面，列举了绝大部分功能的实现</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">MapPicURLlist.exe：获取地图图片路径的辅助工具</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><strong><font face="宋体"><font style="font-size: 14pt">二，开始使用</font></font><font style="font-size: 14pt"><font face="Times New Roman">WEBMAP</font></font><font face="宋体"><font style="font-size: 14pt">引擎</font></font></strong></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">如果直接使用地图内容页面，即将地图直接嵌入到网页中，说明如下：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">新建一个</font></font><font style="font-size: 12pt"><font face="Times New Roman">html</font><font face="宋体">页面或者动态页面，</font><font face="Times New Roman">HTML</font></font><font face="宋体"><font style="font-size: 12pt">代码需要注意的地方有：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">1，</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">此内容不需要，否则会造成地图引擎的失败；</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">2，</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">此内容需要更改为：</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt" color="#ff0000">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot;&gt;</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">3，在</font></font><font style="font-size: 12pt"><font face="Times New Roman">&lt;html&gt;</font></font><font face="宋体"><font style="font-size: 12pt">下需要增加</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt" color="#ff0000">&lt;style&gt;</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt" color="#ff0000">v:* { behavior: url(#default#VML); }</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt" color="#ff0000">&lt;/style&gt;</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">此部分为</font></font><font style="font-size: 12pt"><font face="Times New Roman">VML</font></font><font face="宋体"><font style="font-size: 12pt">支持</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#0000ff"><font face="宋体"><font style="font-size: 12pt">题外话：由于</font></font><font style="font-size: 12pt"><font face="Times New Roman">CSS</font><font face="宋体">和</font><font face="Times New Roman">JS</font><font face="宋体">文件均采用</font><font face="Times New Roman">UTF-8</font><font face="宋体">编码，所以建议将页面语言也设置为</font><font face="Times New Roman">UTF-8</font><font face="宋体">编码，否则会造成显示不正常。如果改用</font><font face="Times New Roman">GB2312</font><font face="宋体">等编码，则需要打开所有</font><font face="Times New Roman">CSS</font><font face="宋体">和</font><font face="Times New Roman">JS</font></font><font face="宋体"><font style="font-size: 12pt">文件并另存为相应编码格式的文件才能调用。相关网页语言定义如下：</font></font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt" color="#0000ff">&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt;</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt" color="#0000ff">&lt;meta http-equiv=&quot;Content-Language&quot; content=&quot;UTF-8&quot; /&gt;</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">4，插入</font></font><font style="font-size: 12pt"><font face="Times New Roman">CSS</font><font face="宋体">和</font></font><font face="Times New Roman"><font style="font-size: 12pt">JS</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt" color="#ff0000">&lt;link href=&quot;js/css.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot;&gt;</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt" color="#ff0000">&lt;script language=&quot;javascript&quot; src=&quot;js/config.js&quot;&gt;&lt;/script&gt;</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt" color="#ff0000">&lt;script language=&quot;javascript&quot; src=&quot;js/include.js&quot;&gt;&lt;/script&gt;</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">graphics.js</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">文件由于在</font><font face="Times New Roman">include.js</font></font><font face="宋体"><font style="font-size: 12pt">文件中嵌入，所以不需要在此处插入。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#ff00ff"><strong><font face="宋体"><font style="font-size: 12pt">！！！</font></font><font style="font-size: 12pt"><font face="Times New Roman">5.</font><font face="宋体">显示地图</font><font face="Times New Roman">(</font><font face="宋体">调用地图引擎显示地图</font></font><font face="Times New Roman"><font style="font-size: 12pt">)</font></font></strong></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">在</font></font><font style="font-size: 12pt"><font face="Times New Roman">body</font><font face="宋体">的任意处加入如下</font><font face="Times New Roman">JS</font></font><font face="宋体"><font style="font-size: 12pt">代码</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="left"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">&lt;</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">script</font></span></font><font face="Times New Roman"><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"> language=javascript&gt;</span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"> </font></span></font></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="left"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">var maplet = new AVMaplet(39.90894606, 116.368281, 4, 600, 480,</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">0</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">,</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">0</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">,&quot;/images/marker.gif&quot;,&quot;baidu&quot;);</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="left"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt" color="#ff0000">maplet.showMap();</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="left"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">&lt;/</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">script</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">&gt;</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">释义：</font></font><font style="font-size: 12pt"><font face="Times New Roman">script</font></font><font face="宋体"><font style="font-size: 12pt">中共两行代码，意义如下：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">第一行定义</font></font><font style="font-size: 12pt"><font face="Times New Roman">maplet</font><font face="宋体">为一个新的对象</font><font face="Times New Roman">AVMaplet</font></font><font face="宋体"><font style="font-size: 12pt">；</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">第二行为地图显示，即初始化地图；</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="left"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">AVMaplet(</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">lat</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">, </font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">lon</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">, </font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">zoomLevel</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">, </font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">width</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">, </font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">height</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">,</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"> top</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">,</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"> left</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">,</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"> defaultMarkImage</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">,</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"> style</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">);</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">其中</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">Lat：纬度，数字</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">Lon：经度，数字</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">Z</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">oomLevel：缩放级别，数字。</font><font face="Times New Roman">(</font><font face="宋体">注意：此处初始化缩放级别如果超过最大缩放级别，则地图引擎无法显示。此处最大缩放级别为</font><font face="Times New Roman">7</font><font face="宋体">，总共为</font><font face="Times New Roman">8</font><font face="宋体">级，包括</font><font face="Times New Roman">0</font><font face="宋体">级</font></font><font face="Times New Roman"><font style="font-size: 12pt">)</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">W</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">idth：地图宽度，数字，单位为像素</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">H</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">eight：地图高度，数字，单位为像素</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">Top：相对于</font></font><font style="font-size: 12pt"><font face="Times New Roman">body</font><font face="宋体">上层的宽度，数字，单位为像素，建议数字为</font></font><font face="Times New Roman"><font style="font-size: 12pt">0</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">Left：相对于</font></font><font style="font-size: 12pt"><font face="Times New Roman">body</font><font face="宋体">左侧的宽度，数字，单位为像素，建议数字为</font></font><font face="Times New Roman"><font style="font-size: 12pt">0</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><font color="#0000ff"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：由于地图</font></font><font style="font-size: 12pt"><font face="Times New Roman">DIV</font><font face="宋体">框架的</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">position</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">设置为</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">absolute</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">，所以整个地图</font><font face="Times New Roman">DIV</font><font face="宋体">游离于</font><font face="Times New Roman">body</font><font face="宋体">之中，需要使用</font><font face="Times New Roman">Top</font><font face="宋体">和</font><font face="Times New Roman">Left</font><font face="宋体">定位。而正由于此原因，建议数字为</font><font face="Times New Roman">0</font><font face="宋体">，并使用</font><font face="Times New Roman">iframe</font></font><font face="宋体"><font style="font-size: 12pt">框架设计，而非页面直接调用地图引擎。</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">D</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">efaultMarkImage：默认地图标注图片，文字，此处意义不大，建议设置为一个存在的默认标注图片即可。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">S</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">tyle：地图样式，文字，此处必须设置为</font><font face="Times New Roman">baidu</font><font face="宋体">。此样式的本意是对于不同的合作伙伴提供不同的地图画面样式，但</font><font face="Times New Roman">MapBar</font><font face="宋体">和百度合作后就再也没有变动过地图样式，可能是百度作为大客户的原因吧。</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#0000ff"><font style="font-size: 12pt"><font face="宋体">此处样式必须设置为</font><font face="Times New Roman">baidu</font><font face="宋体">，不然无法调用远程</font><font face="Times New Roman">MapBar</font></font><font face="宋体"><font style="font-size: 12pt">服务器上的图片。</font></font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">至此，一个显示地图的页面就完成了，将文件保存为</font></font><font style="font-size: 12pt"><font face="Times New Roman">html</font></font><font face="宋体"><font style="font-size: 12pt">文件即可。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#ff00ff"><font face="宋体"><font style="font-size: 12pt">由于上述原因的限制，强烈建议使用</font></font><font style="font-size: 12pt"><font face="Times New Roman">iframe</font><font face="宋体">嵌套以上的</font><font face="Times New Roman">html</font></font><font face="宋体"><font style="font-size: 12pt">文件来调用地图引擎，而不采用单独页面直接调用的模式。</font></font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">以上内容的相应代码请参考</font></font><font style="font-size: 12pt"><font face="Times New Roman">map.htm</font></font><font face="宋体"><font style="font-size: 12pt">文件。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">I</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">frame框架调用说明：如果使用</font><font face="Times New Roman">iframe</font><font face="宋体">框架调用，则首先需要为</font><font face="Times New Roman">iframe</font><font face="宋体">定义一个</font><font face="Times New Roman">id</font><font face="宋体">，建议增加定义一个</font><font face="Times New Roman">name</font><font face="宋体">，</font><font face="Times New Roman">border</font><font face="宋体">建议设置为</font><font face="Times New Roman">0</font><font face="宋体">，</font><font face="Times New Roman">scrollbar</font><font face="宋体">等建议设置为无，</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#0000ff"><font face="宋体">width和</font><font face="Times New Roman">height</font><font face="宋体">设置为地图对象的</font><font face="Times New Roman">width</font><font face="宋体">和</font><font face="Times New Roman">height</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">，这样就可以无缝显示在网页中。建议在</font><font face="Times New Roman">iframe</font><font face="宋体">外在包一个</font><font face="Times New Roman">div</font><font face="宋体">，并将</font><font face="Times New Roman">div</font><font face="宋体">的</font><font face="Times New Roman">width</font><font face="宋体">和</font><font face="Times New Roman">height</font></font><font face="宋体"><font style="font-size: 12pt">设置同上，此处有利于定位。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><strong><font face="宋体"><font style="font-size: 14pt">三，</font></font><font style="font-size: 14pt"><font face="Times New Roman">WEBMAP</font></font><font face="宋体"><font style="font-size: 14pt">引擎函数列表</font></font></strong></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">根据上述即可开始使用地图引擎，那么如何对地图进行操作呢，请见函数列表：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">(根据第二部分的假定，我们已经在</font></font><font style="font-size: 12pt"><font face="Times New Roman">body</font><font face="宋体">中创建了一个</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">AVMaplet</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">，那么下面的函数涉及到的是对该</font><font face="Times New Roman">object</font><font face="宋体">的操作</font></font><font face="Times New Roman"><font style="font-size: 12pt">)</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">1，</font></font><font style="font-size: 12pt" face="Times New Roman">object.</font></span><font face="Times New Roman"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 10.5pt">&#160;</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">showMap()</font></span></font></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能：初始化地图</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：此函数需要紧跟</font></font><font style="font-size: 12pt"><font face="Times New Roman">object</font></font><font face="宋体"><font style="font-size: 12pt">定义后立即执行，整个地图引擎中只调用一次。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">2，</font></font><font style="font-size: 12pt" face="Times New Roman">object.</font></span><font face="Times New Roman"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 10.5pt">&#160;</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">addPoint</font></span></font><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">(</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">strIcon, dLat, dLon, strLabel, </font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">strInfo</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">, bLabelOn</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">)</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能：增加一个</font></font><font style="font-size: 12pt"><font face="Times New Roman">Point</font><font face="宋体">。该</font><font face="Times New Roman">point</font></font><font face="宋体"><font style="font-size: 12pt">带有标题和文字的气泡框。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">strIcon：</font></font><font style="font-size: 12pt"><font face="Times New Roman">point</font><font face="宋体">显示的图片，</font></font><font face="Times New Roman"><font style="font-size: 12pt">string</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">dLat：纬度，</font></font><font face="Times New Roman"><font style="font-size: 12pt">double</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">dLon：经度，</font></font><font face="Times New Roman"><font style="font-size: 12pt">double</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">strLabel：标题，</font></font><font face="Times New Roman"><font style="font-size: 12pt">string</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">strInfo：内容，</font></font><font style="font-size: 12pt"><font face="Times New Roman">string</font><font face="宋体">。支持</font><font face="Times New Roman">HTML</font></font><font face="宋体"><font style="font-size: 12pt">语法</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">bLabelOn：是否显示标题。</font></font><font style="font-size: 12pt"><font face="Times New Roman">1</font><font face="宋体">为显示，其余为不显示。在没有特殊情况下，建议不显示标题。对于大量的</font><font face="Times New Roman">point</font></font><font face="宋体"><font style="font-size: 12pt">建议不显示标题。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">3，</font></font><font style="font-size: 12pt"><font face="Times New Roman">object.</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"> addPoint</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">2(</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">strIcon, </font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">strLatLon</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">, strLabel, </font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">strInfo</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">, bLabelOn</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">)</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能：增加一个</font></font><font style="font-size: 12pt"><font face="Times New Roman">point</font></font><font face="宋体"><font style="font-size: 12pt">，同上。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">strLatLon：加密后的经纬度坐标值。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">此函数同</font></font><font style="font-size: 12pt"><font face="Times New Roman">addPoint</font></font><font face="宋体"><font style="font-size: 12pt">函数的差别在于坐标的使用，此函数使用加密后的文字坐标，其余无任何差异。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">4，</font></font><font style="font-size: 12pt" face="Times New Roman">object.</font></span><font face="Times New Roman"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 10.5pt">&#160;</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">setCenter</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">(dLat,dLon)</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能：将地图中心设置为指定坐标位置。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">dLat：纬度，</font></font><font face="Times New Roman"><font style="font-size: 12pt">double</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">dLon：经度，</font></font><font face="Times New Roman"><font style="font-size: 12pt">double</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#ff0000"><font face="宋体"><font style="font-size: 12pt">5，</font></font><font face="Times New Roman"><font style="font-size: 12pt">object.clean()</font></font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能：清除地图中的所有对象，即所有的</font></font><font style="font-size: 12pt"><font face="Times New Roman">point</font><font face="宋体">、</font><font face="Times New Roman">line</font><font face="宋体">和</font><font face="Times New Roman">polygon</font></font><font face="宋体"><font style="font-size: 12pt">。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：此函数主要用于一批新的对象建立前。比如新建一次查询，一般则需要清除地图中所有对象后再将结果对象显示到地图中。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">6，</font></font><font style="font-size: 12pt" face="Times New Roman">strZoomLevel = object.</font></span><font face="Times New Roman"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 10.5pt">&#160;</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">getZoomLevel</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">()</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能：获取当前地图的缩放级别</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：此函数返回缩放级别的字符，比如</font></font><font style="font-size: 12pt"><font face="Times New Roman">4</font><font face="宋体">级则返回</font><font face="Times New Roman">4</font></font><font face="宋体"><font style="font-size: 12pt">。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">7，</font></font><font style="font-size: 12pt" face="Times New Roman">object.</font></span><font face="Times New Roman"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 10.5pt">&#160;</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">setZoomLevel</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">(zm)</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能：设置地图缩放级别</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">zm：缩放级别，</font></font><font style="font-size: 12pt"><font face="Times New Roman">int</font></font><font face="宋体"><font style="font-size: 12pt">。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">注意，地图中的缩放级别是从</font></font><font style="font-size: 12pt"><font face="Times New Roman">0</font></font><font face="宋体"><font style="font-size: 12pt">级开始的，在使用过程中注意不要超过最大缩放级别数。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">8，</font></font><font style="font-size: 12pt" face="Times New Roman">object.</font></span><font face="Times New Roman"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 10.5pt">&#160;</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">zoomIn</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">()</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能：放大，将当前地图缩放级别增加一级。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：此功能和缩放控制条中的</font></font><font style="font-size: 12pt"><font face="Times New Roman">+</font></font><font face="宋体"><font style="font-size: 12pt">按钮功能完全一致。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">9，</font></font><font style="font-size: 12pt" face="Times New Roman">object.</font></span><font face="Times New Roman"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 10.5pt">&#160;</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">zoomOut</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">()</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能：缩小，将当前地图缩放级别缩小一级。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：此功能和缩放控制条中的</font></font><font style="font-size: 12pt"><font face="Times New Roman">-</font></font><font face="宋体"><font style="font-size: 12pt">按钮功能完全一致。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">10，</font></font><font style="font-size: 12pt" face="Times New Roman">object.</font></span><font face="Times New Roman"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 10.5pt">&#160;</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">setAutoZoom</font></span></font><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">(</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">minLat, minLon, maxLat, maxLon</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">)</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能：根据最小和最大经纬度坐标值自动设置缩放级别</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">minLat：最小纬度</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">minLon：最小经度</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">maxLat：最大纬度</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">maxLon：最大经度</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">11，</font></font><font style="font-size: 12pt" face="Times New Roman">object.</font></span><font face="Times New Roman"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 10.5pt">&#160;</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">addPolylineString</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">(strStyle,strLine)</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能：增加一条线段</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">strStyle：线条样式，</font></font><font style="font-size: 12pt"><font face="Times New Roman">string</font><font face="宋体">。样式共有三部分组成，由逗号隔开，比如“</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">4,0,#0000FF</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">”</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">，其中，</font></font><font style="font-size: 12pt"><font face="Times New Roman">4</font><font face="宋体">表示线条宽度，</font><font face="Times New Roman">0</font><font face="宋体">为外包边，</font><font face="Times New Roman">#0000FF</font></font><font face="宋体"><font style="font-size: 12pt">表示线条颜色。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">12，</font></font><font style="font-size: 12pt" face="Times New Roman">object.</font></span><font face="Times New Roman"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 10.5pt">&#160;</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">refresh</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt"> ()</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能：刷新地图页面</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：此处在对地图进行某些操作后，刷新地图让效果立即显示。比如添加线条后不能立即显示线条，则需要本函数，但在很多情况下此函数自动包含，比如设置缩放级别的函数中就自带了刷新功能。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><strong><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">！！！</font></font><font style="font-size: 12pt"><font face="Times New Roman">13</font><font face="宋体">，</font></font><font style="font-size: 12pt" face="Times New Roman">object.</font></span><font face="Times New Roman"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 10.5pt">&#160;</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">setMode</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">(toolnum)</font></font></span></strong></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能：设置地图中的鼠标功能，比如放大、缩小、漫游</font></font><font style="font-size: 12pt"><font face="Times New Roman">(</font><font face="宋体">平移</font><font face="Times New Roman">)</font></font><font face="宋体"><font style="font-size: 12pt">、拉框查询、标注等。鼠标一般默认状态为漫游状态。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">toolnum：模式参数，</font></font><font style="font-size: 12pt"><font face="Times New Roman">int</font><font face="宋体">，参数为</font><font face="Times New Roman">1/2/3/5/6/11</font><font face="宋体">共</font><font face="Times New Roman">6</font></font><font face="宋体"><font style="font-size: 12pt">种模式。其中：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">1：拉框放大</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">2：拉框缩小</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">3：漫游</font></font><font style="font-size: 12pt"><font face="Times New Roman">(</font><font face="宋体">平移</font><font face="Times New Roman">)</font></font><font face="宋体"><font style="font-size: 12pt">，鼠标默认状态</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">5：拉框查询</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">6：标注点，</font></font><font face="Times New Roman"><font style="font-size: 12pt">Mark</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">11：测距。同控制条上的测距功能完全一致。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">注意，拉框放大和拉框缩小如果需要使用则必须将漫游功能显示，不然将无法返回到漫游状态。拉框查询和标注点功能完成后建议设置返回漫游状态。测距功能完成后自动返回到漫游状态。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#ff0000"><font face="宋体"><font style="font-size: 12pt">拉框查询和标注点功能需要结合</font></font><font style="font-size: 12pt"><font face="Times New Roman">callback</font></font><font face="宋体"><font style="font-size: 12pt">函数一起使用，默认状态下拉框查询和标注点只返回一段字符串，字符串格式如下：</font></font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="left"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">拉框查询返回字符串：</font></font><font face="Times New Roman"><font style="font-size: 12pt">&amp;act=lookup&amp;ctr=strLatLon&amp;size=Width,Height&amp;range=Left1,Top1,Left2,Top2&amp;zm=ZoomLevel</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">标注点返回字符串：</font></font><font face="Times New Roman"><font style="font-size: 12pt">&amp;act=add&amp;latlon=strLatLon&amp;zm=ZoomLevel</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">字符串中使用</font></font><font style="font-size: 12pt"><font face="Times New Roman">&amp;</font><font face="宋体">将各个参数串联起来，并且每个参数所对应的值使用</font><font face="Times New Roman">=</font></font><font face="宋体"><font style="font-size: 12pt">隔开。需要对此字符串自行解析。参数说明如下</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">act：动作，固定值，用于区分动作，</font></font><font style="font-size: 12pt"><font face="Times New Roman">lookup</font><font face="宋体">表示拉框查找，</font><font face="Times New Roman">add</font></font><font face="宋体"><font style="font-size: 12pt">表示标注点</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">ctr：地图中心坐标，加密后坐标值</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">size：地图大小，返回宽和高，使用逗号分隔开</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">range：拉框大小，返回起点定位和终点定位，即矩形的两个对角，共返回四个值，使用逗号隔开，分别为起点相对于地图的左边距和上边距、终点相对于地图的左边距和上边距。特别说明，左边距和上边距需要比对后才能确定起点还是终点的边距大，并以此推算出拉框的最小和最大经纬度。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">zm：缩放级别，返回缩放级别数值</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">latlon：标注点的坐标位置，加密后坐标值</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">特别注意，此</font></font><font style="font-size: 12pt"><font face="Times New Roman">callback</font><font face="宋体">函数仅仅返回地图中的信息，不做任何其他处理，建议结合</font><font face="Times New Roman">Form</font><font face="宋体">或者外部页面共同使用来完成信息提交、查询等功能。比如将</font><font face="Times New Roman">callback</font><font face="宋体">函数返回的参数值传递给</font><font face="Times New Roman">Form</font><font face="宋体">中的</font><font face="Times New Roman">hideInput</font></font><font face="宋体"><font style="font-size: 12pt">。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#ff0000"><font face="宋体"><font style="font-size: 12pt">14，</font></font><font face="Times New Roman"><font style="font-size: 12pt">dLatLon = b.p(strLatLon)</font></font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能：解密函数，将文字坐标解密成经纬度坐标</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">strLatLon：文字坐标</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">解密后得到的结果为数组，</font></font><font style="font-size: 12pt"><font face="Times New Roman">dLatLon[1]</font><font face="宋体">为纬度，</font><font face="Times New Roman">dLatLon[0]</font></font><font face="宋体"><font style="font-size: 12pt">为经度</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#ff0000"><font face="宋体"><font style="font-size: 12pt">15，</font></font><font face="Times New Roman"><font style="font-size: 12pt">strLatLon = jiami(dLat,dLon)</font></font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能：将数字经纬度坐标加密成文字坐标，即</font></font><font style="font-size: 12pt"><font face="Times New Roman">b.p</font></font><font face="宋体"><font style="font-size: 12pt">函数的反函数。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">说明：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">dLat：纬度，</font></font><font face="Times New Roman"><font style="font-size: 12pt">double</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">dLon：经度，</font></font><font face="Times New Roman"><font style="font-size: 12pt">double</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">加密后得到的结果为字符串</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">注意，本函数为了方便使用特意提取成单独的函数。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><strong><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 14pt">四，</font></font><font style="font-size: 14pt"><font face="Times New Roman">WEBMAP</font></font></span><font style="font-size: 14pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">引擎使用实例</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 14pt"><font face="宋体">(以房源地图为例</font></font><font face="Times New Roman"><font style="font-size: 14pt">)</font></font></span></strong><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">首先我们假定地图引擎已经成功嵌入并成功显示</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#0000ff">1，价格查询</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能描述：在地图上划取一个矩形，计算该矩形内房源的平均价格</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#ff0000">解决方法：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#ff0000"><font face="宋体"><font style="font-size: 12pt">页面中一个</font></font><font style="font-size: 12pt"><font face="Times New Roman">Form</font><font face="宋体">用于提交数据，四个</font><font face="Times New Roman">textInput(</font><font face="宋体">建议</font><font face="Times New Roman">hiden)</font><font face="宋体">用于获取最小和最大经纬度，一个</font><font face="Times New Roman">Button</font><font face="宋体">用于设置地图鼠标状态并在</font><font face="Times New Roman">callback</font><font face="宋体">函数中返回最小和最大经纬度。甚至可以一步到位在</font><font face="Times New Roman">callback</font></font><font face="宋体"><font style="font-size: 12pt">函数中直接提交给动态页面进行查询，并最终由动态页面生成结果。</font></font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">地图引擎的关键在于提供拉框返回的最小和最大经纬度，功能集中于</font></font><font style="font-size: 12pt"><font face="Times New Roman">Button</font><font face="宋体">，设置</font><font face="Times New Roman">button</font><font face="宋体">的</font><font face="Times New Roman">onclick</font><font face="宋体">事件为：</font></font><font style="font-size: 12pt" face="Times New Roman">object.</font></span><font face="Times New Roman"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 10.5pt">&#160;</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">setMode</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">(5)，当</font><font face="Times New Roman">button</font><font face="宋体">被按下后改变地图引擎中的鼠标状态为拉框查询，在地图中进行拉框查询后返回</font><font face="Times New Roman">callback</font><font face="宋体">函数，</font><font face="Times New Roman">callback</font></font><font face="宋体"><font style="font-size: 12pt">函数解析后返回最小和最大经纬度。</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#0000ff">2，房源标注</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能描述：在地图上显示某个房源的位置</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#ff0000">解决方法：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#ff0000"><font face="宋体"><font style="font-size: 12pt">页面中一个</font></font><font style="font-size: 12pt"><font face="Times New Roman">Form</font><font face="宋体">用于提交数据，两个</font><font face="Times New Roman">textInput</font><font face="宋体">用于获取标注点的经纬度，一个</font><font face="Times New Roman">button</font><font face="宋体">用于设置鼠标状态并在</font><font face="Times New Roman">callback</font></font><font face="宋体"><font style="font-size: 12pt">函数中返回经纬度。</font></font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">地图引擎的关键在于提供标注点的经纬度，功能集中于</font></font><font style="font-size: 12pt"><font face="Times New Roman">button</font><font face="宋体">，设置</font><font face="Times New Roman">button</font><font face="宋体">的</font><font face="Times New Roman">onclick</font><font face="宋体">时间为：</font></font><font style="font-size: 12pt" face="Times New Roman">object.</font></span><font face="Times New Roman"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 10.5pt">&#160;</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">setMode</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">(6)，当</font><font face="Times New Roman">button</font><font face="宋体">被按下后改变地图引擎中的鼠标状态为标注点，在地图中单击后返回</font><font face="Times New Roman">callback</font><font face="宋体">函数，</font><font face="Times New Roman">callback</font></font><font face="宋体"><font style="font-size: 12pt">函数解析出坐标后返回经纬度。</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#0000ff">3，划图找房</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><font face="宋体"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">功能描述：在地图上划取一个矩形，选择查询条件，查询矩形内满足查询条件的房源</font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;">以</span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">列表形式显示。在地图上标注房屋位置。</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#ff0000">解决方法：同第一条，涉及属性条件查询请使用动态语言解决。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#0000ff">4，公交线路找房</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能描述：查询某一条公交、地铁线路站点周边</font></font><font style="font-size: 12pt"><font face="Times New Roman">1Km</font></font><font face="宋体"><font style="font-size: 12pt">内满足查询条件的租赁房源以列表形势显示。在地图上标注房屋位置，当鼠标移动到房屋位置时显示乘车线路。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#ff0000">解决方法：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><font face="宋体"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">共分为两步，第一步查找公交线路并显示公交站点，第二步在公交站点</font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;">附近</span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">查找房源。</font></span></font></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">查找公交线路并显示公交站点：使用一个</font></font><font style="font-size: 12pt"><font face="Times New Roman">input</font><font face="宋体">和一个</font><font face="Times New Roman">button</font><font face="宋体">，</font><font face="Times New Roman">input</font><font face="宋体">中为公交线路查询关键字，</font><font face="Times New Roman">button</font><font face="宋体">为</font><font face="Times New Roman">Form</font><font face="宋体">的提交查询功能。查询完成显示线路结果，在点击线路的时候动态语言触发再次查询，即查询该线路的公交站点和公交线路的坐标，查询完成显示结果的时候，需要加入</font><font face="Times New Roman">javascript</font><font face="宋体">来操作地图，主要的函数有</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">addPoint</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">函数和</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">addPolylineString</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">函数，用于显示公交站点和公交线路，由于</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">addPoint</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">中有标题和内容之分，内容支持</font><font face="Times New Roman">HTML</font><font face="宋体">，所以建议站名作为标题，在内容中加入查询附近房源功能按钮以备第二步使用。同时建议动态语言计算出公交线路的最小和最大经纬度，使用</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">setAutoZoom</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">函数将地图缩放至合适的缩放比例。</font></font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><font color="#ff0000"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">查找公交站点附近房源：在气泡框中放入距离下拉框和</font></font><font style="font-size: 12pt"><font face="Times New Roman">button</font><font face="宋体">，和两个隐性</font><font face="Times New Roman">input</font><font face="宋体">，两个隐性</font><font face="Times New Roman">input</font><font face="宋体">为第一步中传递的该站点的经纬度，距离下拉框为一公里、两公里等的距离选择，由于</font><font face="Times New Roman">1</font><font face="宋体">经纬度等于</font><font face="Times New Roman">111</font><font face="宋体">公里，所以一公里约为</font><font face="Times New Roman">0.009</font><font face="宋体">度，只需要根据公交站的坐标位置减去和加上</font><font face="Times New Roman">0.009</font><font face="宋体">度，即得到了最小和最大经纬度的方框，再根据此框使用动态语言查询，方法同一。此处重点在于根据点位置设计出一个矩形框</font></font></span><font face="宋体"><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;">再</span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">进行查询。</font></span></font></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#0000ff">5，目的地找房</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">功能描述：在地图上点取一个点，查询该点周围</font></font><font style="font-size: 12pt"><font face="Times New Roman">500M</font><font face="宋体">内所有经过的公交、地铁线路，并查询这些线路站点周边</font><font face="Times New Roman">1Km</font></font><font face="宋体"><font style="font-size: 12pt">内满足查询条件的租赁房源以列表形势显示。在地图上标注房屋位置，当鼠标移动到房屋位置时显示乘车线路。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#ff0000">解决方法：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#ff0000"><font face="宋体"><font style="font-size: 12pt">同第</font></font><font style="font-size: 12pt"><font face="Times New Roman">4</font></font><font face="宋体"><font style="font-size: 12pt">条中的第二步，差别在于此处的点位置由标注点功能产生。</font></font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#0000ff">6，公交线路添加、修改、删除</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#ff0000">解决方法：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#ff0000">由于公交线路数据为外部抓取，建议使用数据库导入。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#0000ff">7，地点经纬度添加、修改、删除</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#ff0000">解决方法：</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#ff0000"><font face="宋体"><font style="font-size: 12pt">添加同第</font></font><font style="font-size: 12pt"><font face="Times New Roman">2</font></font><font face="宋体"><font style="font-size: 12pt">条。修改和删除为动态语言操作数据库。</font></font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><font face="宋体"><strong><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 14pt">五，</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 14pt">MapPicURLlist工具的使用</font></span></strong></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">MapPicURLlist工具主要功能为在固定经纬度范围内的图片</font></font><font style="font-size: 12pt"><font face="Times New Roman">URL list</font><font face="宋体">出来，并保存成文件。旨在解决离线或者局域网内使用</font><font face="Times New Roman">WEBmap</font></font><font face="宋体"><font style="font-size: 12pt">引擎问题。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="wps_clip_image-12055[6]" border="0" alt="wps_clip_image-12055[6]" src="http://rovertang.com/blog/wp-content/uploads/2011/11/wps_clip_image-120556.png" width="308" height="310" /><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 10.5pt">如上图所示，图片</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 10.5pt"><font face="宋体">URL地址建议保持不变，此为瓦片的默认原始路径，输入最大最小经纬度值，选择好层级，点击</font><font face="Times New Roman">PNGlist</font><font face="宋体">，则自动</font><font face="Times New Roman">list</font><font face="宋体">出所有该层级、经纬度范围下的图片</font><font face="Times New Roman">URL</font><font face="宋体">列表，然后点击</font><font face="Times New Roman">FileSave</font><font face="宋体">则自动生成</font><font face="Times New Roman">PNGFileList13.txt</font><font face="宋体">文件，其中数字</font><font face="Times New Roman">13</font></font><font face="宋体"><font style="font-size: 10.5pt">为你设置的层级。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 10.5pt">本工具仅为辅助工具，仅</font></font><font style="font-size: 10.5pt"><font face="Times New Roman">list</font><font face="宋体">出图片的</font><font face="Times New Roman">URL</font><font face="宋体">，若需要本地离线使用地图，则需要将保存后的</font><font face="Times New Roman">URL</font><font face="宋体">列表通过其他下载工具</font><font face="Times New Roman">(</font><font face="宋体">如迅雷</font><font face="Times New Roman">)</font></font><font face="宋体"><font style="font-size: 10.5pt">下载下来，并按照原有路径保存。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><strong><font face="宋体"><font style="font-size: 14pt">六， </font></font><font face="Times New Roman"><font style="font-size: 14pt">FAQ</font></font></strong></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#ff0000">1，如何修改右下角文字和链接</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">I</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">nclude.js文件中查找关键字“</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">MapBar&amp;ShareSh</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体">”和“</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">http://sharesh.cn</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">”即可</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">文字内容为：</font></font></span><font style="font-size: 12pt"><font face="Times New Roman"><span style="font-family: ; mso-spacerun: &#39;yes&#39;">var WY9Xv=&#8217;</span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#0000ff">&lt;u&gt;©MapBar&amp;ShareSh&lt;/u&gt; </font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;">&#8216;</span></font></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">;，将蓝色内容改成自己的内容即可。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">链接内容为：</font></font></span><font style="font-size: 12pt"><font face="Times New Roman"><span style="font-family: ; mso-spacerun: &#39;yes&#39;">window.open(&quot;</span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#0000ff">http://sharesh.cn</font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;">&quot;);</span></font></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">，将蓝色内容改成自己的链接即可。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#ff0000">2，控制条、比例尺、版权链接的隐藏</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman"><font style="font-size: 12pt">I</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">nclude.js文件中查找以下关键字</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">隐藏左上角控制条：</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">this.lC8O6=true;</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">&#160; 将</font><font face="Times New Roman">true</font><font face="宋体">设置为</font><font face="Times New Roman">false</font></font><font face="宋体"><font style="font-size: 12pt">即可；</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">隐藏左下角比例尺：</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">this.Q1E=true;</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">&#160; 将</font><font face="Times New Roman">true</font><font face="宋体">设置为</font><font face="Times New Roman">false</font></font><font face="宋体"><font style="font-size: 12pt">即可；</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">隐藏右下角版权链接：</font></font></span><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="Times New Roman">this.v2a2=true;</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">&#160; 将</font><font face="Times New Roman">true</font><font face="宋体">设置为</font><font face="Times New Roman">false</font></font><font face="宋体"><font style="font-size: 12pt">即可；</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#ff0000">3，如何实现地图的本地访问</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">如上所述，</font></font><font style="font-size: 12pt"><font face="Times New Roman">MapPicURLlist</font><font face="宋体">工具为地图瓦片</font><font face="Times New Roman">URL</font></font><font face="宋体"><font style="font-size: 12pt">的辅助工具，将所有需要用到的地图瓦片全部下载下来并在本地按照原有路径组织好后，修改地图引用路径即可。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">地图默认引用路径在</font></font><font style="font-size: 12pt"><font face="Times New Roman">include.js</font><font face="宋体">文件的第一行：</font><font face="Times New Roman">var strImgsvrUrl = &quot;</font></font></span><font face="宋体"><font style="font-size: 12pt"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#0000ff">http://img.mapbar.com/maplite/</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt">&quot;;，将蓝色内容替换成自己已经下载好的本地可访问路径即可。</font></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font color="#ff0000"><font face="宋体"><font style="font-size: 12pt">4，如何改回</font></font><font style="font-size: 12pt"><font face="Times New Roman">13</font></font><font face="宋体"><font style="font-size: 12pt">级放大缩小控制条</font></font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">由于个人觉得没有必要显示</font></font><font style="font-size: 12pt"><font face="Times New Roman">13</font><font face="宋体">级，加上只在北京地区使用，所以撤掉</font><font face="Times New Roman">13</font><font face="宋体">级，直接更改为</font><font face="Times New Roman">7</font><font face="宋体">级，需要改回的话，需要修改的参数较多，主要是一些数字的微调，除了</font><font face="Times New Roman">var R$1=7;</font><font face="宋体">中的</font><font face="Times New Roman">7</font><font face="宋体">改为</font><font face="Times New Roman">13</font></font><font face="宋体"><font style="font-size: 12pt">，以及</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">var Y8802、</font></font><font style="font-size: 12pt"><font face="Times New Roman">var Ud0</font><font face="宋体">、</font><font face="Times New Roman">var e3I</font><font face="宋体">、</font><font face="Times New Roman">var e7DU4</font><font face="宋体">、</font><font face="Times New Roman">var uGE$</font><font face="宋体">等参数需要设置外，还有许多地方需要调整，主要是图片原有高度较高，修改后高度较低，建议使用文件比较器将</font><font face="Times New Roman">include.js</font><font face="宋体">文件同我原来分享的</font></font></span><font style="font-size: 12pt"><span><a href="http://www.cnblogs.com/Tangf/archive/2006/01/22/321756.html"><span style="font-family: ; mso-spacerun: &#39;yes&#39;" class="15"><font color="#0000ff"><font face="Times New Roman">MapBar</font><font face="宋体">研究</font><font face="Times New Roman">(</font><font face="宋体">百度地图中的</font><font face="Times New Roman">JS</font><font face="宋体">部分</font><font face="Times New Roman">)</font></font></span></a></span></font><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font style="font-size: 12pt"><font face="宋体">一文中的</font><font face="Times New Roman">avinclude.js</font><font face="宋体">进行对比，就可以看到好几处数字的修改，修改回去即可还原</font><font face="Times New Roman">13</font></font><font face="宋体"><font style="font-size: 12pt">层级的控制条。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt" color="#ff0000">5，如何撤销或扩大地图范围区域</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">由于仅需要显示北京范围的地图，所以个人对地图范围做了一定的限制，导致地图平移到地图边界的时候无法再拖动，会弹回到地图区域范围内。</font></font></span><span style="font-family: ; mso-spacerun: &#39;yes&#39;"></span></p>
<p style="margin: 0pt" class="p0" align="justify"><span style="font-family: ; mso-spacerun: &#39;yes&#39;"><font face="宋体"><font style="font-size: 12pt">此部分的设置在：</font></font><font style="font-size: 12pt"><font face="Times New Roman">var ph90=new Array(38,42);var o8$=new Array(114,118);</font><font face="宋体">，将这里的经纬度值改为自己需要的经纬度值即可。原有默认的中国地图范围区域为：</font><font face="Times New Roman">var ph90=new Array(0,55);var o8$=new Array(-75,135);</font></font><font face="宋体"><font style="font-size: 12pt">，这个范围可以显示全国甚至整个亚洲地区。</font></font></span></p>
</p></div>
<div style=float:right><!-- JiaThis Button BEGIN -->
<div id="ckepop">
	<a class="jiathis_button_copy"></a>
	<a class="jiathis_button_email"></a>
	<a class="jiathis_button_fav"></a>
	<a class="jiathis_button_print"></a>
	<a class="jiathis_button_tsina"></a>
	<a class="jiathis_button_tqq"></a>
	<a class="jiathis_button_qzone"></a>
	<a class="jiathis_button_renren"></a>
	<a class="jiathis_button_kaixin001"></a>
	<a class="jiathis_button_baidu"></a>
	<a class="jiathis_button_tsohu"></a>
	<a class="jiathis_button_t163"></a>
	<a class="jiathis_button_douban"></a>
	<a class="jiathis_button_twitter"></a>
	<a class="jiathis_button_fanfou"></a>
	<a href="http://www.jiathis.com/share?uid=1571159" class="jiathis jiathis_txt jtico jtico_jiathis" target="_blank"></a>
	<a class="jiathis_counter_style"></a>
</div>
<script type="text/javascript">var jiathis_config = {data_track_clickback:true};</script>
<script type="text/javascript" src="http://v2.jiathis.com/code/jia.js?uid=1571159" charset="utf-8"></script>
<!-- JiaThis Button END --></div>]]></content:encoded>
			<wfw:commentRss>http://rovertang.com/blog/archives/432/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>项目管理二三事</title>
		<link>http://rovertang.com/blog/archives/429</link>
		<comments>http://rovertang.com/blog/archives/429#comments</comments>
		<pubDate>Sun, 30 Oct 2011 16:32:14 +0000</pubDate>
		<dc:creator>Rover</dc:creator>
				<category><![CDATA[Think]]></category>
		<category><![CDATA[PDCA]]></category>
		<category><![CDATA[项目管理]]></category>

		<guid isPermaLink="false">http://rovertang.com/blog/archives/429</guid>
		<description><![CDATA[<p>从张老师那里学习了一些项目管理的内容，简单的以问答的形式来简单的描述之，以同大家一起做讨论。</p>  <p>项目管理的内容是什么？项目管理实则为<strong>流程</strong>管理，需要管好的是流程。流程管理是应由项目的最高决策者来<strong>管理</strong>的(个人意见)。</p>  <p>流程的表现形式是什么？流程表现为输入输出：输入--&#62;活动(负责人、工具、约束条件等)--&#62;输出。</p>  <p>输入输出的内容是什么？此点即为<strong>交付</strong>的验证，可以通过模板交付输入输出的文档。此也为项目过程的约束，意在对项目中各个输入输出环节的约束，具体的来说就是让项目中的每一个小组交付规范化的内容，以减少扯皮提高工作效率，交付是具体的<strong>执行</strong>，交付也让流程走的更顺畅(个人意见)。</p>  <p>最后一层，则是<strong>进度控制</strong>，是具体的<strong>监督</strong>，是由项目经理来做的具体事情(个人意见)，进度控制是检查流程执行的情况，以让流程被正确执以及能够及时的修正流程。</p>  <p>我们做项目或产品，实则也是一个流程，抽象成价值链条则为：选择--&#62;提供--&#62;传播--&#62;销售，将价值链具体化后则表现为：规划(产品管理部门)—&#62;研发(研发部门)—&#62;上市(包含了市场部门的宣传和销售部门的销售)。</p>  <p>具体的来看，规划又可以细分成：战略、市场、技术，每一个方面都对应到不一样的部门。</p>  <p>而研发细分后又是一个研发流程：概念--&#62;计划--&#62;开发--&#62;验证--&#62;发布--&#62;生命周期管理。流程中的每一个环节又是涉及到了不一样的部门。</p>  <p>从上面可以看出，流程管理是分层级的，管理者需要看的是大的里程碑节点，而下一层级除了关注里程碑节点外，还有自己内部工作的里程碑节点。</p>  <p>最后是一个项目管理循环，可以用PDCA来表示。PDCA是Plan、Do、Check和Action这四个单词的缩写，具体的可以查看百度百科的<a href="http://baike.baidu.com/view/205386.htm" target="_blank">释义</a>，引用一张图表应该可以更直观的理解：</p>  <p><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="305" alt="image" src="http://rovertang.com/blog/wp-content/uploads/2011/10/image19.png" width="320" border="0" /> </p>  <p>看了这个PDCA的图后，个人认为PDCA循环是一个非常好的项目管理方法，也非常好的为做项目管理而指明了流程方向。</p>]]></description>
			<content:encoded><![CDATA[<p>从张老师那里学习了一些项目管理的内容，简单的以问答的形式来简单的描述之，以同大家一起做讨论。</p>
<p>项目管理的内容是什么？项目管理实则为<strong>流程</strong>管理，需要管好的是流程。流程管理是应由项目的最高决策者来<strong>管理</strong>的(个人意见)。</p>
<p>流程的表现形式是什么？流程表现为输入输出：输入&#8211;&gt;活动(负责人、工具、约束条件等)&#8211;&gt;输出。</p>
<p>输入输出的内容是什么？此点即为<strong>交付</strong>的验证，可以通过模板交付输入输出的文档。此也为项目过程的约束，意在对项目中各个输入输出环节的约束，具体的来说就是让项目中的每一个小组交付规范化的内容，以减少扯皮提高工作效率，交付是具体的<strong>执行</strong>，交付也让流程走的更顺畅(个人意见)。</p>
<p>最后一层，则是<strong>进度控制</strong>，是具体的<strong>监督</strong>，是由项目经理来做的具体事情(个人意见)，进度控制是检查流程执行的情况，以让流程被正确执以及能够及时的修正流程。</p>
<p>我们做项目或产品，实则也是一个流程，抽象成价值链条则为：选择&#8211;&gt;提供&#8211;&gt;传播&#8211;&gt;销售，将价值链具体化后则表现为：规划(产品管理部门)—&gt;研发(研发部门)—&gt;上市(包含了市场部门的宣传和销售部门的销售)。</p>
<p>具体的来看，规划又可以细分成：战略、市场、技术，每一个方面都对应到不一样的部门。</p>
<p>而研发细分后又是一个研发流程：概念&#8211;&gt;计划&#8211;&gt;开发&#8211;&gt;验证&#8211;&gt;发布&#8211;&gt;生命周期管理。流程中的每一个环节又是涉及到了不一样的部门。</p>
<p>从上面可以看出，流程管理是分层级的，管理者需要看的是大的里程碑节点，而下一层级除了关注里程碑节点外，还有自己内部工作的里程碑节点。</p>
<p>最后是一个项目管理循环，可以用PDCA来表示。PDCA是Plan、Do、Check和Action这四个单词的缩写，具体的可以查看百度百科的<a href="http://baike.baidu.com/view/205386.htm" target="_blank">释义</a>，引用一张图表应该可以更直观的理解：</p>
<p><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="305" alt="image" src="http://rovertang.com/blog/wp-content/uploads/2011/10/image19.png" width="320" border="0" /> </p>
<p>看了这个PDCA的图后，个人认为PDCA循环是一个非常好的项目管理方法，也非常好的为做项目管理而指明了流程方向。</p>
<div style=float:right><!-- JiaThis Button BEGIN -->
<div id="ckepop">
	<a class="jiathis_button_copy"></a>
	<a class="jiathis_button_email"></a>
	<a class="jiathis_button_fav"></a>
	<a class="jiathis_button_print"></a>
	<a class="jiathis_button_tsina"></a>
	<a class="jiathis_button_tqq"></a>
	<a class="jiathis_button_qzone"></a>
	<a class="jiathis_button_renren"></a>
	<a class="jiathis_button_kaixin001"></a>
	<a class="jiathis_button_baidu"></a>
	<a class="jiathis_button_tsohu"></a>
	<a class="jiathis_button_t163"></a>
	<a class="jiathis_button_douban"></a>
	<a class="jiathis_button_twitter"></a>
	<a class="jiathis_button_fanfou"></a>
	<a href="http://www.jiathis.com/share?uid=1571159" class="jiathis jiathis_txt jtico jtico_jiathis" target="_blank"></a>
	<a class="jiathis_counter_style"></a>
</div>
<script type="text/javascript">var jiathis_config = {data_track_clickback:true};</script>
<script type="text/javascript" src="http://v2.jiathis.com/code/jia.js?uid=1571159" charset="utf-8"></script>
<!-- JiaThis Button END --></div>]]></content:encoded>
			<wfw:commentRss>http://rovertang.com/blog/archives/429/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>获取WordPress最新文章列表</title>
		<link>http://rovertang.com/blog/archives/427</link>
		<comments>http://rovertang.com/blog/archives/427#comments</comments>
		<pubDate>Sat, 22 Oct 2011 07:31:40 +0000</pubDate>
		<dc:creator>Rover</dc:creator>
				<category><![CDATA[WEB]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://rovertang.com/blog/archives/427</guid>
		<description><![CDATA[<p>获取WordPress的最新文章列表虽然很容易，但似乎并不太满足我的要求。最简单的获取方法只需要两行代码就可以搞定，如下：</p>  <blockquote>   <pre>&#60;?php require('wp-blog-header.php'); ?&#62;<br />&#60;?php get_archives('postbypost', 10); ?&#62;</pre>
</blockquote>

<p>但我的想法是，获取最新文章列表，然后输出到html文件，最后在需要的地方直接调用这个html文件即可。但上面两行似乎是直接输出，而不能将输出的内容直接保存成文件，于是乎Google了一下又找了一段，简单修改了下，算是满足我的需求了。如下：</p>

<blockquote>
  <p>&#60;?php 
    <br />//调用WP的配置文件,别小看这个文件哦,这里改成你的blog的路径. 

    <br />require_once('wp-config.php'); 

    <br />//这个函数从中文工具箱中copy的 

    <br />//调用wp-config.php文件的目的主要是使用他的db查询功能,可以自己写连接MYSQL部份,但是觉得没有必要. 

    <br />//主要应用在$wpdb变量中 

    <br />function get_recent_posts($no_posts = 5, $before = '&#60;li&#62;', $after = '&#60;/li&#62;', $show_pass_post = false, $skip_posts = 0) { 

    <br />&#160;&#160;&#160; global $wpdb, $tableposts; 

    <br />&#160;&#160;&#160; $request = &#34;SELECT ID, post_title, post_date, post_content FROM $wpdb-&#62;posts WHERE post_status = 'publish' &#34;; 

    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; if(!$show_pass_post) { $request .= &#34;AND post_password ='' &#34;; } 

    <br />&#160;&#160;&#160; $request .= &#34;ORDER BY post_date DESC LIMIT $skip_posts, $no_posts&#34;; 

    <br />&#160;&#160;&#160; $posts = $wpdb-&#62;get_results($request); 

    <br />&#160;&#160;&#160; $output = ''; 

    <br />&#160;&#160;&#160; foreach ($posts as $post) { 

    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; $post_title = stripslashes($post-&#62;post_title); 

    <br />//&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; $post_date = mysql2date('j.m.Y', $post-&#62;post_date); 

    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; $permalink = get_permalink($post-&#62;ID); 

    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; $output .= $before . '&#60;a href=&#34;' . $permalink . '&#34; rel=&#34;bookmark&#34; title=&#34;Permanent Link: ' . $post_title . '&#34;&#62;' . $post_title . '&#60;/a&#62;'. $after; 

    <br />&#160;&#160;&#160; } 

    <br />&#160;&#160;&#160; return $output; 

    <br />} </p>

  <p>function mul_excerpt ($excerpt) { 
    <br />&#160;&#160;&#160;&#160; $myexcerpt = substr($excerpt,0,255); 

    <br />&#160;&#160;&#160;&#160; return utf8_trim($myexcerpt) . '... '; 

    <br />} </p>

  <p>//执行函数,输出结果,这里你可以去掉下面这行,通过包含本文件来调用get_recent_comments();函数。 
    <br />//get_recent_posts(); </p>

  <p>$content = get_recent_posts(); 
    <br />echo $content; 

    <br />$countfile=&#34;recentposts.html&#34;;&#160; //生成一个recentposts文件 

    <br />if(!file_exists($countfile))&#160; <br />{&#160; <br />&#160;&#160;&#160; fopen($countfile,&#34;w&#34;); //如果此文件不存在，则自动建立一个&#160; <br />}&#160; <br />$fp=fopen($countfile,&#34;r&#34;);&#160; <br />$fp=fopen($countfile,&#34;w&#34;);&#160; <br />fwrite($fp,$content); //更新其值&#160; <br />fclose($fp);&#160; <br />?&#62; 

    <br />更新完毕，返回&#60;a href=&#34;index.php&#34;&#62;首页&#60;/a&#62;</p>
</blockquote>

<p>上面的代码就是生成文章列表，并实现输出到recentposts.html文件，将上面的代码保存成getrecentposts.php文件即可。调用时直接用这个html文件就可以了，如下：</p>

<blockquote>
  <p>&#60;?php include('recentposts.html'); ?&#62;</p>
</blockquote>

<p>至此，获取WordPress最新文章列表算是完毕了，但需要每次发表文章后需要访问getrecentposts.php以更新html文件。</p>

<p>好了，你也试试看吧。</p>]]></description>
			<content:encoded><![CDATA[<p>获取WordPress的最新文章列表虽然很容易，但似乎并不太满足我的要求。最简单的获取方法只需要两行代码就可以搞定，如下：</p>
<blockquote><pre>&lt;?php require('wp-blog-header.php'); ?&gt;&lt;?php get_archives('postbypost', 10); ?&gt;</pre>
</blockquote>
<p>但我的想法是，获取最新文章列表，然后输出到html文件，最后在需要的地方直接调用这个html文件即可。但上面两行似乎是直接输出，而不能将输出的内容直接保存成文件，于是乎Google了一下又找了一段，简单修改了下，算是满足我的需求了。如下：</p>
<blockquote>
<p>&lt;?php<br />
    <br />//调用WP的配置文件,别小看这个文件哦,这里改成你的blog的路径. </p>
<p>require_once(&#8216;wp-config.php&#8217;); </p>
<p>//这个函数从中文工具箱中copy的 </p>
<p>//调用wp-config.php文件的目的主要是使用他的db查询功能,可以自己写连接MYSQL部份,但是觉得没有必要. </p>
<p>//主要应用在$wpdb变量中 </p>
<p>function get_recent_posts($no_posts = 5, $before = &#8216;&lt;li&gt;&#8217;, $after = &#8216;&lt;/li&gt;&#8217;, $show_pass_post = false, $skip_posts = 0) { </p>
<p>&#160;&#160;&#160; global $wpdb, $tableposts; </p>
<p>&#160;&#160;&#160; $request = &quot;SELECT ID, post_title, post_date, post_content FROM $wpdb-&gt;posts WHERE post_status = &#8216;publish&#8217; &quot;; </p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; if(!$show_pass_post) { $request .= &quot;AND post_password =” &quot;; } </p>
<p>&#160;&#160;&#160; $request .= &quot;ORDER BY post_date DESC LIMIT $skip_posts, $no_posts&quot;; </p>
<p>&#160;&#160;&#160; $posts = $wpdb-&gt;get_results($request); </p>
<p>&#160;&#160;&#160; $output = ”; </p>
<p>&#160;&#160;&#160; foreach ($posts as $post) { </p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; $post_title = stripslashes($post-&gt;post_title); </p>
<p>//&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; $post_date = mysql2date(&#8216;j.m.Y&#8217;, $post-&gt;post_date); </p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; $permalink = get_permalink($post-&gt;ID); </p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; $output .= $before . &#8216;&lt;a href=&quot;&#8217; . $permalink . &#8216;&quot; rel=&quot;bookmark&quot; title=&quot;Permanent Link: &#8216; . $post_title . &#8216;&quot;&gt;&#8217; . $post_title . &#8216;&lt;/a&gt;&#8217;. $after; </p>
<p>&#160;&#160;&#160; } </p>
<p>&#160;&#160;&#160; return $output; </p>
<p>} </p>
<p>function mul_excerpt ($excerpt) {<br />
    <br />&#160;&#160;&#160;&#160; $myexcerpt = substr($excerpt,0,255); </p>
<p>&#160;&#160;&#160;&#160; return utf8_trim($myexcerpt) . &#8216;&#8230; &#8216;; </p>
<p>} </p>
<p>//执行函数,输出结果,这里你可以去掉下面这行,通过包含本文件来调用get_recent_comments();函数。<br />
    <br />//get_recent_posts(); </p>
<p>$content = get_recent_posts();<br />
    <br />echo $content; </p>
<p>$countfile=&quot;recentposts.html&quot;;&#160; //生成一个recentposts文件 </p>
<p>if(!file_exists($countfile))&#160; <br />{&#160; <br />&#160;&#160;&#160; fopen($countfile,&quot;w&quot;); //如果此文件不存在，则自动建立一个&#160; <br />}&#160; <br />$fp=fopen($countfile,&quot;r&quot;);&#160; <br />$fp=fopen($countfile,&quot;w&quot;);&#160; <br />fwrite($fp,$content); //更新其值&#160; <br />fclose($fp);&#160; <br />?&gt; </p>
<p>更新完毕，返回&lt;a href=&quot;index.php&quot;&gt;首页&lt;/a&gt;</p>
</blockquote>
<p>上面的代码就是生成文章列表，并实现输出到recentposts.html文件，将上面的代码保存成getrecentposts.php文件即可。调用时直接用这个html文件就可以了，如下：</p>
<blockquote>
<p>&lt;?php include(&#8216;recentposts.html&#8217;); ?&gt;</p>
</blockquote>
<p>至此，获取WordPress最新文章列表算是完毕了，但需要每次发表文章后需要访问getrecentposts.php以更新html文件。</p>
<p>好了，你也试试看吧。</p>
<div style=float:right><!-- JiaThis Button BEGIN -->
<div id="ckepop">
	<a class="jiathis_button_copy"></a>
	<a class="jiathis_button_email"></a>
	<a class="jiathis_button_fav"></a>
	<a class="jiathis_button_print"></a>
	<a class="jiathis_button_tsina"></a>
	<a class="jiathis_button_tqq"></a>
	<a class="jiathis_button_qzone"></a>
	<a class="jiathis_button_renren"></a>
	<a class="jiathis_button_kaixin001"></a>
	<a class="jiathis_button_baidu"></a>
	<a class="jiathis_button_tsohu"></a>
	<a class="jiathis_button_t163"></a>
	<a class="jiathis_button_douban"></a>
	<a class="jiathis_button_twitter"></a>
	<a class="jiathis_button_fanfou"></a>
	<a href="http://www.jiathis.com/share?uid=1571159" class="jiathis jiathis_txt jtico jtico_jiathis" target="_blank"></a>
	<a class="jiathis_counter_style"></a>
</div>
<script type="text/javascript">var jiathis_config = {data_track_clickback:true};</script>
<script type="text/javascript" src="http://v2.jiathis.com/code/jia.js?uid=1571159" charset="utf-8"></script>
<!-- JiaThis Button END --></div>]]></content:encoded>
			<wfw:commentRss>http://rovertang.com/blog/archives/427/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>京东商品价格图片识别源码改进版</title>
		<link>http://rovertang.com/blog/archives/426</link>
		<comments>http://rovertang.com/blog/archives/426#comments</comments>
		<pubDate>Fri, 21 Oct 2011 07:17:09 +0000</pubDate>
		<dc:creator>Rover</dc:creator>
				<category><![CDATA[WEB]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[京东]]></category>
		<category><![CDATA[图像识别]]></category>

		<guid isPermaLink="false">http://rovertang.com/blog/archives/426</guid>
		<description><![CDATA[<p>最近由于需要所以玩了玩数据采集，当然是使用火车头采集器做的采集，测试了一下京东，把京东手机频道全部采集了一遍，共得到700多个手机，包括内容介绍和图片等内容，其中有一个问题是，京东的价格是使用图片形式来表现的，这样也就避免了被别人复制识别的问题，但却苦了我，价格采集一堆图片下来有何用呢，当然要把这一堆价格的图片识别成数字了。</p>  <p>网上搜索了一下，虽然很多采集器都卖钱，甚至方法也卖钱，更不用说价格的图片识别了，但正好搜索到人家提供了图片识别的<a href="http://www.cnblogs.com/fatlity/archive/2010/05/04/1727024.html" target="_blank">源码</a>。简单看了一下，代码中只能够识别一个图片，同时还是通过网址获得的图片，而我的图片已经采集到本地了，于是乎简单改了一下，弄了个批量识别本地图片的，换了几行代码而已，更加简单。</p>  <p>先说说使用方法：下载完我的文件包后，解压缩得到三个python的主文件，以及test目录和input.txt的文本文件，三个python文件是主程序，test目录下放了四张测试用的图片，input.txt文件存放了这四张测试图片的文件名。如果你下载了京东的价格图片，那么只需要将图片放到test目录下，并把所有图片的文件名放到input.txt就可以了。好了，接下来运行360buy.py吧，等待提示OK后就表示处理完毕了。结果已经存放到了output.txt文件中了，内容如下：</p>  <p>39900;gp127011,3.png   <br />127500;gp139749,3.png    <br />24900;gp414814,3.png    <br />449900;gp519798,3.png</p>  <p>39900即表示399.00元，后期再简单处理一下就OK了。至此京东商品价格图片识别就圆满完成了。我的700多张照片，处理下来也就十来分钟的时间，不过挺耗费CPU的。</p>  <p>补充一句：你要先安装python和<a href="http://www.pythonware.com/products/pil/" target="_blank">PIL模块</a>。</p>  <p>下载地址：<a title="http://sharesh.googlecode.com/files/recognition-JDprice-picture.zip" href="http://sharesh.googlecode.com/files/recognition-JDprice-picture.zip">http://sharesh.googlecode.com/files/recognition-JDprice-picture.zip</a></p>  <p>欢迎做进一步交流。</p>]]></description>
			<content:encoded><![CDATA[<p>最近由于需要所以玩了玩数据采集，当然是使用火车头采集器做的采集，测试了一下京东，把京东手机频道全部采集了一遍，共得到700多个手机，包括内容介绍和图片等内容，其中有一个问题是，京东的价格是使用图片形式来表现的，这样也就避免了被别人复制识别的问题，但却苦了我，价格采集一堆图片下来有何用呢，当然要把这一堆价格的图片识别成数字了。</p>
<p>网上搜索了一下，虽然很多采集器都卖钱，甚至方法也卖钱，更不用说价格的图片识别了，但正好搜索到人家提供了图片识别的<a href="http://www.cnblogs.com/fatlity/archive/2010/05/04/1727024.html" target="_blank">源码</a>。简单看了一下，代码中只能够识别一个图片，同时还是通过网址获得的图片，而我的图片已经采集到本地了，于是乎简单改了一下，弄了个批量识别本地图片的，换了几行代码而已，更加简单。</p>
<p>先说说使用方法：下载完我的文件包后，解压缩得到三个python的主文件，以及test目录和input.txt的文本文件，三个python文件是主程序，test目录下放了四张测试用的图片，input.txt文件存放了这四张测试图片的文件名。如果你下载了京东的价格图片，那么只需要将图片放到test目录下，并把所有图片的文件名放到input.txt就可以了。好了，接下来运行360buy.py吧，等待提示OK后就表示处理完毕了。结果已经存放到了output.txt文件中了，内容如下：</p>
<p>39900;gp127011,3.png   <br />127500;gp139749,3.png    <br />24900;gp414814,3.png    <br />449900;gp519798,3.png</p>
<p>39900即表示399.00元，后期再简单处理一下就OK了。至此京东商品价格图片识别就圆满完成了。我的700多张照片，处理下来也就十来分钟的时间，不过挺耗费CPU的。</p>
<p>补充一句：你要先安装python和<a href="http://www.pythonware.com/products/pil/" target="_blank">PIL模块</a>。</p>
<p>下载地址：<a title="http://sharesh.googlecode.com/files/recognition-JDprice-picture.zip" href="http://sharesh.googlecode.com/files/recognition-JDprice-picture.zip">http://sharesh.googlecode.com/files/recognition-JDprice-picture.zip</a></p>
<p>欢迎做进一步交流。</p>
<div style=float:right><!-- JiaThis Button BEGIN -->
<div id="ckepop">
	<a class="jiathis_button_copy"></a>
	<a class="jiathis_button_email"></a>
	<a class="jiathis_button_fav"></a>
	<a class="jiathis_button_print"></a>
	<a class="jiathis_button_tsina"></a>
	<a class="jiathis_button_tqq"></a>
	<a class="jiathis_button_qzone"></a>
	<a class="jiathis_button_renren"></a>
	<a class="jiathis_button_kaixin001"></a>
	<a class="jiathis_button_baidu"></a>
	<a class="jiathis_button_tsohu"></a>
	<a class="jiathis_button_t163"></a>
	<a class="jiathis_button_douban"></a>
	<a class="jiathis_button_twitter"></a>
	<a class="jiathis_button_fanfou"></a>
	<a href="http://www.jiathis.com/share?uid=1571159" class="jiathis jiathis_txt jtico jtico_jiathis" target="_blank"></a>
	<a class="jiathis_counter_style"></a>
</div>
<script type="text/javascript">var jiathis_config = {data_track_clickback:true};</script>
<script type="text/javascript" src="http://v2.jiathis.com/code/jia.js?uid=1571159" charset="utf-8"></script>
<!-- JiaThis Button END --></div>]]></content:encoded>
			<wfw:commentRss>http://rovertang.com/blog/archives/426/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>写在ICDsoft购买和Paypal付款之后</title>
		<link>http://rovertang.com/blog/archives/425</link>
		<comments>http://rovertang.com/blog/archives/425#comments</comments>
		<pubDate>Thu, 20 Oct 2011 14:42:17 +0000</pubDate>
		<dc:creator>Rover</dc:creator>
				<category><![CDATA[NET]]></category>
		<category><![CDATA[ICDsoft]]></category>
		<category><![CDATA[Paypal]]></category>

		<guid isPermaLink="false">http://rovertang.com/blog/archives/425</guid>
		<description><![CDATA[<p>上次连续写了两篇日志：<a href="http://rovertang.com/blog/archives/416" target="_blank">用银联借记卡通过paypal支付美金</a>和<a href="http://rovertang.com/blog/archives/424" target="_blank">ICDsoft主机半价优惠码推荐</a>，本想这样就全部结束了，但事情还是没完。下午四点购买了ICDsoft的主机后，安装ShopEx的时候出现问题，经过查询是因为主机不支持Zend Optimizer所致，折腾了半天，本想自己装的，但google了很久依旧没辙，并且最重要的是ICDsoft的主机已经全部升级到PHP5.3了，而PHP5.3似乎不支持Zend Optimizer，而使用了另外一个升级版得产品，但ICDsoft也没有装。最后甚至还问了ICDsoft是否支持Zend Optimizer的问题，但确定不会支持，无奈，只好申请退款了。</p>  <p>本日志算是经历这件事情后的一个补充，主要说四件事情。</p>  <p>一是ICDsoft的响应速度非常快，我一般不求人，没辙才提交问题给ICDsoft，他们承诺一小时内回复，没错，没有发出多久就收到了回复。服务真的非常的好，并且是非常的专业，和我讲了PHP5.2和5.3能否装Zend Optimizer的问题，然后他们为什么全部采用PHP5.3等等。这样的承诺和态度，也是实力的一个体现。</p>  <p>二是ICDsoft的退款速度非常快，我四点通过paypal付款，七点的时候就收到了paypal的退款邮件。ICDsoft承诺100天内无条件退款，这真是让人感动的无以复加啊。以前的时候总觉得和主机商处理退款的事情很麻烦，淡没有想到ICDsoft处理的这么简单。要求退款后会给你发一封邮件要求确认，然后回复这个邮件确认退款，然后他们就同意了。确认了他们就把钱退回给我的paypal账户了。</p>  <p>三是paypal的退款也是非常的方便。本以为收到退款很慢，并且由于我是通过银联借记卡支付的美金，所以担心退回到paypal是美金并且无法回到我的银联账户，但实际上完全没有必要如此担心。七点收到paypal给我的退款邮件，然后告知我在一两天内可以收到他们的退款，结果在第二天的时候，我就收到了短信被告知退回的美金已经变成人民币回到我的银行借记卡中了，并且一分钱也不多不少。</p>  <p>四是paypal的客服非常的专业。第一次使用paypal之前，由于账户有问题所以特地打电话咨询了一下paypal，电话询问了几件事情：我的账户是paypal还是贝宝、我的账户需要降级、我要改名字、我要自杀账号、支持的银行卡等，客服MM回答非常干净利落，专业性也非常好，比如她告诉我用户信息这个导航菜单是可以直接点击的，而不是必须只 能点菜单下的下拉列表。需要说明的是，paypal的客服是中国人，所以有普通话进行沟通交流，甚是方便。</p>  <p>最后补充一下ICDsoft的脚本运行最大缓存是200M，脚本上传大小限制在了200M，这也是绝无仅有的宽松。</p>  <p>通过这次的购物经历，虽然没有购物成功，但经过这样的一次折腾，甚是体会到了ICDsoft的服务和paypal的方便专业，不得不说，选择ICDsoft和paypal都是很正确的。</p>]]></description>
			<content:encoded><![CDATA[<p>上次连续写了两篇日志：<a href="http://rovertang.com/blog/archives/416" target="_blank">用银联借记卡通过paypal支付美金</a>和<a href="http://rovertang.com/blog/archives/424" target="_blank">ICDsoft主机半价优惠码推荐</a>，本想这样就全部结束了，但事情还是没完。下午四点购买了ICDsoft的主机后，安装ShopEx的时候出现问题，经过查询是因为主机不支持Zend Optimizer所致，折腾了半天，本想自己装的，但google了很久依旧没辙，并且最重要的是ICDsoft的主机已经全部升级到PHP5.3了，而PHP5.3似乎不支持Zend Optimizer，而使用了另外一个升级版得产品，但ICDsoft也没有装。最后甚至还问了ICDsoft是否支持Zend Optimizer的问题，但确定不会支持，无奈，只好申请退款了。</p>
<p>本日志算是经历这件事情后的一个补充，主要说四件事情。</p>
<p>一是ICDsoft的响应速度非常快，我一般不求人，没辙才提交问题给ICDsoft，他们承诺一小时内回复，没错，没有发出多久就收到了回复。服务真的非常的好，并且是非常的专业，和我讲了PHP5.2和5.3能否装Zend Optimizer的问题，然后他们为什么全部采用PHP5.3等等。这样的承诺和态度，也是实力的一个体现。</p>
<p>二是ICDsoft的退款速度非常快，我四点通过paypal付款，七点的时候就收到了paypal的退款邮件。ICDsoft承诺100天内无条件退款，这真是让人感动的无以复加啊。以前的时候总觉得和主机商处理退款的事情很麻烦，淡没有想到ICDsoft处理的这么简单。要求退款后会给你发一封邮件要求确认，然后回复这个邮件确认退款，然后他们就同意了。确认了他们就把钱退回给我的paypal账户了。</p>
<p>三是paypal的退款也是非常的方便。本以为收到退款很慢，并且由于我是通过银联借记卡支付的美金，所以担心退回到paypal是美金并且无法回到我的银联账户，但实际上完全没有必要如此担心。七点收到paypal给我的退款邮件，然后告知我在一两天内可以收到他们的退款，结果在第二天的时候，我就收到了短信被告知退回的美金已经变成人民币回到我的银行借记卡中了，并且一分钱也不多不少。</p>
<p>四是paypal的客服非常的专业。第一次使用paypal之前，由于账户有问题所以特地打电话咨询了一下paypal，电话询问了几件事情：我的账户是paypal还是贝宝、我的账户需要降级、我要改名字、我要自杀账号、支持的银行卡等，客服MM回答非常干净利落，专业性也非常好，比如她告诉我用户信息这个导航菜单是可以直接点击的，而不是必须只 能点菜单下的下拉列表。需要说明的是，paypal的客服是中国人，所以有普通话进行沟通交流，甚是方便。</p>
<p>最后补充一下ICDsoft的脚本运行最大缓存是200M，脚本上传大小限制在了200M，这也是绝无仅有的宽松。</p>
<p>通过这次的购物经历，虽然没有购物成功，但经过这样的一次折腾，甚是体会到了ICDsoft的服务和paypal的方便专业，不得不说，选择ICDsoft和paypal都是很正确的。</p>
<div style=float:right><!-- JiaThis Button BEGIN -->
<div id="ckepop">
	<a class="jiathis_button_copy"></a>
	<a class="jiathis_button_email"></a>
	<a class="jiathis_button_fav"></a>
	<a class="jiathis_button_print"></a>
	<a class="jiathis_button_tsina"></a>
	<a class="jiathis_button_tqq"></a>
	<a class="jiathis_button_qzone"></a>
	<a class="jiathis_button_renren"></a>
	<a class="jiathis_button_kaixin001"></a>
	<a class="jiathis_button_baidu"></a>
	<a class="jiathis_button_tsohu"></a>
	<a class="jiathis_button_t163"></a>
	<a class="jiathis_button_douban"></a>
	<a class="jiathis_button_twitter"></a>
	<a class="jiathis_button_fanfou"></a>
	<a href="http://www.jiathis.com/share?uid=1571159" class="jiathis jiathis_txt jtico jtico_jiathis" target="_blank"></a>
	<a class="jiathis_counter_style"></a>
</div>
<script type="text/javascript">var jiathis_config = {data_track_clickback:true};</script>
<script type="text/javascript" src="http://v2.jiathis.com/code/jia.js?uid=1571159" charset="utf-8"></script>
<!-- JiaThis Button END --></div>]]></content:encoded>
			<wfw:commentRss>http://rovertang.com/blog/archives/425/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ICDsoft主机半价优惠码推荐</title>
		<link>http://rovertang.com/blog/archives/424</link>
		<comments>http://rovertang.com/blog/archives/424#comments</comments>
		<pubDate>Tue, 18 Oct 2011 08:18:59 +0000</pubDate>
		<dc:creator>Rover</dc:creator>
				<category><![CDATA[NET]]></category>
		<category><![CDATA[ICDsoft]]></category>
		<category><![CDATA[虚拟主机]]></category>

		<guid isPermaLink="false">http://rovertang.com/blog/archives/424</guid>
		<description><![CDATA[<p>ICDsoft是最近新找到的一个主机商，主要是帮朋友的网站从国内搬走，但美国的主机又似乎太远了一些，Ping下来的数值在200以上算是好的了，所以搜罗了一圈香港的主机，香港主机相对来说比较少，虽然国内也有做香港主机的，但那个价格的离谱不是一般，最终比较下来觉得ICDsoft的香港主机最靠谱，现在买了以后不得不说，确实非常不错，速度是刚刚的，价格虽然高达6美金，但我申请了一个reseller的帐号，给了自己50%的折扣，所以一年下来也就36美金，通过外汇一算，就是230块钱，这样看来真是超值那。</p>  <p>说说ICDsoft的主机吧，我为什么推荐ICDsoft主机。</p>  <p>第一：速度。介于国内和美国之间，速度非常快。我在上海Ping下来是37，比日本的133、美国的200+都要快。若是做外贸，应该算是链接国内和欧美的最佳选择了吧。</p>  <p>第二：性价比不错。虽然6美金一月很贵，但若半价优惠，那还是非常划算的。重要的是，空间有1GB，支持较多的语言，可以自己定制php.ini，功能也是非常强大的。</p>  <p>第三：稳定。美国公司经营，有十多年的历史，虽然还没有用很长时间，但是网络搜索了一下口碑，还是非常不错的，从简单的测试来看也非常不错。</p>  <p>基于此，所以我选择了ICDsoft，虽然说来每次我似乎总讲那么几个优点，但真能做到这几个优点的也确实为数不多。不过ICDsoft的缺点也很多，举例一下：</p>  <p>第一、只能建设一个网站。就是说再多的域名都只是绑定到主目录下，让你无法建设更多独立的站点，而美国主机一般都不限制你建立多少站点。这是最大的顾虑，但若想做一个稳定的外贸站，不玩多站点，其实也没有必要支持多站点。相反，我反倒认为这样的策略会让服务器更加稳定。不过，你可以绑定多个域名，适合多个域名作为同一个网站，当然，还支持二级域名独立站点，这样看来实际上也算是支持多个站点的，只是要是使用一些手段，比如用htaccess来rewrite，不过我不喜欢通过使用手段来建立多个站点。</p>  <p>第二、不支持SSH。这样搬家过去就比较难受了，FTP上传是一件很累的事情。不过好在控制面板提供了文件管理功能，可以在线上传或者FTP上传ZIP后在线解压缩，这也算弥补了一定的不足，不是特勤快搬家的话，SSH其实也无大用处(别告诉我你用SSH来翻墙)。</p>  <p>有好有不足，看个人的需要了。好吧，先来放出我的优惠码，我总共建立了六个优惠码，从不优惠到50%优惠递增：</p>  <p><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="264" alt="image" src="http://rovertang.com/blog/wp-content/uploads/2011/10/image12.png" width="288" border="0" /> </p>  <p>50%的优惠码是code50，优惠地址为：<a title="http://icdsoft.com/promo-code/code50" href="http://icdsoft.com/promo-code/code50" target="_blank">http://icdsoft.com/promo-code/code50</a></p>  <p>40%的优惠码是code40，优惠地址为：<a href="http://icdsoft.com/promo-code/code40" target="_blank">http://icdsoft.com/promo-code/code40</a></p>  <p>其他的就是依次类推。我想，应该没有人选择不优惠的吧。一般应该的都选择半价的最大优惠吧。当然，如果你大法慈悲，可以选一个不是半价优惠的，那么你少优惠的那部分就会成为我的佣金，我会表示感谢，争取能够让我以后续费不花钱，呵呵。</p>  <p>如何半价购买，许多人都写了教程，我也来一个简单的教程吧，首先点击上面的优惠链接，ICDsoft告诉你获得了多少的优惠，这部分的优惠是我Rover.Tang给的，如下图：</p>  <p><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="137" alt="image" src="http://rovertang.com/blog/wp-content/uploads/2011/10/image13.png" width="540" border="0" /> </p>  <p>点击按钮继续order，优惠的信息就出现了。你先选择机房所在地，提供美国、欧洲和香港三地的主机。接下来就是选择方案，有商务和个人两个方案供选择，若加域名则多加5美金，我想一般都是选择12个月的个人套餐，总价72美金，优惠后就变成了36美金，够便宜吧。(PS，有一次选择带域名的个人套餐后，优惠后竟然只要25美金，不知道什么原因，也不知道是否可行)</p>  <p><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="500" alt="image" src="http://rovertang.com/blog/wp-content/uploads/2011/10/image14.png" width="550" border="0" /> </p>  <p>填写一些基本的信息后就可以order了。</p>  <p><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="478" alt="image" src="http://rovertang.com/blog/wp-content/uploads/2011/10/image15.png" width="580" border="0" /> </p>  <p> 接下来就是信息确认，你看，确实是半价优惠了吧。</p>  <p><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="265" alt="image" src="http://rovertang.com/blog/wp-content/uploads/2011/10/image16.png" width="553" border="0" /> </p>  <p>接下来就是付款方式了。提供了信用卡付款、paypal付款、西联汇款三种方式，安全起见，我选择paypal付款。</p>  <p><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="500" alt="image" src="http://rovertang.com/blog/wp-content/uploads/2011/10/image17.png" width="520" border="0" /> </p>  <p>Paypal付款的部分，就见我通过paypal支付美金一文中的步骤吧，不细说了。</p>  <p>通过paypal付款成功后，提示信息如下：</p>  <p><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="281" alt="image" src="http://rovertang.com/blog/wp-content/uploads/2011/10/image18.png" width="557" border="0" /> </p>  <p>没过几分钟，你就可以收到一封确认邮件，里面包含了DNS信息、用户名、密码、FTP信息、邮箱信息等，并且是英文和简体中文(可能是我填写了China的缘故)双语的邮件哦。</p>  <p>接下来就是去设置域名，将DNS改为ICDsoft提供的，当然，也可以使用A记录的方式指向主机的IP。然后登录后台控制面板，设置MYSQL等信息，就可以开始建立你自己的网站啦。</p>  <p>若觉得ICDsoft不错的话，你也试试看吧。</p>]]></description>
			<content:encoded><![CDATA[<p>ICDsoft是最近新找到的一个主机商，主要是帮朋友的网站从国内搬走，但美国的主机又似乎太远了一些，Ping下来的数值在200以上算是好的了，所以搜罗了一圈香港的主机，香港主机相对来说比较少，虽然国内也有做香港主机的，但那个价格的离谱不是一般，最终比较下来觉得ICDsoft的香港主机最靠谱，现在买了以后不得不说，确实非常不错，速度是刚刚的，价格虽然高达6美金，但我申请了一个reseller的帐号，给了自己50%的折扣，所以一年下来也就36美金，通过外汇一算，就是230块钱，这样看来真是超值那。</p>
<p>说说ICDsoft的主机吧，我为什么推荐ICDsoft主机。</p>
<p>第一：速度。介于国内和美国之间，速度非常快。我在上海Ping下来是37，比日本的133、美国的200+都要快。若是做外贸，应该算是链接国内和欧美的最佳选择了吧。</p>
<p>第二：性价比不错。虽然6美金一月很贵，但若半价优惠，那还是非常划算的。重要的是，空间有1GB，支持较多的语言，可以自己定制php.ini，功能也是非常强大的。</p>
<p>第三：稳定。美国公司经营，有十多年的历史，虽然还没有用很长时间，但是网络搜索了一下口碑，还是非常不错的，从简单的测试来看也非常不错。</p>
<p>基于此，所以我选择了ICDsoft，虽然说来每次我似乎总讲那么几个优点，但真能做到这几个优点的也确实为数不多。不过ICDsoft的缺点也很多，举例一下：</p>
<p>第一、只能建设一个网站。就是说再多的域名都只是绑定到主目录下，让你无法建设更多独立的站点，而美国主机一般都不限制你建立多少站点。这是最大的顾虑，但若想做一个稳定的外贸站，不玩多站点，其实也没有必要支持多站点。相反，我反倒认为这样的策略会让服务器更加稳定。不过，你可以绑定多个域名，适合多个域名作为同一个网站，当然，还支持二级域名独立站点，这样看来实际上也算是支持多个站点的，只是要是使用一些手段，比如用htaccess来rewrite，不过我不喜欢通过使用手段来建立多个站点。</p>
<p>第二、不支持SSH。这样搬家过去就比较难受了，FTP上传是一件很累的事情。不过好在控制面板提供了文件管理功能，可以在线上传或者FTP上传ZIP后在线解压缩，这也算弥补了一定的不足，不是特勤快搬家的话，SSH其实也无大用处(别告诉我你用SSH来翻墙)。</p>
<p>有好有不足，看个人的需要了。好吧，先来放出我的优惠码，我总共建立了六个优惠码，从不优惠到50%优惠递增：</p>
<p><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="264" alt="image" src="http://rovertang.com/blog/wp-content/uploads/2011/10/image12.png" width="288" border="0" /> </p>
<p>50%的优惠码是code50，优惠地址为：<a title="http://icdsoft.com/promo-code/code50" href="http://icdsoft.com/promo-code/code50" target="_blank">http://icdsoft.com/promo-code/code50</a></p>
<p>40%的优惠码是code40，优惠地址为：<a href="http://icdsoft.com/promo-code/code40" target="_blank">http://icdsoft.com/promo-code/code40</a></p>
<p>其他的就是依次类推。我想，应该没有人选择不优惠的吧。一般应该的都选择半价的最大优惠吧。当然，如果你大法慈悲，可以选一个不是半价优惠的，那么你少优惠的那部分就会成为我的佣金，我会表示感谢，争取能够让我以后续费不花钱，呵呵。</p>
<p>如何半价购买，许多人都写了教程，我也来一个简单的教程吧，首先点击上面的优惠链接，ICDsoft告诉你获得了多少的优惠，这部分的优惠是我Rover.Tang给的，如下图：</p>
<p><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="137" alt="image" src="http://rovertang.com/blog/wp-content/uploads/2011/10/image13.png" width="540" border="0" /> </p>
<p>点击按钮继续order，优惠的信息就出现了。你先选择机房所在地，提供美国、欧洲和香港三地的主机。接下来就是选择方案，有商务和个人两个方案供选择，若加域名则多加5美金，我想一般都是选择12个月的个人套餐，总价72美金，优惠后就变成了36美金，够便宜吧。(PS，有一次选择带域名的个人套餐后，优惠后竟然只要25美金，不知道什么原因，也不知道是否可行)</p>
<p><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="500" alt="image" src="http://rovertang.com/blog/wp-content/uploads/2011/10/image14.png" width="550" border="0" /> </p>
<p>填写一些基本的信息后就可以order了。</p>
<p><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="478" alt="image" src="http://rovertang.com/blog/wp-content/uploads/2011/10/image15.png" width="580" border="0" /> </p>
<p> 接下来就是信息确认，你看，确实是半价优惠了吧。</p>
<p><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="265" alt="image" src="http://rovertang.com/blog/wp-content/uploads/2011/10/image16.png" width="553" border="0" /> </p>
<p>接下来就是付款方式了。提供了信用卡付款、paypal付款、西联汇款三种方式，安全起见，我选择paypal付款。</p>
<p><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="500" alt="image" src="http://rovertang.com/blog/wp-content/uploads/2011/10/image17.png" width="520" border="0" /> </p>
<p>Paypal付款的部分，就见我通过paypal支付美金一文中的步骤吧，不细说了。</p>
<p>通过paypal付款成功后，提示信息如下：</p>
<p><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="281" alt="image" src="http://rovertang.com/blog/wp-content/uploads/2011/10/image18.png" width="557" border="0" /> </p>
<p>没过几分钟，你就可以收到一封确认邮件，里面包含了DNS信息、用户名、密码、FTP信息、邮箱信息等，并且是英文和简体中文(可能是我填写了China的缘故)双语的邮件哦。</p>
<p>接下来就是去设置域名，将DNS改为ICDsoft提供的，当然，也可以使用A记录的方式指向主机的IP。然后登录后台控制面板，设置MYSQL等信息，就可以开始建立你自己的网站啦。</p>
<p>若觉得ICDsoft不错的话，你也试试看吧。</p>
<div style=float:right><!-- JiaThis Button BEGIN -->
<div id="ckepop">
	<a class="jiathis_button_copy"></a>
	<a class="jiathis_button_email"></a>
	<a class="jiathis_button_fav"></a>
	<a class="jiathis_button_print"></a>
	<a class="jiathis_button_tsina"></a>
	<a class="jiathis_button_tqq"></a>
	<a class="jiathis_button_qzone"></a>
	<a class="jiathis_button_renren"></a>
	<a class="jiathis_button_kaixin001"></a>
	<a class="jiathis_button_baidu"></a>
	<a class="jiathis_button_tsohu"></a>
	<a class="jiathis_button_t163"></a>
	<a class="jiathis_button_douban"></a>
	<a class="jiathis_button_twitter"></a>
	<a class="jiathis_button_fanfou"></a>
	<a href="http://www.jiathis.com/share?uid=1571159" class="jiathis jiathis_txt jtico jtico_jiathis" target="_blank"></a>
	<a class="jiathis_counter_style"></a>
</div>
<script type="text/javascript">var jiathis_config = {data_track_clickback:true};</script>
<script type="text/javascript" src="http://v2.jiathis.com/code/jia.js?uid=1571159" charset="utf-8"></script>
<!-- JiaThis Button END --></div>]]></content:encoded>
			<wfw:commentRss>http://rovertang.com/blog/archives/424/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

