WebGIS概述

在这里插入图片描述

1.地图组成

底图(Map): 所有信息的载体
图层(Layer):将不同地理信息分类形成的一个集合
要素(Feature):表示不同的地物
几何(Geometry): 信息的数据模型和抽象

2.地图容器Container

即在准备阶段所创建的指定了id的div对象,这个div将作为承载所有图层、点标记、矢量图形、控件的容器

3.图层Layer

图层是指够在视觉上覆盖一定地图范围,用来描述全部或者部分现实世界区域内的地图要素的抽象概念
一幅地图通常由一个或者多个图层组成
高德地图 JS API 即提供了大量标准图层和自定义图层
标准图层
卫星图层
路网图层
路况图层

4.矢量图行 Vector Overlays

矢量图形,一般覆盖于底图图层之上,通过矢量的方式(路径或者实际大小)来描述其形状,用几何的方式来展示真实的地图要素,会随着地图缩放而发生视觉大小的变化,但其代表的实际路径或范围不变
除了折线、圆、多边形之外,JS API还提供了矩形、椭圆、贝瑟尔曲线等常用的矢量图形3D 视图下的 Mesh、Prism 棱柱、MeshLine 也可以看做是一些特殊的矢量图形。

5.点标记Markers

点标记是用来标示某个位置点信息的一种地图要素,覆盖于图层之上。
通常就是一个点要素

6.地图控件 Map Controls

控件浮在所有图层和地图要素之上,用于满足一定的交互或提示功能

7.地图级别 ZoomLevel

地图级别 ZoomLevel
级别与地图的比例尺成正比,每增大一级,地图的比例尺也增大一倍,地图显示的越详细。Web地图的最小级别通常为3级,最大级别各家略有不同,高德地图JSAPI 目前最大级别为 20 级。

8.经纬度 LngLat

坐标通常指经纬度坐标,高德地图的坐标范围大致为:东西经180度(-180180,西半球为负,东半球为正),南北纬85度(-85-- 85,北半球为正,南半球为负)。

9.底图BaseLayer

严格意义上,底图指处于所有图层和图形最下方的一个图层,通常不透明。可以是单一图层,比如官方标准图层,也可以是图层组合,比图卫星图层和路网图层组合

10.地图要素Map Features

严格意义的地图要素指的是展示在地图上的地理要素,包括道路、区域面、建筑、POI标注、路名等。开发者自定义的点标记、矢量图形也可以看做是一种地图要素。

11.标注Labels

我们习惯将底图上自带的标示一定信息的文字或图标称为标注,比如 POI 标注,道路名称标注等。

12.地图平面像素坐标 Plane Coordinates

地图平面像素坐标指投影为平面之后的地图上的平面像素坐标,高德地图使用的Web卡托投影,在3级时,平面坐标范围为横纵0-2562的3次方 像素,每级别扩大一倍,即第n级的平面坐标范围为0-2562的n次方 像素。

13.投影Projection

地图投影指的是将地球球面的经纬度坐标映射到地图平面坐标的变换和映射关系。高德地图使用Web 黑卡托投影,即采用EPSG:3857 华标系统。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/498634.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

分布式部署LNMP+WordPress

需要四台虚拟机,实际上,我们只需要操作三台 一个数据库,一个nginx,一个php,还需要准备一个软件包wordpress-4.7.3-zh_C 首先配置nginx的服务环境 [rootnginx ~]# vi /usr/local/nginx/conf/nginx.conf 修改文件中的loc…

2024软件设计师备考讲义——(4)

知识产权和标准化 一、知识产权 1.特性 无体性专有性地域性时间性 2.保护期限 公民作品 署名权、修改权、保护作品完整权【没有限制】发表权、使用权、获得报酬权【终身及死亡后第50年12月31日】单位作品 发表权、使用权、获得报酬权【首次发表后到第50年12月31日】公民软件…

【Linux】nmcli命令详解(文末送书)

目录 一、概述 二、常用参数使用 2.1 nmcli networking 1.显示NM是否接管网络 2.查看网络连接状态 3.开/关网络连接 2.2 general ​编辑 1.显示系统网络状态 2.显示主机名 3.更改主机名 2.3 nmcli connection ​编辑1.显示所有网络连接 2.显示某个网卡的详细信息…

修改mysql数据库默认字符集

查看系统版本,数据库版本 前提你必须已经安装好了mysql。 参考:https://blog.csdn.net/qq_50247813/article/details/137137915 查看mysql的默认字符集 show variables like %char%; 查看数据库默认字符集 SELECT collation_database; 查看数据库默认…

携手伙伴 共赢智改数转 锐捷网络企业行业合作伙伴大会圆满举行

3月22日,锐捷网络2024全国企业行业合作伙伴大会在福州成功举行。大会以“追光而遇,沐光同行”为主题,吸引了来自全国各地的合作伙伴齐聚“有福之州”,共同探讨企业数智化转型新机遇和新方向。 会上,锐捷网络渠道客户系统部总经理王刚为此次合作伙伴大会开幕致辞。王刚对所有到场…

13 Games101 - 笔记 - 光线追踪(Whitted-Style光线追踪原理详解及实现细节)

