openlayers离线文档_OpenLayersAPI接口文档.doc

OpenLayers API

由于OpenLayers是采用JavaScript实现的,不存在包的概念,但是它可以通过命名空间来实现类似包的功能。另外,JavaScript不存在继承的概念,也不存在私有、公有、保护等概念,OpenLayers中所谓的继承其实就是将基类中的所有属性和方法复制到子类中去。OpenLayers的命名空间如下:

一、OpenLayers命名空间:

如上图所示,OpenLayers是整个webgis系统的最外层命名空间,所有的地理信息系统相关web程序都在此命名空间下,在此命名空间下又创建了其他的命名空间来管理相关功能的类。在这个命名空间下定义了一些基础类和基类来构建整个框架。

1、class OpenLayers.Map

Map类将div DOM元素实例化的对象为地图容器,可以向地图容器中添加图层和控件。

构造函数

构造函数描述Map(

string 返回瓦片尺寸 新增弹出窗口。参数:弹出窗口, 排它即移除其它弹出窗口 Marker(

Icon icon,

LonLat ll

)创建一个Marker点。

Icon icon:点的图标,Icon:OpenLayers.Icon

LonLat ll:点的位置,LonLat:OpenLayers.LonLat.

如果不设置icon将给出一个默认的图标。3、class OpenLayers.Popup

Popup类实例化一个弹出窗口,通常被添加到地图容器中。

构造函数

构造函数描述Popup(

string id,

LonLat ll,

Size size,

Stri

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值