自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 收藏
  • 关注

原创 OpenLayers 加载网格信息

注:当前使用的是 ol版本,天地图使用的key请到天地图官网申请,并替换为自己的key为了解决地图数据加载慢,特别是在加载大数据影像图层时,通常会选择创建影像金字塔,也就是分层分级模式。对于瓦片地图,也是按照金字塔模式,由行列号、级数组成,每一层都包含对应级数的切片。为了在瓦片地图中显示切片信息,可以使用TileDebug网格类实现。本节主要介绍加载数据。

2025-05-28 20:27:25 158

原创 OpenLayers 加载高德地图

注:当前使用的是 ol版本,天地图使用的key请到天地图官网申请,并替换为自己的key随着GIS应用的不断发展,Web地图也越来越丰富,除了像ESRI、超图、中地数码这样GIS厂商有各自的数据源格式,也有Google、百度、高德、腾讯提供的GIS资源,如何加载各种GIS数据源,是WebGIS开发要解决的一个关键问题。本节主要介绍加载地图数据。

2025-05-27 20:50:48 90

原创 OpenLayers加载百度地图

注:当前使用的是 ol版本,天地图使用的key请到天地图官网申请,并替换为自己的key随着GIS应用的不断发展,Web地图也越来越丰富,除了像ESRI、超图、中地数码这样GIS厂商有各自的数据源格式,也有Google、百度、高德、腾讯提供的GIS资源,如何加载各种GIS数据源,是WebGIS开发要解决的一个关键问题。本节主要介绍加载地图数据。

2025-05-26 18:53:39 410

原创 OpenLayers加载GPX数据

GPXGPX交换格式(GPS eXchange Format)基于XML格式,是一种通用的GPS数据格式,可以用来描述路点、轨迹、路程。GPX是免费的,可以在不需要任何许可费用的前提下使用,它的标签可以保存位置、海拔和时间,可以在不同的设备和软件之间交换。

2025-05-26 18:48:37 207

原创 OpenLayers加载KML数据

KML是一种用于在浏览器中交换、显示空间数据的文件格式。KML遵循XML规范,用于描述和保存地理信息数据,现由开放地理信息联盟(OGC)维护。

2025-05-26 18:40:15 286

原创 OpenLayers加载GeoJSON数据

GeoJSON数据,顾名思义就是具有地理空间属性的JSON数据,组织结构与JSON相同,都是采用键值对的方式组织数据。

2025-05-26 18:37:16 285

原创 OpenLayers 加载ArcGIS瓦片数据

注:当前使用的是 ol版本,天地图使用的key请到天地图官网申请,并替换为自己的key随着GIS应用的不断发展,Web地图也越来越丰富,除了像ESRI、超图、中地数码这样GIS厂商有各自的数据源格式,也有Google、百度、高德、腾讯提供的GIS资源,如何加载各种GIS数据源,是WebGIS开发要解决的一个关键问题。本节主要介绍加载地图数据。

2025-05-26 18:32:26 584

原创 将 Shp 导入 PostGIS 空间数据的五种方式(全)

在地理信息系统(GIS)开发与空间数据处理中,将 Shapefile(Shp) 导入 PostGIS 空间数据库是常见且基础操作。无论是数据分析、地图可视化,还是空间计算,高效的数据迁移能力直接影响工作的流畅性。本文将介绍五种方法实现 Shp 数据导入到 PostGIS 空间数据库,这几种方式各有其特点和优势,读者可根据需求自行尝试。

2025-05-25 13:58:29 749

原创 OpenLayers 加载测量控件

