自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ONEGISER的博客

专注于GIS领域及WEB开发,深挖React、TypeScript等web开发技术

  • 博客(105)
  • 资源 (5)
  • 问答 (3)
  • 收藏
  • 关注

原创 QGIS分割平行四边形

解决方案:找了好几个插件,Polygon Divider、Split Polygon发现不好用,不能满足需求。最终找到了Equalyzer,就是比较麻烦,但能解决问题。需求:四个点确定的平行四边形的范围,我想把他们均分成20份,然后取质心。然后一个一个处理上面生成的三个要素,先选中图层,再选中要素。将生成的3部分合并到一起。

2025-05-06 17:25:37 344

原创 QGIS下载影像瓦片

qgis安装插件QTiles,设置相关参数,下载瓦片即可。

2025-05-06 14:22:03 199

原创 前端读取Excel的内容

【代码】前端读取Excel的内容。

2024-10-24 13:35:53 425

原创 前端导出xlsx,并且带样式

【代码】前端导出xlsx,并且带样式。

2024-10-17 09:15:47 479

原创 Cesium多边形裁剪地形

Cesium多边形裁剪地形。

2024-10-17 09:12:27 393

原创 WebGIS开发系列教程

WebGIS开发-00保姆级、零基础入门教程WebGIS开发-01开发环境搭建WebGIS开发-02vite搭建html+css+js开发框架WebGIS开发-03在框架中引入地图WebGIS开发-04.搭建Vue3+js+scss框架开启编程之旅B Zhan持续更新中....

2024-10-17 09:00:38 313

原创 geoserver发布点状数据(图标)

拷贝图片文件至geoserver工作空间的相应目录。拷贝发布数据至geoserver下。GeoServer中操作。

2024-10-09 11:30:50 377

原创 php、mantis、showDoc部署

在php.ini中添加extension=php_pgsql.dll,extension_dir = "d:\\php\\php7\\ext",在Apache中conf文件夹下的配置文件httpd.conf中添加LoadFile "d:/php/php7/libpq.dll"如果80端口被占用,请在里面修改端口,如:“#Listen 12.34.56.78:80。showDoc项目文档管理工具。安装Apache服务器。

2024-07-26 16:27:03 785

原创 video.js版本6.13.0会重复请求视频流url(m3u8格式),升级至8.10.0便解决此问题。

video.js版本6.13.0会重复请求视频流url(m3u8格式),升级至8.10.0便解决此问题。

2024-04-25 08:51:04 380

原创 github two-factor authentication (2FA) is now enabled for your GitHub account解决方案

第二种直接不行,看下面视频。发送短信的电话里没有了+86(China)。我下载的是”Authing令牌“这样的一个app认证了下,就可以了。有两种方式,第一种app。

2024-03-19 09:52:22 587

原创 nodejs实现链接shp的属性信息(替换字段或者追加字段)

1.shp转成geojson(shapefile库)2.dbf转成object(因为有乱码的问题,需要将第一步生成的属性替换掉,shapefile库)3.xls解析成object(node-xlsx库)4.通过关键字段信息处理(字段替换、删除、追加、特殊类型转换等操作),生成新的geojson5.geojson转成shp(结果为压缩包,需要@gis-js/geojson2shp、JSZip库)6.压缩包解压(compressing库)

2024-03-18 19:01:48 519

原创 nodejs 递归拷贝文件夹下所有的文件到一个文件夹下

工作中遇到一个很棘手的事情,需要将如下文件夹中的shp文件进行合并,前面的几个还好,没有多少,自己手动拉到qgis就合并了,没想到后面的文件夹越来越多,作为程序员再不想去干这种体力活了,随后用nodejs写了段代码解决了这个难题,分享给大家。

2024-01-02 11:02:03 556

原创 vite搭建ts+vue3开发框架

因为一直从事react栈的前端框架,最近找工作发现兰州大部分公司都用vue,所以自己试着用vite搭建基于vue3的开发框架,特此记录。

2023-02-06 10:40:50 636

原创 React项目部署至github预览

React项目部署至github预览

2022-12-30 01:09:56 764

原创 基于Cesium搭建单体化平台全流程简单记录

数据格式为img,用arcmap转为tif切tifQGIS下载影像,拖入mapbox图源切数据还是用CesiumLab,当然qgis也可以切。

2022-11-28 23:34:02 887

原创 申请天地图Key的步骤(onmap)

申请天地图Key的步骤

2022-11-27 10:08:12 2670

原创 js中的toFixed()不准确的替代方案

最近做项目,发现用toFixed四舍五入会存在一定的问题,比如1.005保留两位小数是1.00,而我在excle试了下,是1.01,很显然excle的是符合我们实际情况的。至于原因上面的文章里面有说。交流群:688727539。

2022-10-01 11:33:26 827

原创 修改原生checkbox的样式

vxgzh【图说GIS】

2022-08-29 17:05:10 750

原创 正则表达式去掉字符串中的0

