实例介绍
用OpenLayers框架开发的地图展示控件,gis引擎用的是天地图。实现了叠加标注、鼠标点击(滑过)要素时的气泡显示、点线面的绘制等功能。
【实例截图】
【核心代码】
webgis
└── webgis
├── css
│ ├── admin_css.css
│ ├── conpfix.css
│ ├── css1.css
│ ├── css.css
│ ├── ditu.css
│ ├── dtree.css
│ ├── image-slideshow-vertical.css
│ ├── intstyle.css
│ ├── navbar.css
│ └── xtree.css
├── images
│ ├── boder1.png
│ ├── boder.png
│ ├── cd_bg.png
│ ├── cd.png
│ ├── changduan_1.png
│ ├── changduan.png
│ ├── close.png
│ ├── d.png
│ ├── duan_1.png
│ ├── duan.png
│ ├── gongju.png
│ ├── jiantou.png
│ ├── kuangxuan.png
│ ├── manyou.png
│ ├── od.png
│ ├── ouduan_1.png
│ ├── ouduan.png
│ ├── quanping.png
│ ├── sou1.png
│ ├── sou.png
│ ├── zc.png
│ ├── zhengchang_1.png
│ └── zhengchang.png
├── js
│ ├── common.js
│ ├── datepicker
│ │ ├── calendar.js
│ │ ├── config.js
│ │ ├── datePicker.gif
│ │ ├── default
│ │ │ ├── datepicker.css
│ │ │ ├── down.jpg
│ │ │ ├── up.jpg
│ │ │ └── vssver.scc
│ │ ├── lang
│ │ │ ├── en.js
│ │ │ ├── zh-cn.js
│ │ │ └── zh-tw.js
│ │ ├── My97DatePicker.htm
│ │ ├── skin
│ │ │ ├── datePicker.gif
│ │ │ ├── default
│ │ │ │ ├── datepicker.css
│ │ │ │ └── img.gif
│ │ │ ├── WdatePicker.css
│ │ │ └── whyGreen
│ │ │ ├── bg.jpg
│ │ │ ├── datepicker.css
│ │ │ └── img.gif
│ │ ├── vssver.scc
│ │ ├── WdatePicker.js
│ │ └── whyGreen
│ │ ├── bg.jpg
│ │ ├── datepicker.css
│ │ ├── down.jpg
│ │ ├── up.jpg
│ │ ├── vssver.scc
│ │ └── ymbg.jpg
│ ├── dtree.js
│ ├── dtrees.js
│ ├── image-slideshow-vertical.js
│ ├── intstyle.js
│ ├── javascript.js
│ ├── jquery-1.7.min.js
│ ├── jquery.js
│ ├── navbar.js
│ ├── prototype.js
│ ├── swfobject.js
│ ├── validation-config.xml
│ ├── validation-framework.js
│ ├── xloadtree.js
│ ├── xmlextras.js
│ ├── xmlhttp.js
│ ├── xtree2.js
│ └── xtree.js
├── Openlayers
│ ├── img
│ │ ├── blank.gif
│ │ ├── blank.png
│ │ ├── cloud-popup-relative.png
│ │ ├── drag-rectangle-off.png
│ │ ├── drag-rectangle-on.png
│ │ ├── east-mini.png
│ │ ├── layer-switcher-maximize.png
│ │ ├── layer-switcher-minimize.png
│ │ ├── marker-blue.png
│ │ ├── marker-gold.png
│ │ ├── marker-green.png
│ │ ├── marker.png
│ │ ├── measuring-stick-off.png
│ │ ├── measuring-stick-on.png
│ │ ├── north-mini.png
│ │ ├── panning-hand-off.png
│ │ ├── panning-hand-on.png
│ │ ├── slider.png
│ │ ├── south-mini.png
│ │ ├── west-mini.png
│ │ ├── zoombar.png
│ │ ├── zoom-minus-mini.png
│ │ ├── zoom-plus-mini.png
│ │ └── zoom-world-mini.png
│ ├── lib
│ │ ├── deprecated.js
│ │ ├── Firebug
│ │ │ ├── errorIcon.png
│ │ │ ├── firebug.css
│ │ │ ├── firebug.html
│ │ │ ├── firebug.js
│ │ │ ├── firebugx.js
│ │ │ ├── infoIcon.png
│ │ │ ├── license.txt
│ │ │ ├── readme.txt
│ │ │ └── warningIcon.png
│ │ ├── OpenLayers
│ │ │ ├── Animation.js
│ │ │ ├── BaseTypes
│ │ │ │ ├── Bounds.js
│ │ │ │ ├── Class.js
│ │ │ │ ├── Date.js
│ │ │ │ ├── Element.js
│ │ │ │ ├── LonLat.js
│ │ │ │ ├── Pixel.js
│ │ │ │ └── Size.js
│ │ │ ├── BaseTypes.js
│ │ │ ├── Console.js
│ │ │ ├── Control
│ │ │ │ ├── ArgParser.js
│ │ │ │ ├── Attribution.js
│ │ │ │ ├── Button.js
│ │ │ │ ├── CacheRead.js
│ │ │ │ ├── CacheWrite.js
│ │ │ │ ├── DragFeature.js
│ │ │ │ ├── DragPan.js
│ │ │ │ ├── DrawFeature.js
│ │ │ │ ├── EditingToolbar.js
│ │ │ │ ├── Geolocate.js
│ │ │ │ ├── GetFeature.js
│ │ │ │ ├── Graticule.js
│ │ │ │ ├── KeyboardDefaults.js
│ │ │ │ ├── LayerSwitcher.js
│ │ │ │ ├── Measure.js
│ │ │ │ ├── ModifyFeature.js
│ │ │ │ ├── MousePosition.js
│ │ │ │ ├── NavigationHistory.js
│ │ │ │ ├── Navigation.js
│ │ │ │ ├── NavToolbar.js
│ │ │ │ ├── OverviewMap.js
│ │ │ │ ├── Panel.js
│ │ │ │ ├── Pan.js
│ │ │ │ ├── PanPanel.js
│ │ │ │ ├── PanZoomBar.js
│ │ │ │ ├── PanZoom.js
│ │ │ │ ├── Permalink.js
│ │ │ │ ├── PinchZoom.js
│ │ │ │ ├── Scale.js
│ │ │ │ ├── ScaleLine.js
│ │ │ │ ├── SelectFeature.js
│ │ │ │ ├── SLDSelect.js
│ │ │ │ ├── Snapping.js
│ │ │ │ ├── Split.js
│ │ │ │ ├── TouchNavigation.js
│ │ │ │ ├── TransformFeature.js
│ │ │ │ ├── UTFGrid.js
│ │ │ │ ├── WMSGetFeatureInfo.js
│ │ │ │ ├── WMTSGetFeatureInfo.js
│ │ │ │ ├── ZoomBox.js
│ │ │ │ ├── ZoomIn.js
│ │ │ │ ├── Zoom.js
│ │ │ │ ├── ZoomOut.js
│ │ │ │ ├── ZoomPanel.js
│ │ │ │ └── ZoomToMaxExtent.js
│ │ │ ├── Control.js
│ │ │ ├── Events
│ │ │ │ └── buttonclick.js
│ │ │ ├── Events.js
│ │ │ ├── Feature
│ │ │ │ └── Vector.js
│ │ │ ├── Feature.js
│ │ │ ├── Filter
│ │ │ │ ├── Comparison.js
│ │ │ │ ├── FeatureId.js
│ │ │ │ ├── Function.js
│ │ │ │ ├── Logical.js
│ │ │ │ └── Spatial.js
│ │ │ ├── Filter.js
│ │ │ ├── Format
│ │ │ │ ├── ArcXML
│ │ │ │ │ └── Features.js
│ │ │ │ ├── ArcXML.js
│ │ │ │ ├── Atom.js
│ │ │ │ ├── Context.js
│ │ │ │ ├── CQL.js
│ │ │ │ ├── CSWGetDomain
│ │ │ │ │ └── v2_0_2.js
│ │ │ │ ├── CSWGetDomain.js
│ │ │ │ ├── CSWGetRecords
│ │ │ │ │ └── v2_0_2.js
│ │ │ │ ├── CSWGetRecords.js
│ │ │ │ ├── Filter
│ │ │ │ │ ├── v1_0_0.js
│ │ │ │ │ ├── v1_1_0.js
│ │ │ │ │ └── v1.js
│ │ │ │ ├── Filter.js
│ │ │ │ ├── GeoJSON.js
│ │ │ │ ├── GeoRSS.js
│ │ │ │ ├── GML
│ │ │ │ │ ├── Base.js
│ │ │ │ │ ├── v2.js
│ │ │ │ │ └── v3.js
│ │ │ │ ├── GML.js
│ │ │ │ ├── GPX.js
│ │ │ │ ├── JSON.js
│ │ │ │ ├── KML.js
│ │ │ │ ├── OGCExceptionReport.js
│ │ │ │ ├── OSM.js
│ │ │ │ ├── OWSCommon
│ │ │ │ │ ├── v1_0_0.js
│ │ │ │ │ ├── v1_1_0.js
│ │ │ │ │ └── v1.js
│ │ │ │ ├── OWSCommon.js
│ │ │ │ ├── OWSContext
│ │ │ │ │ └── v0_3_1.js
│ │ │ │ ├── OWSContext.js
│ │ │ │ ├── QueryStringFilter.js
│ │ │ │ ├── SLD
│ │ │ │ │ ├── v1_0_0_GeoServer.js
│ │ │ │ │ ├── v1_0_0.js
│ │ │ │ │ └── v1.js
│ │ │ │ ├── SLD.js
│ │ │ │ ├── SOSCapabilities
│ │ │ │ │ └── v1_0_0.js
│ │ │ │ ├── SOSCapabilities.js
│ │ │ │ ├── SOSGetFeatureOfInterest.js
│ │ │ │ ├── SOSGetObservation.js
│ │ │ │ ├── Text.js
│ │ │ │ ├── WCSGetCoverage.js
│ │ │ │ ├── WFSCapabilities
│ │ │ │ │ ├── v1_0_0.js
│ │ │ │ │ ├── v1_1_0.js
│ │ │ │ │ └── v1.js
│ │ │ │ ├── WFSCapabilities.js
│ │ │ │ ├── WFSDescribeFeatureType.js
│ │ │ │ ├── WFS.js
│ │ │ │ ├── WFST
│ │ │ │ │ ├── v1_0_0.js
│ │ │ │ │ ├── v1_1_0.js
│ │ │ │ │ └── v1.js
│ │ │ │ ├── WFST.js
│ │ │ │ ├── WKT.js
│ │ │ │ ├── WMC
│ │ │ │ │ ├── v1_0_0.js
│ │ │ │ │ ├── v1_1_0.js
│ │ │ │ │ └── v1.js
│ │ │ │ ├── WMC.js
│ │ │ │ ├── WMSCapabilities
│ │ │ │ │ ├── v1_1_0.js
│ │ │ │ │ ├── v1_1_1.js
│ │ │ │ │ ├── v1_1_1_WMSC.js
│ │ │ │ │ ├── v1_1.js
│ │ │ │ │ ├── v1_3_0.js
│ │ │ │ │ ├── v1_3.js
│ │ │ │ │ └── v1.js
│ │ │ │ ├── WMSCapabilities.js
│ │ │ │ ├── WMSDescribeLayer
│ │ │ │ │ └── v1_1.js
│ │ │ │ ├── WMSDescribeLayer.js
│ │ │ │ ├── WMSGetFeatureInfo.js
│ │ │ │ ├── WMTSCapabilities
│ │ │ │ │ └── v1_0_0.js
│ │ │ │ ├── WMTSCapabilities.js
│ │ │ │ ├── WPSCapabilities
│ │ │ │ │ └── v1_0_0.js
│ │ │ │ ├── WPSCapabilities.js
│ │ │ │ ├── WPSDescribeProcess.js
│ │ │ │ ├── WPSExecute.js
│ │ │ │ ├── XLS
│ │ │ │ │ ├── v1_1_0.js
│ │ │ │ │ └── v1.js
│ │ │ │ ├── XLS.js
│ │ │ │ ├── XML
│ │ │ │ │ └── VersionedOGC.js
│ │ │ │ └── XML.js
│ │ │ ├── Format.js
│ │ │ ├── Geometry
│ │ │ │ ├── Collection.js
│ │ │ │ ├── Curve.js
│ │ │ │ ├── LinearRing.js
│ │ │ │ ├── LineString.js
│ │ │ │ ├── MultiLineString.js
│ │ │ │ ├── MultiPoint.js
│ │ │ │ ├── MultiPolygon.js
│ │ │ │ ├── Point.js
│ │ │ │ └── Polygon.js
│ │ │ ├── Geometry.js
│ │ │ ├── Handler
│ │ │ │ ├── Box.js
│ │ │ │ ├── Click.js
│ │ │ │ ├── Drag.js
│ │ │ │ ├── Feature.js
│ │ │ │ ├── Hover.js
│ │ │ │ ├── Keyboard.js
│ │ │ │ ├── MouseWheel.js
│ │ │ │ ├── Path.js
│ │ │ │ ├── Pinch.js
│ │ │ │ ├── Point.js
│ │ │ │ ├── Polygon.js
│ │ │ │ └── RegularPolygon.js
│ │ │ ├── Handler.js
│ │ │ ├── Icon.js
│ │ │ ├── Kinetic.js
│ │ │ ├── Lang
│ │ │ │ ├── ar.js
│ │ │ │ ├── be-tarask.js
│ │ │ │ ├── bg.js
│ │ │ │ ├── br.js
│ │ │ │ ├── ca.js
│ │ │ │ ├── cs-CZ.js
│ │ │ │ ├── da-DK.js
│ │ │ │ ├── de.js
│ │ │ │ ├── el.js
│ │ │ │ ├── en-CA.js
│ │ │ │ ├── en.js
│ │ │ │ ├── es.js
│ │ │ │ ├── fi.js
│ │ │ │ ├── fr.js
│ │ │ │ ├── fur.js
│ │ │ │ ├── gl.js
│ │ │ │ ├── gsw.js
│ │ │ │ ├── hr.js
│ │ │ │ ├── hsb.js
│ │ │ │ ├── hu.js
│ │ │ │ ├── ia.js
│ │ │ │ ├── id.js
│ │ │ │ ├── io.js
│ │ │ │ ├── is.js
│ │ │ │ ├── it.js
│ │ │ │ ├── ja.js
│ │ │ │ ├── km.js
│ │ │ │ ├── ksh.js
│ │ │ │ ├── lt.js
│ │ │ │ ├── nb.js
│ │ │ │ ├── nds.js
│ │ │ │ ├── nl.js
│ │ │ │ ├── nn.js
│ │ │ │ ├── oc.js
│ │ │ │ ├── pl.js
│ │ │ │ ├── pt-BR.js
│ │ │ │ ├── pt.js
│ │ │ │ ├── ru.js
│ │ │ │ ├── sk.js
│ │ │ │ ├── sv-SE.js
│ │ │ │ ├── te.js
│ │ │ │ ├── vi.js
│ │ │ │ ├── zh-CN.js
│ │ │ │ └── zh-TW.js
│ │ │ ├── Lang.js
│ │ │ ├── Layer
│ │ │ │ ├── ArcGIS93Rest.js
│ │ │ │ ├── ArcGISCache.js
│ │ │ │ ├── ArcIMS.js
│ │ │ │ ├── Bing.js
│ │ │ │ ├── Boxes.js
│ │ │ │ ├── EventPane.js
│ │ │ │ ├── FixedZoomLevels.js
│ │ │ │ ├── GeoRSS.js
│ │ │ │ │ └── v3.js
│ │ │ │ ├── Google.js
│ │ │ │ ├── Grid.js
│ │ │ │ ├── HTTPRequest.js
│ │ │ │ ├── Image.js
│ │ │ │ ├── KaMapCache.js
│ │ │ │ ├── KaMap.js
│ │ │ │ ├── MapGuide.js
│ │ │ │ ├── MapServer.js
│ │ │ │ ├── Markers.js
│ │ │ │ ├── OSM.js
│ │ │ │ ├── PointGrid.js
│ │ │ │ ├── PointTrack.js
│ │ │ │ ├── SphericalMercator.js
│ │ │ │ ├── Text.js
│ │ │ │ ├── TileCache.js
│ │ │ │ ├── TMS.js
│ │ │ │ ├── UTFGrid.js
│ │ │ │ ├── Vector
│ │ │ │ │ └── RootContainer.js
│ │ │ │ ├── Vector.js
│ │ │ │ ├── WMS.js
│ │ │ │ ├── WMTS.js
│ │ │ │ ├── WorldWind.js
│ │ │ │ ├── XYZ.js
│ │ │ │ └── Zoomify.js
│ │ │ ├── Layer.js
│ │ │ ├── Map.js
│ │ │ ├── Marker
│ │ │ │ └── Box.js
│ │ │ ├── Marker.js
│ │ │ ├── Popup
│ │ │ │ ├── AnchoredBubble.js
│ │ │ │ ├── Anchored.js
│ │ │ │ ├── FramedCloud.js
│ │ │ │ └── Framed.js
│ │ │ ├── Popup.js
│ │ │ ├── Projection.js
│ │ │ ├── Protocol
│ │ │ │ ├── CSW
│ │ │ │ │ └── v2_0_2.js
│ │ │ │ ├── CSW.js
│ │ │ │ ├── HTTP.js
│ │ │ │ ├── Script.js
│ │ │ │ ├── SOS
│ │ │ │ │ └── v1_0_0.js
│ │ │ │ ├── SOS.js
│ │ │ │ ├── WFS
│ │ │ │ │ ├── v1_0_0.js
│ │ │ │ │ ├── v1_1_0.js
│ │ │ │ │ └── v1.js
│ │ │ │ └── WFS.js
│ │ │ ├── Protocol.js
│ │ │ ├── Renderer
│ │ │ │ ├── Canvas.js
│ │ │ │ ├── Elements.js
│ │ │ │ ├── SVG.js
│ │ │ │ └── VML.js
│ │ │ ├── Renderer.js
│ │ │ ├── Request
│ │ │ │ └── XMLHttpRequest.js
│ │ │ ├── Request.js
│ │ │ ├── Rule.js
│ │ │ ├── SingleFile.js
│ │ │ ├── Spherical.js
│ │ │ ├── Strategy
│ │ │ │ ├── BBOX.js
│ │ │ │ ├── Cluster.js
│ │ │ │ ├── Filter.js
│ │ │ │ ├── Fixed.js
│ │ │ │ ├── Paging.js
│ │ │ │ ├── Refresh.js
│ │ │ │ └── Save.js
│ │ │ ├── Strategy.js
│ │ │ ├── Style2.js
│ │ │ ├── Style.js
│ │ │ ├── StyleMap.js
│ │ │ ├── Symbolizer
│ │ │ │ ├── Line.js
│ │ │ │ ├── Point.js
│ │ │ │ ├── Polygon.js
│ │ │ │ ├── Raster.js
│ │ │ │ └── Text.js
│ │ │ ├── Symbolizer.js
│ │ │ ├── Tile
│ │ │ │ ├── Image
│ │ │ │ │ └── IFrame.js
│ │ │ │ ├── Image.js
│ │ │ │ └── UTFGrid.js
│ │ │ ├── Tile.js
│ │ │ ├── Tween.js
│ │ │ └── Util.js
│ │ ├── OpenLayers.js
│ │ └── Rico
│ │ ├── Color.js
│ │ ├── Corner.js
│ │ └── license.js
│ ├── OpenLayers.js
│ ├── style.css
│ └── theme
│ └── default
│ └── style.css
├── swf
│ ├── 14.gif
│ ├── abc.jpg
│ ├── siteerror1.png
│ ├── siteerror.png
│ ├── siteok1.png
│ ├── siteok.png
│ ├── siteproblem1.png
│ ├── siteproblem.png
│ ├── streamerror1.png
│ └── streamerror.png
├── tianditu.html
└── tjs
├── GeoGlobeJS.min.js
├── GMap.js
├── GMap.js.bak
├── tdt.js
└── tdt.js.bak
63 directories, 436 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论