OpenLayers之标注功能一:标注功能介绍与基本原理

目录

 

一、标注功能介绍

二、标注的基本原理


一、标注功能介绍

    地图标注是将空间位置信息点与地图相关联,通过图标、弹窗等形式把点相关的信息展现到地图上。

    基于地图标注丰富GIS应用,可以为用户提供更多个性化的地图服务,如标注兴趣点等。

    地图标注功能实现形式比较灵活,包括:

  •     预先加载标注 —— 地图一加载,程序就自动加载标注
  •     用户交互式标注功能 —— 指在地图上知道大概位置,用户通过鼠标交互添加标注

    地图标注的表现形式多样,包括简单的图片标注弹窗标注聚合标注等。

二、标注的基本原理

    标注的实现方式有两种:

    1. 通过矢量点要素方式实现标注功能:

    OpenLayers使用独立的样式类设置矢量要素信息,提供的ol.style.Icon类可以为矢量点要素设置图片标识,ol.style.Text类则可以直接设置矢量点要素的文本信息。

    2. 使用叠置层(ol.Overlay)实现标注功能:

    基于叠置层对象和HTML网页元素实现,其中展示标注信息的HTML元素可以使用第三方UI库实现相应的界面特效。

    

    所以标注的基本原理就是:获取标注点的空间位置(X、Y坐标),在该位置通过以上两种方式实现标注功能。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值