??xml version="1.0" encoding="utf-8" standalone="yes"?>成人在线观看免费,精品久久久中文,精品区一区二区http://www.aygfsteel.com/canvas/category/40747.html谁谓沛_Q一苇杭?/description>zh-cnWed, 14 Nov 2012 07:49:12 GMTWed, 14 Nov 2012 07:49:12 GMT60攚wopenlayers构徏轻量U专用地图信息系l(1Q?/title><link>http://www.aygfsteel.com/canvas/articles/openlayers-custom.html</link><dc:creator>码?/dc:creator><author>码?/author><pubDate>Mon, 15 Aug 2011 05:55:00 GMT</pubDate><guid>http://www.aygfsteel.com/canvas/articles/openlayers-custom.html</guid><wfw:comment>http://www.aygfsteel.com/canvas/comments/356500.html</wfw:comment><comments>http://www.aygfsteel.com/canvas/articles/openlayers-custom.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/canvas/comments/commentRss/356500.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/canvas/services/trackbacks/356500.html</trackback:ping><description><![CDATA[本文Z个openlayers目的ȝQ其中可能有一些遗漏或描述得不准确的地方,望批评指正?br /> 本文目标Q?br /> 构徏一个完全自定义的轻量地图信息pȝQ以openlayers为基Q需要自定义地图的元素样式,包括囑ֱ切换的样式、地囑֯航的样式、地图标记的实现、自定义弹出框等{。该专用地图信息pȝ地图来源于google地图Q包括普通地囑֛层、卫星媄像图层、\面信息图层,另外自行M一些局部区域的三维地图Q本目Z业内部项目,与互联网隔离Q故不可使用google的地图apiQ则需要抓取google的相兛_图资源(暂时使用google地图资源Q,利用openlayers构徏轻量U专用地图信息系l,q里的轻量是指使用tilecache接口实现地图囑ֱQ相兌料见前篇博文Q?br /> 实现的效果图如下Q?br /><br /> <div align="center"><img src="http://www.aygfsteel.com/images/blogjava_net/canvas/捕获.PNG" alt="" border="0" height="669" width="1023" /><br />? 后台理面<br /><br /><br /><img src="http://www.aygfsteel.com/images/blogjava_net/canvas/捕获2.PNG" alt="" border="0" height="668" width="1022" /><br />? 前台展示面Q全屏显C)</div><br /> <br /> <span style="font-family: Comic Sans MS;">地图相关说明Q?/span><br /> <div> <p style="margin-left:21.0000pt; text-indent:-21.0000pt; margin-bottom:0pt; margin-top:0pt; "><span style="mso-spacerun:'yes'; font-size:14.0000pt; font-family:'Wingdings'; "></span><span style="font-size: 10pt; font-family: Comic Sans MS;">地图面事g说明</span></p> <p style="margin-left:21.0000pt; text-indent:-21.0000pt; margin-bottom:0pt; margin-top:0pt; "><span style="mso-spacerun:'yes'; font-size:10.5000pt; font-family:'Wingdings'; "></span><span style="font-size: 10pt; font-family: Comic Sans MS;">地图基本功能</span></p> <p style="margin-left:21.0000pt; margin-bottom:0pt; margin-top:0pt; "><span style="font-size: 10pt; font-family: Comic Sans MS;">(1) </span><span style="font-size: 10pt; font-family: Comic Sans MS;">左上角的地图览控gQ包括地囄上下左右UdQ地囄~放</span></p> <p style="margin-left:21.0000pt; margin-bottom:0pt; margin-top:0pt; "><span style="font-size: 10pt; font-family: Comic Sans MS;">(2) </span><span style="font-size: 10pt; font-family: Comic Sans MS;">右上角三个选项Q包括地图、航拍、三l_点击每个选项Q出现相应的地图视图Q其中地图、航拍用google地图数据Q下载google地图Q?/span></p> <p style="margin-left:21.0000pt; margin-bottom:0pt; margin-top:0pt; "><span style="font-size: 10pt; font-family: Comic Sans MS;">(3) </span><span style="font-size: 10pt; font-family: Comic Sans MS;">能够标注地图的行政区?/span></p> <p style="margin-left:21.0000pt; margin-bottom:0pt; margin-top:0pt; "><span style="font-size: 10pt; font-family: Comic Sans MS;">(4) </span><span style="font-size: 10pt; font-family: Comic Sans MS;">鼠标在地图上双击鼠标左键Q放大地图一个别,鼠标滚轮向前向后转动分别是放大羃地图一个别,鼠标右键点击Q无响应事g</span></p> <p style="margin-left:21.0000pt; text-indent:-21.0000pt; margin-bottom:0pt; margin-top:0pt; "><span style="mso-spacerun:'yes'; font-size:10.5000pt; font-family:'Wingdings'; "></span><span style="font-size: 10pt; font-family: Comic Sans MS;">展示q_功能</span></p> <p style="margin-left:21.0000pt; margin-bottom:0pt; margin-top:0pt; "><span style="font-size: 10pt; font-family: Comic Sans MS;">(1)</span><span style="font-size: 10pt; font-family: Comic Sans MS;">ȝ面视?/span></p> <p style="margin-left:63.0000pt; text-indent:-21.0000pt; margin-bottom:0pt; margin-top:0pt; "><span style="font-size: 10pt; font-family: Comic Sans MS;">a) </span><span style="font-size: 10pt; font-family: Comic Sans MS;">有若q个个图层,地图下面有各个图层的选项卡,点击每个选项Q显C相应的内容</span></p> <p style="margin-left:21.0000pt; margin-bottom:0pt; margin-top:0pt; "><span style="font-size: 10pt; font-family: Comic Sans MS;">(2)</span><span style="font-size: 10pt; font-family: Comic Sans MS;">局部区域视?/span></p> <p style="margin-left:63.0000pt; text-indent:-21.0000pt; margin-bottom:0pt; margin-top:0pt; "><span style="font-size: 10pt; font-family: Comic Sans MS;">a) </span><span style="font-size: 10pt; font-family: Comic Sans MS;">选中标记Q点Q,跌{到局部区域视?/span></p> <p style="margin-left:63.0000pt; text-indent:-21.0000pt; margin-bottom:0pt; margin-top:0pt; "><span style="font-size: 10pt; font-family: Comic Sans MS;">b) </span><span style="font-size: 10pt; font-family: Comic Sans MS;">点击标记Q点Q,Ҏ目的相应设|,昄地图下方的选项卡,点击选项卡,昄响应的内?/span></p> <p style="margin-left:63.0000pt; text-indent:-21.0000pt; margin-bottom:0pt; margin-top:0pt; "><span style="font-size: 10pt; font-family: Comic Sans MS;">c) </span><span style="font-size: 10pt; font-family: Comic Sans MS;">鼠标攑֜标记Q点Q上时。出现提C框Q鼠标移到提C框上面Q可以点ȝ应的链接Q点击链接之后,弹出一个对话框Qƈ且锁住地囄?/span></p> <p style="margin-left:21.0000pt; text-indent:-21.0000pt; margin-bottom:0pt; margin-top:0pt; "><span style="mso-spacerun:'yes'; font-size:14.0000pt; font-family:'Wingdings'; "></span><span style="font-size: 10pt; font-family: Comic Sans MS;">地图数据说明</span></p> <p style="margin-left:21.0000pt; text-indent:-21.0000pt; margin-bottom:0pt; margin-top:0pt; "><span style="mso-spacerun:'yes'; font-size:10.5000pt; font-family:'Wingdings'; "></span><span style="font-size: 10pt; font-family: Comic Sans MS;">地图基本数据</span></p> <p style="margin-left:21.0000pt; margin-bottom:0pt; margin-top:0pt; "><span style="font-size: 10pt; font-family: Comic Sans MS;">(1)</span><span style="font-size: 10pt; font-family: Comic Sans MS;">地图囄Q要有连l的~放U别的图Q每个别之间相??/span></p> <p style="margin-left:21.0000pt; margin-bottom:0pt; margin-top:0pt; "><span style="font-size: 10pt; font-family: Comic Sans MS;">(2)</span><span style="font-size: 10pt; font-family: Comic Sans MS;">航拍囄Q要有连l的~放U别的图Q每个别之间相??/span></p> <p style="margin-left:21.0000pt; margin-bottom:0pt; margin-top:0pt; "><span style="font-size: 10pt; font-family: Comic Sans MS;">(3)</span><span style="font-size: 10pt; font-family: Comic Sans MS;">三维囄Q需要和地图囄、航拍图片保持一致的大小Q和~放U别和地理位|?/span></p> <p style="margin-left: 21pt; margin-bottom: 0pt; margin-top: 0pt;"><span style="font-size: 10pt; font-family: Comic Sans MS;">(4)</span><span style="font-size: 10pt; font-family: Comic Sans MS;">地图效果图上面的使用的图标和弹出H口图,需要原Ӟ~写css需要?/span></p><p style="margin-left: 21pt; margin-bottom: 0pt; margin-top: 0pt;"><br /><span style="font-size: 10pt; font-family: Comic Sans MS;"></span></p><div></div> </div><img src ="http://www.aygfsteel.com/canvas/aggbug/356500.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/canvas/" target="_blank">码?/a> 2011-08-15 13:55 <a href="http://www.aygfsteel.com/canvas/articles/openlayers-custom.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用Openlayers搭一个E校园(e-campus),cMe都市Q?d校园http://www.aygfsteel.com/canvas/articles/e-campus.html码?/dc:creator>码?/author>Fri, 10 Jul 2009 16:57:00 GMThttp://www.aygfsteel.com/canvas/articles/e-campus.htmlhttp://www.aygfsteel.com/canvas/comments/286308.htmlhttp://www.aygfsteel.com/canvas/articles/e-campus.html#Feedback18http://www.aygfsteel.com/canvas/comments/commentRss/286308.htmlhttp://www.aygfsteel.com/canvas/services/trackbacks/286308.html 快回家了Q做点记录,Ƣ迎拍砖指正?br /> 新生应该可以在录取通知书里看到q个地图的链接了^_^
刚开始做q个地图的时候,打算使用geoserver{专业的东西Q时间太紧了Q对GIS一点了解都没有Q所以就攑ּ了。看C6D校园和e都市的实现方案,找了一找,发现了mapeasyq个js库,于是?D校园的地囑֛片下载下来了Q自p着用mapeasy实现了一下,效果很好Q但是L觉不对劲Q像6D校园和e都市都是使用html map area来标注地图信息的Q这样就与真正的地理信息pȝ差远了,不好快速的d信息或者做路径搜烦了,于是又不是很满意。在使用geoserver的时候,注意到它昄地图信息使用了openlayersQ于是简单看了一下openlayers的例子,感觉很强大,也比较符合我的想法?br /> openlayers可以直接使用囄做地囄来源Q然后直接编辑地图,d地图的地理信息,包括点,U,多边形区域,q样很Ҏ做\径搜索,也很快速容易添加地囄地理信息了?br /> 看到openlayers可以使用tilecache做地囄囄来源Q我搭Ztilecache服务器,q个tilecache是用python写的Q很Ҏ配置。我仔细看了一下tilecache的配|,发现q个完全可以直接使用囄可以,只是把切好的囄按照titlecache的目录结构放|好Q就行了。于是简单的修改了一下openlayers的tilecache接口Q就基本实现了电子地图。地囑֎图是一个面U很大图片,我用PIL库,使用python写了一个简单的切图E序Q把地图按照横纵坐标切成?56X256大小的图片,q且按照自己定制tilecache的目录结构存好图片,最后把q些囄攑֜apache http服务器下Q用openlayers直接d卛_?br /> 最后实现的功能有:地图览Q地囄略展C,地面建筑标记Q地面徏{提C,路线标记Q快速定位,后台d信息{?路径搜烦暂未实现)
其中后台可以直接d建筑的多边Ş、\Uѝ点标记Q然后添加信?br />




后台理面如下Q?br />


]]>
վ֩ģ壺 | | | Դ| | | | | ػ| | | | | | | | | ľ| ³| | | Ϻ| ¡| | ˻| | | | | ۰| ̩| | ̩| | ˮ| | | | »| | |