柿子树备忘录

vuePress-theme-reco 柿子树    2023
柿子树备忘录

Choose mode

  • dark
  • auto
  • light
首页
个人笔记
  • Web
  • GIS
  • Database
  • DevOps
  • 可视化
地图故事
生活点滴
归档
关于我
author-avatar

柿子树

109

Article

73

Tag

首页
个人笔记
  • Web
  • GIS
  • Database
  • DevOps
  • 可视化
地图故事
生活点滴
归档
关于我
  • GIS理论基础

    • GIS基础知识
    • 地图坐标系统
  • GeoServer笔记

    • 思维导图
    • 一、OGC简述

    • 二、基本使用

    • 三、服务标准

    • 四、图层加载

    • 五、服务端开发

  • Openlayers

    • 思维导图
    • 一、快速起步

      • 快速起步
      • 核心类
      • View 示例
    • 二、ol结构体系

    • 三、数据源加载

    • 四、常用控件

    • 五、几何对象与Style样式

    • 六、事件交互

    • 七、OGC服务

    • 八、常用示例

  • CesiumJS

    • 思维导图
  • WorldWind

    • WorldWindJava 学习笔记
    • OpenGL中的坐标系

核心类

vuePress-theme-reco 柿子树    2023

核心类

ac 2021-09-08 OpenLayers
image-20201104163010111

# 核心类

我们可以从官网API页中可以看到,ol的核心类有:

  • Map:地图容器,用于装载图层和控件,渲染表现动态地图;
  • View:地图视图,控制地图的缩放、旋转、中心点、分辨率和投影等;
  • Layers:图层,结合数据源source加载解析的数据渲染图层
  • Controls:控件,提供各类地图常用的功能控件,如缩放、鼠标位置、比例尺、鹰眼等;
  • Interaction:交互控件类,ol将鼠标和键盘与地图交互的控件归类到该命名空间下中,如选择要素的控件ol/interaction/Select (opens new window),绘制控件ol/interaction/Draw (opens new window)等。
  • Sources & format:图层数据源&解析器,根据不同数据类型对应不同的解析器,加载和解析地图数据。
  • Projections:投影,默认为EPSG:3857。在View使用,定义Map中图层的投影。