注:当前使用的是 ol版本,天地图使用的key请到天地图官网申请,并替换为自己的key地图控件是一些用来与地图进行简单交互的工具,地图库预先封装好,可以供开发者直接使用。OpenLayers具有大部分常用的控件,如等。这些控件都是基于基类进行封装的,可以通过Map对象的controls属性或者调用addControl方法添加到地图中。地图控件通过HTML插入到Map页面,可以利用CSS调整地图控件样式。OpenLayers初始化地图时利用默认加载了缩放控件(本节主要介绍。

2025-05-24 21:56:48 225

原创 OpenLayers 加载动画控件

参数名类型简介center动画结束时的视图中心点zoomnumber动画结束时的视图缩放级别resolutionnumber动画结束时的视图分辨率,如果设置了zoom参数,则该参数将被忽略。rotationnumber动画结束时的视图旋转角度anchor在动画过程中保持固定的点durationnumber动画持续时间,单位为毫秒(ms),默认为1000mseasingfucntion。

2025-05-24 21:52:43 326

原创 OpenLayers 加载图层探查控件

注:当前使用的是 ol版本,天地图使用的key请到天地图官网申请,并替换为自己的key地图控件是一些用来与地图进行简单交互的工具,地图库预先封装好,可以供开发者直接使用。OpenLayers具有大部分常用的控件,如等。这些控件都是基于基类进行封装的,可以通过Map对象的controls属性或者调用addControl方法添加到地图中。地图控件通过HTML插入到Map页面,可以利用CSS调整地图控件样式。OpenLayers初始化地图时利用默认加载了缩放控件(本节主要介绍。

2025-05-24 21:49:23 316

原创 OpenLayers 加载全屏显示控件

注:当前使用的是 ol版本,天地图使用的key请到天地图官网申请,并替换为自己的key地图控件是一些用来与地图进行简单交互的工具,地图库预先封装好,可以供开发者直接使用。OpenLayers具有大部分常用的控件,如等。这些控件都是基于基类进行封装的,可以通过Map对象的controls属性或者调用addControl方法添加到地图中。地图控件通过HTML插入到Map页面,可以利用CSS调整地图控件样式。OpenLayers初始化地图时利用默认加载了缩放控件(本节主要介绍。

2025-05-24 21:46:20 512

原创 OpenLayers 加载鹰眼控件

注:当前使用的是 ol版本,天地图使用的key请到天地图官网申请,并替换为自己的key地图控件是一些用来与地图进行简单交互的工具,地图库预先封装好,可以供开发者直接使用。OpenLayers具有大部分常用的控件,如等。这些控件都是基于基类进行封装的,可以通过Map对象的controls属性或者调用addControl方法添加到地图中。地图控件通过HTML插入到Map页面,可以利用CSS调整地图控件样式。OpenLayers初始化地图时利用默认加载了缩放控件(本节主要介绍。

2025-05-24 21:43:17 455

原创 OpenLayers 加载比例尺控件

注:当前使用的是 ol版本,天地图使用的key请到天地图官网申请,并替换为自己的key地图控件是一些用来与地图进行简单交互的工具,地图库预先封装好,可以供开发者直接使用。OpenLayers具有大部分常用的控件,如等。这些控件都是基于基类进行封装的,可以通过Map对象的controls属性或者调用addControl方法添加到地图中。地图控件通过HTML插入到Map页面,可以利用CSS调整地图控件样式。OpenLayers初始化地图时利用默认加载了缩放控件(本节主要介绍。

2025-05-24 20:39:07 208

原创 OpenLayers 加载鼠标位置控件

注:当前使用的是 ol版本,天地图使用的key请到天地图官网申请,并替换为自己的key地图控件是一些用来与地图进行简单交互的工具,地图库预先封装好,可以供开发者直接使用。OpenLayers具有大部分常用的控件,如等。这些控件都是基于基类进行封装的,可以通过Map对象的controls属性或者调用addControl方法添加到地图中。地图控件通过HTML插入到Map页面,可以利用CSS调整地图控件样式。OpenLayers初始化地图时利用默认加载了缩放控件(本节主要介绍。

2025-05-24 20:35:55 463

原创 OpenLayers 加载图层控件

注:当前使用的是 ol版本,天地图使用的key请到天地图官网申请,并替换为自己的key地图控件是一些用来与地图进行简单交互的工具,地图库预先封装好,可以供开发者直接使用。OpenLayers具有大部分常用的控件,如等。这些控件都是基于基类进行封装的,可以通过Map对象的controls属性或者调用addControl方法添加到地图中。地图控件通过HTML插入到Map页面,可以利用CSS调整地图控件样式。OpenLayers初始化地图时利用默认加载了缩放控件(本节主要介绍。

2025-05-24 20:12:42 237

原创 OpenLayers 加载导航与基本操作控件

地图控件是一些用来与地图进行简单交互的工具,地图库预先封装好,可以供开发者直接使用。OpenLayers具有大部分常用的控件,如等。这些控件都是基于基类进行封装的,可以通过Map对象的controls属性或者调用addControl方法添加到地图中。地图控件通过HTML插入到Map页面,可以利用CSS调整地图控件样式。OpenLayers初始化地图时利用默认加载了缩放控件(本节主要介绍和。

2025-05-24 19:37:50 483

原创 OpenLayers 加载天地图

在创建好切片数据源和且排列图层后,可以有两种方式将天地图服务添加到OpenLayers地图上。第一种方法是在创建地图对象的过程中,直接在Map对象属性。加载天地图服务需要注意两个问题,一个是服务类型,一个是图层坐标系。注:加载天地图需要申请天地图TOKEN,若没有TOKEN,请先去官网申请。对于地图坐标来说,在天地图中用参数**_c。天地图服务可以作为且切片服务加载,在OpenLayers中。类是专门用于加载影像切片图层,需要创建且排列数据源,通过。加载,在创建完成地图对象和天地图切片图层后,使用。

2025-05-24 16:08:39 193

原创 OpenLayers 开发环境搭建

应用,前提是要配置其开发环境,这也是进行开发的必备步骤。(3)安装项目打包工具 Parcel 或者 WebPack。提供了两种开发方式,一种是传统开发方式,即下载相应的。项目目录初始化完成后,会在项目目录下生成一个。,可通过在命令行中输入以下命令检测版本。库,直接在页面中添加即可;,当项目运行完成时,自动在浏览器中打开。官网获取最新开发库资源包,在。在项目目录命令行窗口运行。首先在应用程序目录下新建。助手,欢迎关注,欢迎提问。(4)安装 ol 依赖。文件,添加如下代码。然后再项目目录下创建。

2025-05-24 16:01:32 839

原创 GeoTools 将 Shp 导入PostGIS 空间数据库

特别是与空间数据库PostGIS 相结合,更能展示出其空间数据处理的优势,借助 GeoTools,我们可以实现 Shp 数据高效入库。俗话说,工欲善其事,必先利其器,只有将前期工作做好了,才能更好的推进往后的开发工作。在数据正式入库前,判断目标表是否存在,如果存在则将其删除,否则创建新表。参数为字符串类型,需要使用双引号,否则会导致数据库连接失败。,不符合我的需求,我需要将大写字段修改为小写,然后将。版本为11,需要先行下载,并设置好环境变量。,需要先行下载,并进行项目配置。

2025-05-24 11:46:00 896

原创 QGIS DB Manager 导入 Shp 到 PostGIS 空间数据库

QGIS DB Manager 属于 QGIS 的数据库管理工具,允许用户直接连接、管理和操作多种类型的空间数据库, 包括 PostgreSQL/PostGIS、SpatiaLite、Oracle。利用此工具可以方便的导入导出空间数据,并且具备空间可视化能力。点击确定按钮,如果出现下方对话框,说明数据导入成功。Name:自定义名称,如下可以是数据库名称。点击一下数据库连接名称,然后点击上方。选项,可以看到前面连接上的数据库。:导入数据库表名称,如例子中使用。:源数据坐标系,根据实际选择。

2025-05-22 21:13:40 483

原创 ogr2ogr 导入 Shp 到PostGIS空间数据库

库的一部分,是一款功能强大的开源命令行工具,主要用于处理和转换地理空间数据。它支持多种矢量数据格式转换,包括 ESRI Shapefile、GeoJSON、KML、GML、PostgreSQL/PostGIS、GeoPackage 等,是地理信息系统 (GIS) 数据处理的必备工具。文件时的默认值是使用数据库"数字"类型,这比"整数"和"双精度"等简单数字类型更精确,但有时更难使用。驱动,如果输出下图红色方框内容,则可以正常使用。中,也可以使用可执行文件的完整路径。,即在目标数据库中要创建的表名。

2025-05-22 00:26:37 865

原创 shp2pgsql 导入 Shp 到 PostGIS 空间数据库

m a_file_name指定一个文件,其中包含一组(长)列名到10个字符的DBF列名的映射。文件的内容是一行或多行两个名称,用空格分隔,没有尾随或前导空格。请注意,这不能与-D标志一起使用,因为“转储”格式总是使用事务。要主义的是使用此选项加载多个文件,这些文件必须具有相同的属性和相同的数据类型。如果输入的维度比指定的少,则输出将用零填充这些维度。如果输入具有指定的更多尺寸,则不需要的尺寸将被删除。只有当所有几何体实际上都是单一的(即具有单个壳的多边形,或具有单个顶点的多边形)时,才能成功。

2025-05-20 22:40:04 827

原创 javaScript 函数

本篇文章主要介绍 js 基础知识,包括函数声明、函数表达式和箭头函数,函数声明与函数表达式的区别。

2023-04-03 21:57:15 398

原创 linux arm64 安装 ELK

本篇文章主要介绍如何在 linux 环境下安装 ELK 栈,包括 es、kibana 和 logstash

2023-03-27 20:43:30 2623 2

原创 js语句(循环、switch)

本文主要介绍 js 基础知识,包括循环语句、switch 语句

2023-03-24 22:18:19 959

原创 条件判断 && 逻辑运算符

前言:本篇文章主要介绍 js基础知识,包括 if 条件表达式、逻辑运算符以及新增的特性空值合并运算符 (??)

2023-03-23 20:45:27 605

原创 js值的比较

主要介绍 js 类型值的比较以及相等性检查,null 和 undefined 的特殊比较及比较运算符的特殊处理。

2023-03-22 22:46:37 309

原创 基础运算符

js 基础,js运算符介绍,一元运算符、二元运算符、自增自减运算符,一元+运算符

2023-03-20 20:40:36 441

原创 js类型转换

js 基础,介绍类型转换,包括 number,string,boolean

2023-03-19 22:57:56 312

原创 “Script“ 标签

我们可以使用script标签将代码嵌入到html中。type和language特性不是必须的外部的脚本可以通过的方式插入。

2023-03-17 23:02:30 326

原创 JavaScript 变量

养成一个命名的好习惯,有利于代码开发,节省时间,提高工作效率。常量就是在代码运行过程中值不会改变的量,声明一个常量用。变量是用来存储数据的,例如声明一个变量。:每个变量只能声明一次。

2023-03-17 22:44:56 108

原创 基于Supermap for leaflet 定义4490

leaflet 自定义了EPSG4326 、EPSG3395、EPSG3857几个坐标系统,不足以满足我们平时工作的需要,所以一般要自定义坐标系统,并进行坐标转换。我们可以借助Proj4.js库来实现投影转换。Proj4.js官网地址。

2022-09-17 20:17:51 1370

原创 基于Supermap for leaflet 的投影转换

leaflet 自定义了EPSG4326 、EPSG3395、EPSG3857几个坐标系统,不足以满足我们平时工作的需要,所以一般要自定义坐标系统,并进行坐标转换。我们可以借助Proj4.js库来实现投影转换。Proj4.js官网地址。

2022-09-05 21:33:04 1029

原创 ES 基本操作

es基本概念与操作,canal数据同步

2022-08-14 21:43:28 1230

原创 Word 2016 设置多级列表

在日常工作中,不管是写文章还是方案,都离不开word操作,而如何设置文章标题列表级别对整个文章的排版显得尤为重要,通过本篇文章教学可以大大节省我们方案标题的整理时间,提高效率。

2022-07-16 00:00:59 698

原创 如何正确安装sass依赖包

在项目开发中,我们经常使用 scss 语法,其书写方便,有利于代码维护,但是在使用 scss 语法之前需要正确下载 sass 依赖包,但在下载的过程中经常失败,所以如何寻找到正确的下载之法就显得尤为重要了。在讲解正文之前呢,我们需要先了解一下 sass 和 scss 的一些区别和联系,这样更有助于对整个知识的了解。1.sass 是什么sass 是成熟、稳定、强大的 css 预处理器,其语法完全兼容 css32.scss 是什么scss 是专业的 css 拓展语言,是 sass3 引入的新语法,是.

2022-04-30 21:53:50 2407

原创 WebStorm、IDEA设置文档注释

对于程序开发来说,优雅的注释是很必要的,但对于文件、函数每次都要手写注释这会变得比较麻烦,所以可以通过设置注释模板来完成。1. 点击file打开setting,进入设置界面,进行如下操作......

2022-04-25 21:56:47 3665

原创 Mycat 基础入门

Mycat 基础入门1.Mycat下载安装下载windows安装包地址:https://github.com/MyCATApache/Mycat-download/tree/master/1.6-RELEASE2.Mycat解压目录3.配置环境变量4.修改配置文件 --server.xml:是Mycat服务器参数调整和用户授权的配置文件。 --schema.xml:是逻辑库定义和表以及分片定义的配置文件。 --rule.xml: 是分片规则的配置文件,分片规则的具

2022-04-15 21:02:12 551

原创 Vue工程搭建Leaflet项目第五弹:聚类分析

前言将物理或抽象对象的集合分成由类似的对象组成的多个类的过程被称为聚类。由聚类所生成的簇是一组数据对象的集合,这些对象与同一个簇中的对象彼此相似,与其他簇中的对象相异 ---- 百度百科总之就是将相似的对象组成一个集合......

2022-03-19 22:24:05 1662

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除