- 博客(55)
- 资源 (7)
- 收藏
- 关注
原创 Vue3+vite+cesium环境搭建
Vue3+vite+cesium环境搭建,利用vue3和vite实现快速启动相应和更智能的数据绑定,为webgis项目开发提供高效开发环境。
2023-11-09 16:26:22 424
原创 Unity实现导航到鼠标点击位置并显示路线
摘要实现效果:基本思路:unity自带的AavMeshAgent实现巡线,创建shader箭头材质,利用MeshRanderer实现线路绘制。至于为什么不用LineRander,可能是渲染起来费劲吧(其实是我不会)~1、场景创建这里就不多说了,添加平面和障碍以及移动物体。2、创建shader//导航箭头Shader "Custom/NavPathArrow"{ Properties { _MainTex ("Texture", 2D) = "whi
2022-04-28 17:34:35 4968 6
原创 解决WebGL加载倾斜摄影模型出现An eror occurred while rendering.Rendering has stopped.问题
出现以上问题,可能是我们直接打开编写的html进行测试,本地方式加载限制。解决方法很简单通过浏览器键入地址的方式就可以避免以上错误。
2021-11-22 17:25:52 1729
原创 arcgis应用程序无法正常启动0xc0000906
第一:在开始-运行里输入CMD确定,在命令行窗口下输入以下内容后按回车for %1 in (%windir%\system32\*.ocx) do regsvr32 /s %1完了后,再输入以下内容并回车第二:再输入以下内容并回车for %1 in (%windir%\system32\*.dll) do regsvr32 /s %1这个要好久,耐心等候,但也可能需要重启后整个效果才会出来。再重新启动程序即可。PS:常常遇到的问题是Afcore.dll文件丢失,建议在bin目录下把Afcore.
2021-10-25 19:14:13 18716 1
原创 用Arcpy实现空间分析(建立缓冲区为例)
目录一、安装arcgis二、安装编译器及配置三、代码样例四、代码说明一、安装arcgis这里安装的10.5版本,安装arcgis的目的主要是arcgis自带python和arcpy的包,而且这个包是没法用pip安装的,可以理解为捆绑销售。二、安装编译器及配置这里以pycharm为例,教程不多说。配置python路径采用arcgis安装的python2.7。(arcgis在安装时可选安装python2.7,这里要加上,目前也只能通过这个python2.7调用arcpy,有一定.
2021-10-18 15:42:11 2562 2
原创 激光雷达点云数据处理一(Terrasolid软件安装)
目录一、Terrsolid软件介绍二、软件安装及破解1、安装Microstation2、破解Microstation3、安装terrascan4、破解terrscan5.破解terrmodel一、Terrsolid软件介绍TerraSolid系列软件是第一套商业化LiDAR数据处理软件,基于Microstation开发的,运行于Micorstation系统之上。它包括:TerraMatch、TerraScan、TerraModeler、 TerraPhoto、Terr
2021-08-18 22:08:17 2448
转载 c++主要知识点
学习和面试中遇到的高频知识点进行总结分析,主要是收录一些认为讲解比较全面的回答,欢迎大家补充。(持续更新。。。)1.关键字篇:①static关键字:(主要5个方面)1. 全局静态变量 静态存储区,在整个程序运行期间一直存在。 初始化:未经初始化的全局静态变量会被自动初始化为 0(自动对象的值是任意的,除非他 被显式初始化)。 作用域:全局静态变量在声明他的文件之外是不可见的...
2021-07-20 21:23:47 264
原创 PostgreSQL(1)数据库安装(win和linux)
1.数据库安装1.1windows系统官网下载合适的版本:https://www.enterprisedb.com/downloads/postgres-postgresql-downloads安装过程很简单,只需注意设置超级用户密码和端口即可(端口号已默认填写)。1.2Linux系统这里以CentOS为例。按以下步骤执行。//1、安装rpm文件yum install https://download.postgresql.org/pub/repos/yum/repo
2021-07-20 21:20:15 231
原创 SuperMap iClient3D for WebGL 示范案例(一)倾斜模型加载
0.前言SuperMap官网提供了许多webgl示范案例,然而仅依赖示范案例源码独立实现这些功能还存在很多问题,这里通过个人实现过程,详述这些功能的实现步骤和代码。1.倾斜模型加载功能基本步骤1.1查看案例源码http://localhost:8090/iserver/iClient/for3D/webgl/zh/examples/webgl/editor.html#S3MTiles_suofeiya安装iserver 并运行bin目录下的startup.bat脚本文件即可访问到iser
2021-07-20 21:19:39 606 1
原创 如何解决:ConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝,无法连接。
python编写mqtt服务时候出现如下问题。ConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝,无法连接。尝试了网上的很多方法都无法解决。发现主要问题在于broker没有打开,可以下载emqx进行broker启动。具体操作:1.下载EMQXhttps://www.emqx.cn/downloads#broker2.解压程序包$ unzip emqx-ubuntu18.04-v4.0.0.zip3.启动 EMQ X
2021-04-14 13:30:27 21074 1
原创 python实用模块(持续更新)
收藏一些感觉比较有用的代码段。(2021.4.8)1.周期性调用函数import timeimport sched# 初始化scheduler类# 第一个参数是一个可以返回时间戳的函数,第二个参数可以在定时未到达之前阻塞。s = sched.scheduler(time.time, time.sleep)# 被周期性调度的任务def task(): print("run time: {}".format(int(time.time())))def perform(inc
2021-04-08 15:20:23 110
原创 win10运行PostgreSQL错误:psql: 无法联接到服务器
win10安装好PostgreSQL之后,在运行SQL Shell,输入密码之后,有时候会出现下面的错误信息,那是因为win10服务中没有PostgreSQL的服务器,所以连接不上。psql: 无法联接到服务器: Connection refused (0x0000274D/10061) 服务器是否在主机 "localhost"(::1) 上运行并且准备接受在端口5432 上的 TCP/IP 联接?无法联接到服务器: Connection refused (0x0000274D...
2021-04-06 14:10:08 12079 17
原创 Linux系统下Postgresql数据库安装
1.配置yum源cd /etc/yum.repos.d/curl -o base.repo http://mirrors.aliyun.com/repo/Centos-7.repocurl -o epel.repo http://mirrors.aliyun.com/repo/epel-7.repoyum clean allyum makecache2.安装postgresql(1)安装rpm文件yum install https://download.postgresql.or
2021-02-05 10:19:52 146
原创 PostgreSQL(2)常用命令(附教程)
目录Centos篇1.进入退出2.基本查看命令3.库、表操作4.字段类型5.约束条件6.INSERT语句7.SELECT语句8.WHERE语句9.数据抽出选项10.统计抽出数据11.方便函数12.更新和删除13.变更表结构14.操作多个表15.视图16.事务windows篇1.建立数据库连接2.访问数据库学习postgresql数据库视频学习笔记链接B站小马视频:https://www.bilibili.com/vi
2021-01-15 12:49:23 580
原创 Sentinel-2(哨兵2号)数据下载及预处理
1.数据介绍:哨兵2号是高分辨率多光谱成像卫星,携带一枚多光谱成像仪(MSI),用于陆地监测,可提供植被、土壤和水覆盖、内陆水路及海岸区域等图像,还可用于紧急救援服务。分为2A和2B两颗卫星。第一颗卫星哨兵2号A于2015年6月23日01:52 UTC以“织女星”运载火箭发射升空。6月29日,在轨运行4天的哨兵-2A卫星,传回了第一景数据,幅宽290km,卫星第一次扫描的范围是从瑞典开始,经过中欧和地中海,到阿尔及利亚结束。第二颗卫星哨兵2号B于2017年3月07日北京时间9时49分 UTC
2020-12-07 20:44:13 22053 29
原创 Nginx服务器学习(一)CentOS7系统安装Nginx
1.硬件及系统安装一台CentOS7系统的主机作为服务器; 安装一台windows7系统的主机作为客户端;注意:Centos服务器需要能访问外网(验证方法:ping网站是否可以通),windows7客户端则不需要链接外网;2.配置操作2.1系统和网络搭建由于采用的服务器搭建环境,与VMware虚拟机不同。服务器配置网卡1:ens-160(dhcp模式动态获取即可,也可通过STATIC模式静态定义)vi /etc/sysconfig/network-scripts/if...
2020-11-27 16:42:23 394
原创 个人笔记-Nginx学习常见错误
主要总结个人在学习Nginx服务器过程遇到的问题。更于2020-11-25.一、问题描述:客户端可ping通主机ip,但无法通过浏览器访问主机ip原因:浏览器访问主机ip默认以80端口,主机防火墙限制端口开放;解决:打开主机防火墙设置,添加80端口的访问权限即可。二、重启nginx服务器出现如下错误:Job for nginx.service failed because the control process exited with error code. See "syste
2020-11-25 14:39:15 273
原创 SuperMap加载三维模型数据(osgb格式)——以SuperMap iDesktopX 10i为例
目录一、生成配置文件(.scp)二、新建球面场景三、添加三维切片缓存图层一、生成配置文件(.scp)1.1打开三维数据,配置文件,生成配置文件(如图);1.2配置文件设置(如图);①源数据为data文件;②路径(生成.scp配置文件的位置)、文件名自行设置;③模型坐标中心(根据模型坐标添加,不添加默认在大西洋);④、⑤根据需要填写;1.3设置完成,确认即可生成.scp配置文件。二、新建球面场景2.1 工作空间管理器——场景——新建球面场景。.
2020-09-20 12:26:31 11207 6
原创 技术岗面试记录
目录1 前言2 本人情况3 面积记录4 后记1 前言分享自己的面经,希望对那些想要从事开发工作的同学一些帮助。由于面试后当时记录的较为潦草、简单,也没有太多的复盘和总结,所以仅供参考、了解。(内容均本人亲身经历)2 本人情况二幺幺本硕,专业都是和计算机无关的,只是对数学有些小小兴趣,喜欢打游戏,想要尝试开发工作,成为一名程序员。学过大学课开的c语言、数据结构,学堂在...
2020-05-07 17:17:26 2538 4
原创 Fragstats 4 软件进行景观分析教程
0.前言地学相关领域常会用到对土地利用图的景观分析,使用Fragstats 4的较为普遍,在此分享一点个人使用经验,不足之处还望指出。原创文章忘大家多多支持,转载注明出处。1.软件界面介绍fragstats4.2界面可分为4部分:工具栏、参数设定区、景观指数选择区和运行状态栏。(1)工具栏:创建或打开景观分析任务(因为景观指数很多,但常用的指数较为固定,每次设置较为复杂,配置好的...
2020-03-13 00:26:54 32803 78
原创 ArcGIS安装时许可管理器无法启动 / 没有有效的许可管理器 解决办法
1、arcgis 安装后破解时报下图错2、需要在ARCGIS管理器中更改机器名,方法如下:(1)打开 License 管理器并启动;(本图为已经启动后),注意可能存在无打开管理器或者打开无法启动的情况,这里原因主要是防火墙的限制,暂时关闭即可。(2)打开Arcgis 管理器(和上面的管理器不同,大家注意);如下图操作更改计算机名称;(3)计算机名查看方法如下:...
2020-03-08 20:34:04 92975 21
原创 python下GDAL库安装——以pycharm编译器为例
本文介绍从0开始搭建处理遥感图像的python编程环境。一、Windows操作系统确定自己的系统版本就行32位或者64位。二、pycharm安装PyCharm是一种PythonIDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。链接:https://www.run...
2020-01-03 14:15:11 8277 9
原创 python处理遥感数据(NVDI计算、辐射校正)
前言:作为遥感、GIS从业者,会用python将能提高你的核心竞争力,同时也证明你可以摆脱专业软件的束缚,迈入自主研发的新阶段。ps:其实ENVI、Arcgis等相关软件已经非常完善了,想要突破比较困难,但是这一小步的迈出也决定了你已跨入自主研发的道路。目录1.辐射校正1.1传感器端辐射校正1.2大气校正1.3地表辐射校正2.代码3.结束1.辐射校正辐射校正的目...
2019-12-27 20:55:09 9011 6
原创 地图Web服务API接口——搜索POI(以高德地图为例)
功能:依据关键字(keywords)、POI类型(types)等信息批量获取目标点位经纬度坐标。1.原理借助接口,用户不必关心获取数据方法的细节,而只需要提供几个重要的参数即可获得想要的数据。高德地图Web服务API指南:https://lbs.amap.com/api/webservice/gettingstarted2.GET方法API接口采用GET方法(当然还有其...
2019-11-11 11:16:13 3170 1
原创 Arcgis利用点数据集(txt数据)转为shp线数据(含案例)
目的:txt点位数据转成shapefile格式线数据(自动绘线)版本要求:arcgis9.2、arcgis9.3版本软件自带该工具。从10.0及以后,安装软件后不带该工具,其中10.0-10.2版本该工具实际上还在安装路径下,但是10.3以后版本就没有该工具箱,可以从旧版本拷贝到新版本中使用。1.Create Features From Text File工具导入方法①首先,在安装路径...
2019-11-05 16:49:14 15494
原创 Windows开发——内存读写API
我们知道数据都是写在内存中的,通过一些API我们可以访问并修改内存中的数据,达到修改游戏数据的功能。通过一个小项目,了解windos读写内存API,以及进程id获取相关API。 大体思路如下:(1)先找到进程:(API:CreateToolhelp32Snapshot、...
2019-10-18 22:39:48 3444
原创 c++中的堆(优先级队列 priority_queue)
大顶堆,小顶堆的数据结构在我们需要处理在最大值和最小值的问题上给我们提供很好的工具。例如:大鱼吃小鱼的游戏,给出一组非负元素代表每条鱼的F值,每一轮F值最小的一条鱼都会被F值第二小的鱼吃掉,并且新鱼F值为原来F值和吃掉的鱼F值之和: F(新)=F(原来)+F(吃掉的)问第m轮后最小的鱼F值为多少?(注:F值相同的话任意可选取任意一条)我们...
2019-10-13 21:57:05 652
原创 借助高德地图开发者平台——地图可视化
借助高德地图开发者平台——地图可视化高德地图开发者平台:http://developer.amap.com/做什么?制作这样的显示地图:你只需要:点位经纬度坐标即可。(这一点可以利用高德坐标拾取获得,也可以通过arcgis建立字段获取添加)参见高德地图可视化数据说明:https://lbs.amap.com/faq/mapdata/platform/up...
2019-10-09 18:05:53 3255
原创 常见面试算法题收录
写在前面:本人是想要从事编程方面的非科班学生,课余时间学习一些算法,参加一些面试,记录了一些常见或者认为比较经典的算法,供新手参考学习。有不足之处还望指正。(会持续更新)(本文章使用c++语言实现)1.反转链表:// Time: O(n), Space: O(1) ListNode reverseList(ListNode head) { ListNode *cur = hea...
2019-09-16 21:48:43 344
原创 二维向量vector初始化问题(以统计字符串字母题为例)
c++提供的容器向量vector非常好用,是动态容量的数组。提供很多基本操作,帮助我们应对许多基础算法题。vector的好处在于可以想数组一样按照索引访问数组某元素,而且提供插入、删除等操作方便我们管理向量内元素。vecor<int>res;res[3].push_back(5); //报错 未分配内存,使用索引访问会报错例题:给定一字符串,请统计所有出现字母...
2019-09-14 21:18:06 601
Fragstats 4.rar
2020-03-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人