10 2023 档案
摘要:git报错 error: error: You have not concluded your merge (MERGE_HEAD exists). hint: Please, commit your changes before merging. fatal: Exiting because of
阅读全文
摘要:现在有一个txt列表,里面包含的是一些文件名,如a,b等等,现在需求是在一个多级文件夹下,需要寻找以a为名字的任何格式文件,如a.001,a.002等等,寻找这个txt列表里包含的文件名的对应文件,复制到指定文件夹下 import os import shutil # 读取文件名列表 with op
阅读全文
摘要:要在Python中配置镜像下载源,通常需要配置包管理器(例如pip)和系统环境变量。 以下是在Python中配置镜像下载源的一般步骤: 配置pip的镜像源: 打开终端或命令提示符,并执行以下命令,将pip的默认下载源更改为国内镜像站点,如清华大学、阿里云等。以下是一些示例: 使用清华大学镜像: pi
阅读全文
摘要:NetCDF介绍 NetCDF(网络公用数据格式)是一种用来存储温度、湿度、气压、风速和风向等多维科学数据(变量)的文件格式。 https://zhuanlan.zhihu.com/p/600050278 https://www.osgeo.cn/gdal/drivers/vector/netcdf
阅读全文
摘要:hp2xx - 转换为某些矢量和光栅格式的 HPGL 转换器 下载安装 https://www.gnu.org/software/hp2xx/ https://gnuwin32.sourceforge.net/packages/hp2xx.htm 用法 https://www.math.utah.e
阅读全文
摘要:Docker 换源 在 Docker 中,我们可以通过修改 /etc/apt/sources.list 文件来更换软件源。以下是一个示例 Dockerfile 文件,展示了如何在构建镜像时更换软件源: FROM ubuntu:latest # 使用 sed 命令替换默认的软件源为阿里云镜像源 RUN
阅读全文
摘要:在Geoserver中发布WMS服务时,可以通过以下步骤设置缓存: 打开Geoserver的管理界面,并进入“图层”页面。 点击发布标签,就可以看到Caching Settings 设置完成后,点击“保存”按钮保存更改即可生效。 通过以上步骤,就可以在Geoserver中为WMS服务设置缓存了。
阅读全文
摘要:# -*- coding: utf-8 -*- import arcpy import os def NcToRaster(ncFile, workspace=None): if workspace is None: workspace = os.path.dirname(ncFile) arcpy
阅读全文
摘要:要使用arcpy删除栅格图层,可以使用Delete_management()函数。 import arcpy # 设置工作空间 arcpy.env.workspace = "D:/data" # 定义要删除的栅格图层名称 raster_layer = "example_raster.tif" # 删
阅读全文
摘要:在 Ubuntu 中,更改下载源可以加快下载速度。以下是更改 Ubuntu 下载源的步骤: 备份之前的 sources.list 文件: sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak 修改 sources.list 文件,将文件中的内
阅读全文
摘要:An unexpected error was encountered while executing a WSL command. Common causes include access righ
阅读全文
摘要:获取地址 wms服务发布之后,在图层预览这里,找到我们发布的图层服务,然后下拉框内选择WMS服务下的png 这个链接要把bbox换成{bbox-epsg-3857},就可以了。 wms服务一般可以用一些样式文件,调用上面的链接的时候,可以把styles=的后面的换成这里的自定义样式。 加载geose
阅读全文
摘要:在 GeoServer 发布的 TIFF 影像中,白色(或黑色)的背景通常表示影像中的透明部分。 要去除白色背景,可以把将白色部分变为透明。 这通常需要以下步骤: 方法一 图层设置 打开编辑图层界面——数据 覆盖参数 在Input Transparent Color填入需要覆盖的颜色 比如我想把给色
阅读全文
摘要:检查浏览器是否支持最新版本,可以使用JavaScript来检测浏览器的用户代理(User Agent)字符串,或者使用现代特性的支持情况来确定浏览器是否为最新版本。 以下是两种常见的方法: 检测用户代理字符串:虽然不是最推荐的方式,但你可以通过检查用户代理字符串来确定浏览器的类型和版本。然而,这种方
阅读全文
摘要:示例一 需求说明 图层要素默认填充颜色为蓝; 当我鼠标悬浮在某一个要素上时,这个要素的填充颜色是红,同时显示标签且颜色也为红; 当我鼠标点击某一个要素时,这个要素的填充颜色是黄,同时当鼠标悬浮时标签颜色显示黄。 有一个geojson面图层数据,加载到地图上。 代码实现 const addGeoJso
阅读全文
摘要:Ubuntu 22.04 LTS这是一个长期支持版本,它将被支持五年,直到2027年4月。已发布的LTS版本带来了一些新的功能 国内有很多Ubuntu 22.04的镜像源,包括阿里、网易,还有很多教育网的镜像源,比如清华源、中科大源。 在教程中我们将介绍如何更改镜像在ubuntu 22.04。国内的
阅读全文
摘要:在项目开发团队中,想要统一大家的代码风格,并且不影响同事原来的编码习惯、所使用的的开发工具,此时就需要通过脚本命令或自动格式化进行处理了。 安装 prettier 安装 prettier: npm install -g prettier 创建配置文件 .prettierignore /node_mo
阅读全文
摘要:package.json { "i": "pnpm install", "dev": "vite --mode base", "ts:check": "vue-tsc --noEmit", "build:pro": "node --max_old_space_size=8192 ./node_mod
阅读全文
摘要:效果 代码示例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <link rel="icon" href="/favicon.ico" /> <meta http-equiv="X-UA-Compatible" co
阅读全文
摘要:一、问题背景 问题是这样发生的,因为项目中需要实现热力图的功能,所以使用了第三方的库 heatmap.js。 但是在一些浏览器中使用它时,会出现这个错误: > Uncaught TypeError: Cannot assign to read only property 'data' of obje
阅读全文
摘要:要在Python中生成GeoJSON数据,可以使用GeoJSON库,例如geojson库或geopandas库。 以下是使用这些库生成GeoJSON数据的简单示例: 使用geojson库生成GeoJSON数据 首先,确保已安装了geojson库,可以使用pip进行安装: pip install ge
阅读全文
摘要:一、createtile方法 1、同步使用 要创建自定义层,请扩展GridLayer并实现createTile()方法,该方法将通过一个带有x、y和z(缩放级别)坐标的点对象来绘制瓦片。 代码示例: var CanvasLayer = L.GridLayer.extend({ createTile:
阅读全文
摘要:Windows 是广泛使用的操作系统之一,许多应用程序和服务都可能占用计算机上的端口。当端口被占用时,可能会导致其他程序无法正常工作或导致网络连接问题。因此,了解如何查看 Windows 上的端口占用情况非常重要。本文将介绍几种常用的方法,以帮助您查看和管理端口占用情况。 Error: listen
阅读全文
摘要:subprocess.call(c) 返回的是被调用命令的退出状态码(或返回码)。 退出状态码是一个整数,通常表示命令执行的结果。通常情况下,返回值的含义如下: 如果返回值为 0:表示命令成功执行,没有错误。 如果返回值非零:通常表示命令执行时发生了错误或出现了异常情况,返回值的具体值可能会有不同的
阅读全文
摘要:Inkscape是一个开源的矢量图形编辑器,它提供了命令行接口,可以通过命令行来执行各种操作,例如将SVG文件转换为其他格式,执行批量操作等。 以下是在Windows上安装Inkscape并在命令行中执行一些常见操作的一般步骤: 安装Inkscape: 下载Inkscape的Windows安装程序(
阅读全文
摘要:vim打开文件,按esc输入以下代码后按回车即可 :set ff=unix
阅读全文