基础
文章平均质量分 86
java、javascript、vue、gis等基础知识
gis分享者
gis从业10年,长期从事WebGIS、移动GIS开发,全栈 (前端、后端、python、nodejs、H5、Android等),现任某地理信息公司研发部组长。
扣扣 1007783697
该账号会一直坚持做下去的,谢谢各位大佬的支持~
展开
-
切换淘宝最新npm镜像源
npm install 安装插件时,从默认npm镜像源获取数据,通常为国外镜像源,这就导致一个问题,访问速度很慢或者干脆超时中断。这时切换到国内npm镜像源,很有必要,国内镜像源有速度快、稳定的特点,本文以切换淘npm镜像源为例介绍如何切换npm镜像源。以上为切换切换淘宝最新npm镜像源的方法,其他国内npm镜像源切换方法同理,希望对您有帮助~原创 2024-09-18 10:38:41 · 1045 阅读 · 33 评论 -
QGIS 如何连接空间库,并实时编辑空间表?编辑后库表如何刷新,保证是最新数据?
QGIS(原称Quantum GIS)是一个用户界面友好的开源桌面端软件,支持数据的可视化、管理、编辑、分析以及印刷地图的制作,并支持多种矢量、栅格与数据库格式及功能。以上是qgis实现连接空间库,编辑空间库表并刷新的方法,希望对您有帮助~原创 2024-09-12 09:10:30 · 827 阅读 · 45 评论 -
学习threejs,创建内置几何体,并加入旋转动画
本文基于threejs,实现threejs内置几何体的创建,并加入立方体旋转动画。包含几何体有:球形网格、二十面体、八面体、四面体、长方形平面、立方体、圆形平面等,这些都是学习threejs的基础以上为基于threejs,实现threejs内置几何体的创建,并加入立方体旋转动画的简单案例,希望对您有帮助~原创 2024-09-10 10:10:42 · 995 阅读 · 32 评论 -
一文了带您了解 ES6 Class 用法
ES6中的class是基于JavaScript中的一个强大的属性,也就是原型属性prototype,由这个属性改良得来的一种语法糖。在ES6中,class (类)作为对象的模板被引入,可以通过 class 关键字定义类。class 的本质是 function。原创 2024-09-05 16:59:48 · 917 阅读 · 15 评论 -
nginx 部署前端vue项目
Nginx是一款轻量级的HTTP服务器,采用事件驱动的异步非阻塞处理方式框架,这让其具有极好的IO性能,时常用于服务端的反向代理和负载均衡。优点支持海量高并发:采用IO多路复用epoll。官方测试Nginx能够支持5万并发链接,实际生产环境中可以支撑2-4万并发连接数。内存消耗少可商业化配置文件简单 除了这些优点还有很多,比如反向代理功能,灰度发布,负载均衡功能等。原创 2024-09-02 17:07:22 · 9166 阅读 · 80 评论 -
OpenLayers3, 航线动画实现
文章目录一、前言二、代码实现三、总结一、前言本文基于OpenLayers3,实现航线动画的功能。二、代码实现<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> &l原创 2024-08-31 17:04:06 · 1186 阅读 · 11 评论 -
mapbox-gl 常用Expressions表达式
表达式(expressions)是Mapbox GL JS的一个高级功能,它为数据的添加和渲染展示提供了更多的灵活性。任何layout、paint或者filter的值都可以用一个expression表达式来细化,一个expression表达式定义了用如下计算器计算属性值的公式。原创 2024-08-30 15:02:59 · 1148 阅读 · 35 评论 -
OpenLayers3, 箭头线绘制实现
本文基于OpenLayers3,实现绘制箭头线的功能。以上为基于openlayer3 实现箭头线绘制功能的简单案例,希望对您有帮助~原创 2024-08-30 10:52:31 · 806 阅读 · 26 评论 -
OpenLayers3, 设置地图背景
本文基于OpenLayers3,实现地图加入背景图的功能。以上为基于openlayer3 实现设置地图背景图的简单案例,希望对您有帮助~原创 2024-08-29 14:37:14 · 849 阅读 · 12 评论 -
OpenLayers3,地图探查功能实现
图层探查,即对置于地图下方的图层进行一定范围的探查,以便用户查看到不易察觉的地理地况。本文基于OpenLayers3,实现地图探查的功能。以上为基于openlayer3 实现地图探查功能的简单案例,希望对您有帮助~原创 2024-08-27 14:56:16 · 1160 阅读 · 17 评论 -
GIS空间数据库,基本概念
数据是指客观事物的属性、数量、位置及其相互关系等的符号描述。在空间数据库中,数据可以是一个数,如某一点的高程值、一个多边形的面积等,也可以是一组符号组成的字符串,如一个地名、一个河流注记、一幅图像。空间数据不同于普通的数据,它具有空间性、时间性、多维性和大数据量等特点。而且数据之间不仅有传统的关联关系,更多地还有空间关系,这就给数据的处理和利用带来了更多的难度。原创 2024-08-23 17:52:27 · 1208 阅读 · 16 评论 -
OpenLayers3, 导出图片
本文基于OpenLayers3,canvas转图片实现地图导出图片的功能。以上为基于openlayer3 实现导出图片的简单案例,希望对您有帮助~原创 2024-08-22 08:58:08 · 1018 阅读 · 8 评论 -
OpenLayers3, 缩放、平移、复位操作
本文基于OpenLayers3实现地图缩放、平移和复位操作。原创 2024-08-21 16:21:04 · 1225 阅读 · 6 评论 -
OpenLayers3, 加载鹰眼控件
鹰眼图即地图显示范围的缩略图,可显示当前地图窗口在整幅地图中的位置。通过拖动鹰眼图对话框中的矩形框可改变当前地图的显示区域范围,是地图浏览中常用的功能之一。本案例使用OpenLayers3框架,实现鹰眼图的加载。以上为基于openlayer3 实现鹰眼图简单案例,希望对您有帮助~原创 2024-08-21 11:49:10 · 1222 阅读 · 12 评论 -
GIS,WKT是什么
其中, 表示线的第一个点的坐标, 表示线的第二个点的坐标,以此类推。其中, 表示几何对象集合中的第一个几何对象, 表示几何对象集合中的第二个几何对象,以此类推。其中, 表示多多边形的第一个点的坐标, 表示多多边形的第二个点的坐标,以此类推。其中, 表示多边形的第一个点的坐标, 表示多边形的第二个点的坐标,以此类推。其中,表示点的x坐标,表示点的y坐标。其中, 表示多点的第一个点的坐标, 表示多点的第二个点的坐标,以此类推。其中, 表示多线的第一个点的坐标, 表示多线的第二个点的坐标,以此类推。原创 2024-08-13 14:18:21 · 910 阅读 · 7 评论 -
npm 超详细使用教程
npm,全名 node package manger。npm 是Node的开放式模块登记和管理系统,是Node.js包的标准发布平台,用于Node.js包的发布、传播、依赖控制,网址:https://www.npmjs.com/npm 提供了命令行工具,可以方便地下载、安装、升级、删除包,也可以让你作为开发者发布并维护包。在本文中,我们将深入探讨npm的各个方面,从安装到高级用法,帮助读者从入门到精通npm的使用。原创 2024-08-13 10:14:43 · 2216 阅读 · 10 评论 -
GIS,一文了解城市坐标系
本文由国家坐标系引入,着重介绍下城市坐标系的基本概念,建设标准及常见的城市坐标系。原创 2024-08-12 14:59:50 · 757 阅读 · 2 评论 -
GIS, 经纬度与度分秒互相转换算法
我们常见的经纬度通常有两种表达格式,一种是小数点的方式,如 113.22145 度,另外一种是度分秒的形式,如 113°13′17.22″ 、113度13分17.22秒。这两种格式我们在数据处理的时候都会用到,本文简要介绍下经纬度与度分秒互相转换的方式。综上所述,经纬度转换是一个简单而实用的工具,对于地理位置的描述和确定具有重要意义。了解经纬度转换的意义、常用方法和应用领域,可以帮助我们更好地利用地理信息,并为各行各业带来更多便利。原创 2024-08-12 09:48:08 · 1415 阅读 · 6 评论 -
一文读懂EPSG
EPSG 用于标识不同的地理空间参考系统,包括坐标系统、地理坐标系、投影坐标系等。这些标识符可用于许多应用程序和地理信息系统软件,以确保数据在不同系统之间的正确转换和处理。输入相应的编码、城市、国家、名称即可,相关参数也可以通过 wkt、proj4、esri、json、MapServer、PostGIS 等格式查看、导出。EPSG 是将常用的坐标系、投影、地理坐标系等地理空间参考系统的名称、参数、定义等信息进行标准化,并赋予一个唯一编码。使用这个网站:https://epsg.io/原创 2024-08-09 17:44:48 · 913 阅读 · 6 评论 -
yarn的安装和配置使用
Yarn是facebook发布的一款取代npm的包管理工具,本文给大家介绍yarn的安装和使用,最详细教程,感兴趣的朋友一起看看吧。Yarn是facebook发布的一款取代npm的包管理工具。它旨在解决npm(Node Package Manager)在使用过程中遇到的一些性能问题,并提供更加简洁和一致的命令行接口。原创 2024-08-08 10:06:56 · 1157 阅读 · 3 评论 -
sql 常用内置函数盘点
在SQL语句中,有许多内置函数可用于各种数据操作和计算。下面盘点常用的sql内置函数。原创 2024-08-07 18:07:24 · 817 阅读 · 1 评论 -
分库分表的使用场景和中间件
综上,现在其实建议考量的,就是 Sharding-jdbc 和 Mycat,这两个都可以去考虑使用。Sharding-jdbc 这种 client 层方案的优点在于不用部署,运维成本低,不需要代理层的二次转发请求,性能很高,但是如果遇到升级啥的需要各个系统都重新升级版本再发布,各个系统都需要耦合 Sharding-jdbc 的依赖;Mycat 这种 proxy 层方案的缺点在于需要部署,自己运维一套中间件,运维成本高,但是好处在于对于各个项目是透明的,如果遇到升级之类的都是自己中间件那里搞就行了。原创 2024-08-07 16:21:15 · 1426 阅读 · 0 评论 -
gis中的地理坐标和投影坐标系
地理坐标系和投影坐标系是地理信息系统(GIS)中两种常用的坐标系统,它们在地图制作、空间分析等方面有着广泛的应用。原创 2024-07-30 10:16:33 · 3431 阅读 · 29 评论 -
linux tomcat自启动实现
LINUX tomcat 自动重启实现原创 2024-07-29 15:20:42 · 275 阅读 · 0 评论 -
webgis 需要掌握哪些知识
3D WebGIS是近期未来的方向,因为大数据、大屏可视化,最佳配合展示方式是3D地图。地图要素展示(建筑、路线信息),空间分析(最短路径、最快路径、缓冲区),数据分析可视化(交通实时情况),POI兴趣点等。Web服务器一般指网站服务器,简单的可以理解为,电脑上的文件资源,可以通过Web服务器部署后,让通过因特网的人都能访问预览。原创 2024-07-21 09:32:08 · 465 阅读 · 2 评论 -
认识webgis
(1)从封闭的Web GIS网站到基于Web服务的架构“独立解决方案”WebGIS系统,不易进行信息和功能的共享基于Web服务的WebGIS架构,服务器发布Web服务、客户端调用和展现Web服务(2)从自上而下的信息流向转为信息的双向流动地理信息流从服务器端到客户端单向流动基于众包模式的地理信息客户端与服务器双向流动(3)从本地到云端云GIS,解决本地海量数据处理、频繁软件更新的问题(4)从有线的桌面平台到无线的移动平台智能手机、平板电脑、便携设备(增强现实AR)原创 2024-07-14 21:59:34 · 230 阅读 · 7 评论 -
java_windows 开发环境配置
java windows 安装、环境变量配置原创 2024-07-11 09:00:43 · 483 阅读 · 0 评论