
GIS开发_OpenLayers
文章平均质量分 64
未来AI编程
硕士毕业从事GIS行业致力于将GIS融入互联网为大众提供更深层次的GIS应用
展开
-
Openlayers学习笔记——Controls类
Controls affect the display or behavior of the map. They allow everything from panning and zooming to displaying a scale indicator. Controls by default are added to the map they are contained within...原创 2012-03-09 16:02:52 · 593 阅读 · 0 评论 -
Openlayers学习笔记——Vector Layer Rules和Filter
一. OpenLayers.Rule类 为要素对象指定样式,最好的方式就是利用Rule类,当创建Rule对象后,指定一个Filter对象和一个symbolizer对象,但规则起作用时可调用,在rule对象中有个可选name属性可以给rule指定任意的名字。 Rule对象应用于style对象,可以在style对象中使用很多rule var my-rule=new Op...原创 2012-04-13 10:37:29 · 786 阅读 · 0 评论 -
Openlayers学习笔记——Vector Layer Style
我们了解到Vector layer能够完成很多工作,这节将更深入的探讨在矢量图层上怎样定制要素的外观,定制矢量要素的外观工作与control的外观定制非常相似,但是在矢量要素外观的定制上采用Style和StyleMap对象来代替CSS,由于矢量图层不使用栅格图像,我们可以用这种方式定制矢量图层。指定SVG(或者VML或Canvas)元素的样式。 我们很容易通过修改默认样式文件来改变...原创 2012-04-13 10:53:18 · 1830 阅读 · 0 评论 -
Openlayers学习笔记——Format, Protocol, Strategy类
为了创建更有用的应用,我们介绍Formate、Protocol、Strategy三个类,我们可以更深层次的控制矢量图层的行为。 这三个类的作用: % 从外部资源加载数据如KML文件、GeoJSON文件、WFS服务等; % 以一定的格式保存用户创建要素; % 采用集群策略对多数点进行分组; % 创建更多交互功能的网络应用程序。 1...原创 2012-04-13 10:53:46 · 1469 阅读 · 0 评论 -
Openlayers学习笔记——Geometry 和 Feature类
Geometry Geometry类是feature对象的基本组成部分,Vector类采用Geometry类来存储一个要素的几何信息。 Feature Feature类是Vector类用来在地图上展示几何对象,是Vector图层类一个属性。这个属性是个要素数组。 要素基类有两个部分,Geometry对象和attributes属性,attributes...原创 2012-04-13 10:54:02 · 1777 阅读 · 0 评论 -
Openlayers学习笔记——Vector Layer 事件类型
Vector类是继承了OpenLayers.Layer的,Layer的所有事件类型都能在Vector中被使用。 一、事件类型的注册 vector_layer.event.register(type,obj,listener); vector_layer是矢量图层的名字,上面的代码能够将事件注册到事件类型中去,除了Layer的事件类型外,矢量图层还支持以下事件...原创 2012-04-14 16:25:41 · 2022 阅读 · 0 评论 -
Openlayers学习笔记——Vector Layer类
Openlayers 矢量图层是在地图上展示数据,允许实时与数据交互,用户可以上传数据通过空间数据文件,如KML、GeoJSON文件,用户不仅可以在地图上展示自己的数据,还可以指定数据的外观。 一、Vector Layer的特点 在栅格图片里,你所能看到就是你所能得到的信息,在你的地图上添加卫星图片能够看到很多的建筑物,但是建筑物的很多属性信息你是看不到的,如楼层...原创 2012-04-14 16:25:54 · 2452 阅读 · 0 评论 -
Openlayers学习笔记——Map类
Map类是地图中最核心的一块,Map对象在地图中也是最重要的,没有Map对象,用户在地图上无法操作。 1.Map类 Openlayers中Map类承载着我们的地图,所有你想做的事情,如移动、缩放、添加图层,都必须在Map对象的基础上完成。 在Openlayers中controls和layer对象都是属于map对象的,如果进行地图操作,需要连接到map对象上,因此...原创 2012-04-23 10:12:15 · 857 阅读 · 0 评论 -
Openlayers学习笔记——StylingControls
此节介绍前我们先来点网页设计知识准备: 一 CSS(层叠样式表) CSS是层叠样式表英文单词 Cascading Style Sheets的首字母缩写,它是一种指定HTML元素表现形式的标记语言。 HTML、CSS、javascript这三种语言都有不同的服务特点, HTML是用来创建我们所看到的网页的结构和内容的; CSS是用来控制网站站点中元素的展现的;...原创 2012-04-23 10:12:29 · 337 阅读 · 0 评论