vx【图说GIS】

2022-08-29 11:20:48 776

原创 Cesium源码编译使用(weixin公众号【图说GIS】)

Cesium源码编译使用(

2022-08-23 13:07:43 259

原创 离线底图瓦片,可用于Cesium加载使用【图说GIS】

离线地图分为两种:一种叫“金字塔瓦片”数据,一种叫“矢量地图数据”。我们看的在线地图比如,百度,谷歌,高德等等网页上的地图,都是金字塔瓦片;另外一种是手机上用来导航的,比如高德地图APP,也可以下载离线地图数据,这个就是矢量的。卫星影像地图都是金字塔瓦片,无矢量数据。因此,我们所说的离线地图 通常都是指离线地图金字塔瓦片数据。离线地图金字塔瓦片搭建的离线地图服务分很多种:一般有WEB方式,TMS、WMTS/WMS等等,不同的应用有不同的需求服务方式。我发布的可参考文章:《QGIS常用图源(谷歌中国、mapb

2022-06-09 21:48:25 1389 2

原创 环评图件制作-数据处理+图件制作(weixin公众号【图说GIS】)

HJ 19-2022 环境影响评价技术导则 生态影响 于2022 年 7 月 1 日起实施!里面提到了好多图件的制作。联系QQ:1305780485excel原始数据->地理信息格式数据 CAD数据->地理信息格式数据 ​​​​​​​ ​​​​​​​ ​​​​​​​......

2022-06-09 08:12:04 945

原创 PROJ4JS实现坐标转换(weixin公众号【图说GIS】)

Proj4js是一个将点坐标从一个坐标系统转换到另一个坐标系统的JS库,包括基准转换。最初是项目(当时称为PROJ.4))和GCTCP C(归档)的一个端口,它是MetaCRS项目组的一部分。

2022-06-08 09:28:37 1401

原创 ArcMap自定义坐标系(weixin公众号【图说GIS】)

需求解决方案 启动ArcMap,新建空白地图文档打开【目录】窗口单击【标准工具条】->【目录】,弹出【目录】窗口,拖放【目录】窗口停靠在ArcMap右侧;

2022-05-26 23:38:44 1332 1

原创 使用Hasura中的subscription(weixin公众号【图说GIS】)

安装库 npm install @apollo/client graphql graphql-ws创建客户端import { ApolloClient, HttpLink, InMemoryCache, split } from '@apollo/client';import { GraphQLWsLink } from '@apollo/client/link/subscriptions';import { getMainDefinition } from '@apollo/client/

2022-05-19 18:24:25 256

原创 React函数式组件与类组件(weixin公众号【图说GIS】)

类组件import React from 'react';import { Select } from 'antd';import { IndexBarDataNode, LoadRoadDatas, RoadCommonSelectProps } from './roadCommonSelect';import { SizeType } from 'antd/lib/config-provider/SizeContext';import { getRoadCodes, RoadCommonSel

2022-04-28 09:19:35 366

原创 js文件/图片相关操作(weixin公众号【图说GIS】)

//base64转化为blob dataURLtoBlob(dataurl: string) { const arr = dataurl.split(',') const mime = arr[0].match(/:(.*?);/)[1] const bstr = atob(arr[1]) let n = bstr.length const u8arr = new Uint8Array(n); whi..

2022-03-02 10:15:05 261

原创 解决Array.prototype扩展后出现bug(weixin公众号【图说GIS】)

for (let i in this.positions) { //为了防止别人用了Array.prototype扩展后出现bug if (!isNaN(Number(i))) {} }在线代码

2022-03-02 00:05:21 680

原创 从0开始,0元在Linux上使用Hasura(weixin公众号【图说GIS】)

购买服务器我用的腾讯云,你可以免费试用登录Linux,我用的工具putty,还可以用mobxterm、xshell。安装docker安装 yum install docker查看docker版本docker -v安装sudo curl -L https://github.com/docker/compose/releases/download/2.2.3/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bi

2022-02-27 12:53:09 1060

原创 Cesium在线示例(weixin公众号【图说GIS】)

内容包住地球水球

2022-02-17 19:56:55 2165

原创 mapbox如何切换标注语言?(weixin公众号【图说GIS】)

前言有人问如何使mapbox支持中文标注?我首先想到的是mapbox中文网,他的地址是《mapbox中文地图地址》,样式为mapbox://styles/mapbox/streets-zh-v1。后面说还不是这样,想要设置成中文,经过查询,找到了语言设置插件,至于用法看文档。下面作简单介绍import MapboxLanguage from '@mapbox/mapbox-gl-language';const control = new MapboxLanguage({ ..

2022-02-10 23:06:48 1823

原创 mapbox中文地图地址(weixin公众号【图说GIS】)

https://api.mapbox.com/styles/v1/mapbox/streets-zh-v1?access_token=pk.eyJ1IjoibWFwYm94IiwiYSI6ImNpejY4M29iazA2Z2gycXA4N2pmbDZmangifQ.-g_vE53SD2WrJ6tFX7QHmA const map = new mapboxgl.Map({ container: 'map', // container ID style: '

2022-02-10 20:50:30 5647

原创 react项目运行无法启动一直Starting the development server...(weixin公众号【图说GIS】)

解决方案https://blog.csdn.net/Xiang_Gong_Ya_/article/details/117285803https://blog.csdn.net/wron_path/article/details/119246698https://blog.csdn.net/m0_37353299/article/details/118802657以上都试了,不行,下面是我们同事遇到此问题的解决方案Browserslist: caniuse-lite is outdated. P

2022-02-10 18:04:07 2237

原创 集众家之所长,用ts重写Cesium热力图cesium-heatmap-es6(weixin公众号【图说GIS】)

《源码一wangzhongliang/CesiumHeatmap》《源码二danwild/CesiumHeatmap》《源码3》《源码4》

2022-01-27 11:52:32 2019 4

原创 Cesium获取当前相机视角(weixin公众号【图说GIS】)

import { Cartographic, Viewer, Math as CesiumMath, Cartesian2 } from "cesium"; const heading = CesiumMath.toDegrees(viewer.camera.heading)const pitch = CesiumMath.toDegrees(viewer.camera.pitch)const roll = CesiumMath.toDegrees(viewer.camera.roll)const

2022-01-17 14:02:10 3320

原创 QGIS加载mapbox矢量瓦片(weixin公众号【图说GIS】)

QGIS加载mapbox矢量瓦片目前还存在问题,后续不知道会不会有更新。先将地址记录下,如果你研究出来也欢迎留言。url:https://api.mapbox.com/v4/mapbox.mapbox-streets-v8,mapbox.mapbox-terrain-v2/{z}/{x}/{y}.vector.pbf?access_token=pk.eyJ1IjoibWFwYm94IiwiYSI6ImNpejY4M29iazA2Z2gycXA4N2pmbDZmangifQ.-g_vE53SD2WrJ6t

2022-01-13 22:35:13 1890

原创 ol如何添加图片至地图?(weixin公众号【图说GIS】)

有人问我ol如何添加图片至地图?找了下解决方案,记录下。添加地图import OlMap from 'ol/Map';import View from 'ol/View';import TileLayer from 'ol/layer/Tile';import ImageLayer from "ol/layer/Image"import XYZ from 'ol/source/XYZ';import ImageStatic from 'ol/source/ImageStatic';impo

2022-01-13 20:41:47 905

原创 QGIS加载ESRI(ArcGIS)的矢量切片(weixin公众号【图说GIS】)

前言最近发现,QGIS可以加载矢量切片,试了下,挺好用,简单记录下。加载ESRI的矢量切片在矢量切片上右键新建ArcGIS矢量瓦片服务器链接添加esri的相关矢量瓦片地址及样式,你自己的server发布的也可以地址及样式url:https://basemaps.arcgis.com/arcgis/rest/services/World_Basemap_v2/VectorTileServer样式1:https://www.arcgis.com/sharing/rest/content/

2022-01-11 18:49:00 2560

原创 JQuery addClass在火狐下报错(weixin公众号【图说GIS】)

如下代码在谷歌浏览器下没有任何问题,在火狐下报错:const doms = document.getElementsByClassName("cesium-baseLayerPicker-dropDown") for (let i in doms) { const dom = doms[i] if (dom) { $(dom).addClass("scroll-1") }

2022-01-07 17:22:09 327

原创 ArcMap制图重要环节记录【图说GIS】

前言ArcMap和QGIS都能制图,功能可以说差不多,下面将制图步骤记录下打开数据,配图打开数据配图,不是专业配图,大概示意创建布局切换方向让图铺满整个图面,范围最大的图层右键缩放到图层插入图例,在插入下面选择图例,可以选择想展示图例的图层,也可以移除如何改图例的名称?插入标题插入比例尺修改样式,双击比例尺7. 插入经纬度格网导出.........

2022-01-06 21:58:15 657

arcmap desktop 32位客户端链接库

arcmap desktop 32位客户端链接库

2023-09-11

arcgis server 64位客户端链接库

arcgis server 64位客户端链接库

2023-09-11

点数据处理成面的相关内容.rar

点数据处理成面的相关内容

2021-11-11

基于Cesium的“天地图·甘肃”三维地图建设技术研究.pdf

基于Cesium的“天地图·甘肃”三维地图建设技术研究.pdf

2021-08-01

2020 中国开源年度报告.pdf

2020 中国开源年度报告.pdf

2021-01-26

wordCloudForECharts5.rar

适配于Echarts5的标签云wordCloud插件,来源于开源库ecomfe/echarts-wordcloud编译,因官方版本库未发布,可暂时使用

2021-01-12

echarts4.x离线编辑器

可离线编辑echarts图表的编辑器,来源于百度echarts源代码

2021-01-04

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

TA关注的人

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