13 光线追踪(Whitted-Style光线追踪原理详解及实现细节) 引入光线追踪的原因 光栅化的缺点:不能很好的处理全局光照。(因为Blinn-Phong这种局部模型无法处理全局效果!) 光栅化:快 real-time 质量低光线追…

亚马逊、Shine新品如何快速引爆流量?自养号测评实用技巧助你成功

在当今电子商务的浪潮中,亚马逊凭借其卓越的运营模式和庞大的用户基础,已然成为全球在线零售领域的佼佼者。然而,面对平台上数以亿计的商品和激烈的竞争环境,新品要想快速吸引流量并脱颖而出,并非易事。本文旨在深入探…

Flink-CDC 无法增量抽取SQLServer数据

1.问题 因部署在WindowsServer服务器SQLServer发生过期后重启,Flink-CDC同步进行作业重启,启动后无报错信息,数据正常抽取。但是观察几天后发现当天数据计算指标无法展示 2.定位 因为没用进行任何修改,故初步判断不是因Flink-C…

怎么评价小米汽车SU7?

编辑搜图 请点击输入图片描述(最多18字) 小米汽车SU7:电动智能驾驶的新篇章 随着全球汽车产业的深度变革,新能源汽车、智能驾驶等概念逐渐深入人心。在这场汽车产业的革新中,小米汽车SU7无疑是一个引人注目的焦点。这…

尝试 Sora AI 从文本生成视频

Sora Ai 是一种先进的 AI 模型,能够通过文本制作长达一分钟的视频,包括错综复杂的细节场景、复杂的摄像机运动以及一系列表现出生动情感的角色。此外,它可以从单个静止图像生成视频,或者通过添加新内容来增强现有素材。 Sora Ai …

002-基于Pytorch的手写汉字数字分类

本节将介绍一种 2.1 准备 2.1.1 数据集 (1)MNIST 只要学习过深度学习相关理论的人,都一定听说过名字叫做LeNet-5模型,它是深度学习三巨头只有Yann Lecun在1998年提出的一个CNN模型(很多人认为这是第一个具有实际应用…

雷军把小爱同学喊崩了:小米SU7发布会触发全国小米音箱

站长之家(ChinaZ.com) 3月29日 消息:雷军在昨晚的小米SU7 发布会上意外地让全国的小爱同学陷入了一片混乱。 原来,小米SU7 搭载了一款先进的AI大模型,与小爱同学语音助手完美结合,为用户带来了前所未有的智驾体验。雷军在展示这一功能时&…

【话题】AI大模型学习:理论、技术与应用探索

大家好,我是全栈小5,欢迎阅读小5的系列文章,这是《话题》系列文章 目录 背景1. AI大模型学习的基础理论1.1 机器学习1.2 深度学习 2. AI大模型学习的技术要点2.1 模型结构设计2.2 算法优化2.3 大规模数据处理 3. AI大模型学习的应用场景3.1 自…

Prometheus +Grafana +node_exporter可视化监控Linux + windows虚机

1、介绍 待补充 2、架构图 Prometheus :主要是负责存储、抓取、聚合、查询方面。 node_exporter :主要是负责采集物理机、中间件的信息。 3、搭建过程 配置要求:1台主服务器 n台从服务器 (被监控的linux或windows虚机&am…

让IIS支持.NET Web Api PUT和DELETE请求

前言 有很长一段时间没有使用过IIS来托管应用了,今天用IIS来托管一个比较老的.NET Fx4.6的项目。发布到线上后居然一直调用不同本地却一直是正常的,关键是POST和GET请求都是正常的,只有PUT和DELETE请求是有问题的。经过一番思考忽然想起来了I…

物联网实战--入门篇之(二)环境准备

目录 一、硬件清单 二、开发工具 三、嵌入式环境搭建 四、硬件连接(断电操作) 五、服务器搭建 六、Qt开发环境搭建 一、硬件清单 巧妇难为无米之炊,要想学习制作这么一个净化器需要购买必要的硬件设备,以下是清单,根据链接自行采购&…

Jenkins升级中的小问题

文章目录 使用固定版本安装根据jenkins页面下载war包升级jenkins重启jenkins报错问题解决 K8s部署过程中的一些小问题 ##### Jenkins版本小插曲 ​ 在Jenkins环境进行插件安装时全部清一色飘红,发现是因为Jenkins版本过低导致,报错的位置可以找到更新je…

新零售SaaS架构:客户管理系统的应用架构设计

客户管理系统的应用架构设计 应用层定义了软件系统的应用功能,负责接收用户的请求,协调领域层能力来执行任务,并将结果返回给用户,功能模块包括: 客户管理:核心功能模块,负责收集和更新客户信息…

IDEA跑Java后端项目提示内存溢出

要设置几个地方,都试一下吧: 1、默认是700,我们设置大一点(上次配置了这儿就解决了) 2、 3、 4、-Xmx4g

Linux repo基本用法: 搭建自己的repo仓库[服务端]

概述 Repo的使用离不开Git, Git 和 Repo 都是版本控制工具,但它们在使用场景和功能上有明显区别… Git 定义:Git 是一个分布式的版本控制系统,由 Linus Torvalds 为 Linux 内核开发而设计,现已成为世界上最流行的版本控制软件之…