meface/docs/article/gis/openlayers/12coreclass.md

27 lines
1.2 KiB
Markdown
Raw Normal View History

2023-11-17 10:54:23 +08:00
---
title: 核心类
date: 2021-09-08
author: ac
tags:
- OpenLayers
categories:
- GIS
---
<img src="./images/image-20201104163010111.png" alt="image-20201104163010111" />
### 核心类
我们可以从官网`API`页中可以看到,`ol`的核心类有:
- Map地图容器用于装载图层和控件渲染表现动态地图
- View地图视图控制地图的缩放、旋转、中心点、分辨率和投影等
- Layers图层结合数据源source加载解析的数据渲染图层
- Controls:控件,提供各类地图常用的功能控件,如缩放、鼠标位置、比例尺、鹰眼等;
- Interaction交互控件类`ol`将鼠标和键盘与地图交互的控件归类到该命名空间下中,如选择要素的控件[ol/interaction/Select](https://openlayers.org/en/latest/apidoc/module-ol_interaction_Select-Select.html),绘制控件[ol/interaction/Draw](https://openlayers.org/en/latest/apidoc/module-ol_interaction_Draw-Draw.html)等。
- Sources & format图层数据源&解析器,根据不同数据类型对应不同的解析器,加载和解析地图数据。
- Projections投影默认为`EPSG:3857`。在View使用定义Map中图层的投影。