自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DIY_Liu的博客

GIS行业农民工

  • 博客(36)
  • 资源 (6)
  • 收藏
  • 关注

原创 Unreal像素流ubantu os部署细节

在一般的Linux服务进行Unreal服务的部署,一般需要GPU等硬件以及关联的依赖程序安装,以此处为例,这边Ubantu主要需要安装的依赖主要有valkan、nvidia等依赖。在本篇文章主要介绍另外一种部署的方式,使用的是Docker容器相关的内容。

2024-09-18 11:25:14 405

转载 虚幻引擎术语表

术语表

2024-09-10 10:35:36 500

原创 Omniverse 主要app简介

NVIDIA Omniverse 平台提供了一系列强大的应用程序,支持不同领域的 3D 内容创作和协作。

2024-07-08 10:12:04 933

原创 材质相关内容整理 -ThreeJs

简单整理了一下目前Three.js支持的材质文件和类型

2024-07-02 14:22:48 780 1

原创 Turf使用到的单位说明

这些单位和换算公式提供了一个全面的参考。

2024-06-28 15:41:32 681

原创 Threejs 坐标定义

threejs坐标操作理解

2024-06-14 09:58:00 739

原创 Threejs r165文档梳理

【代码】Threejs r165文档梳理。

2024-06-12 10:52:52 1039

原创 OSM数据内容解析

OpenStreetMap(简称OSM,中文是公开地图),这是一个网上地图协作计划,目标是创造一个内容自由且能让所有人编辑的世界地图。是一款由网络大众共同打造的免费开源、可编辑的地图服务。OSM采用WGS 84(EPSG:4326)地理坐标系。优点:数据开放,可自己搭建服务器,自己修改数据。缺点:数据尚不完善,资源不是十分丰富。OSM数据很大程度上依赖于本地参与者的贡献,因而地图数据的质量在不同地区差异很大。

2022-12-29 17:24:20 8353 1

原创 银河麒麟V10 - postgresql/postgis完整部署

银河麒麟V10 - postgresql/postgis完整部署引言posgresql部署1. 通过yum安装2. 编译安装2.1 安装软件准备2.2 文件包编译3. 安装完成后进行数据库data配置PostGIS安装部署1. 安装编译时环境1.1 proj41.2 geos1.3 gdal2. 编译postgis安装包2.1 编译安装2.2 安装扩展插件引言首先了解一下银河麒麟V10的相关情况,我们可以知道其基于arm架构,且类似于CentOS,其安装过程类似于Linux整体环境的部署安装,下面做详细

2022-04-16 12:18:08 7219 8

原创 Geoserver数据库服务配置 - MySql

这里文档使用主要为geoserver与mysql数据库。其他geoserver相关配置参考的文章可以参考geoserver服务管理-图层与图层组发布、样式管理以上为此次对geoserver数据库配置的一个间的记录,如果对你有所帮助,希望不要吝啬你的一个赞。

2021-09-29 16:17:45 4356

转载 OGC标准介绍

OGC标准介绍一、OGC标准字典OGC 标准概览(一)OGC 标准概览(二)二、重点标准详细描述1.WKT(Well-known Text)通过文本来描述几何对象:也可以描述坐标系:2.WKB(Well-known Binary)通过序列化的字节对象来描述几何对象:3.GML(OpenGIS® Geography Markup Language Encoding Standard)标准其实就是通过XML Schema(XSD)来定义了GML文档的结构4.SLD(Open

2021-06-24 09:11:48 1620

原创 Google GTFS简介

为了公共交通信息标准化和便于使用地图显示工具信息,谷歌推出了“谷歌通用数据标准“GTFS,具体规定有很多,简单来讲,使用CSV文本格式,并使用简单的字符。数据标准包括以下文件,见(http://code.google.com/transit/s … ransitAgencyExample):agency.txt (机构)必须stops.txt (站点)必须routes.txt (路线)必须trips.txt (路趟)必须stop_times.txt (停车-时间)必须calendar.txt 

2021-04-25 15:51:15 999

原创 Cesium模型转换操作

Cesium模型转换操作数据格式内容模型转换工具obj2gltffbx2gltf数据格式内容Cesium作为WebGL较为流行的框架之一,其支持的模型文件主要为*.glb/.gltf等文件格式。而我们通用的三维模型文件,经常以.obj/*.fbx等形式存储,这时需要进行模型数据格式的转换才能将文件进行调用展示。模型转换工具这里主要介绍两个类别的转换工具,大家按需求进行选择:obj2gltf首先需要安装gltf转换工具npm install obj2gltf -g安装成功后,执行下列语句即可

2021-01-05 11:32:39 796

原创 opencv - 图像处理相关方法研究

对于技术的研究,最直接有效的就是官方问下,下面是关于仿射变换(warp affine)相关的方法函数说明

2020-12-22 15:48:14 267

转载 GLSL 中文手册

GLSL 中文手册基本类型:类型说明void空类型,即不返回任何值bool布尔类型 true,falseint带符号的整数 signed integerfloat带符号的浮点数 floating scalarvec2, vec3, vec4n维浮点数向量 n-component floating point vectorbvec2, bvec3, bvec4n维布尔向量 Boolean vectorivec2, ivec3, ivec4

2020-12-21 09:16:43 4644 2

原创 GIT常用命令梳理

GIT常用命令梳理常用操作1.目标仓库创建2.目标仓库指向修改常用操作1.目标仓库创建将项目克隆并添加到新的github项目的步骤:方法一: 创建repository后, 使用 import code, import已存在的项目(使用git下载的url) 方法二: 1) git clone { project.git } 2) git remote rm origin 3) git remote add origin { project.git }

2020-08-27 17:13:47 142

原创 GIS相关资源归纳整理

GIS相关源归纳整理1.GIS算法库2.GIS资料整理开源GIS图形引擎或小型GIS可视化库GIS数据解析三维地形服务GIS数据展示工具GIS数据处理矢量瓦片生成处理相关GIS数据其他3.其他内容1.GIS算法库Liang-Barsky线裁剪算法寻路算法流线算法几何数据处理(联合、相交等)3D几何网格数据压缩与解压自动拟合数字化曲线算法2D矩形空间索引的快速建立地理坐标库,支持坐标系的相互转换(WGS84,GCJ02,BD09等),支持GeoJSONproj4js地理坐标转换库基于K

2020-08-19 11:41:50 483

翻译 MapBox MVT数据规范说明

Vector tile specification规范是设置有关如何存储和编码数据的标准的重要手段。就像应用程序假设数据库中存在哪些信息一样,Mapbox工具也假设矢量图块如何存储地理信息。Mapbox矢量图块规范明确提供了有关文件格式和扩展名,投影和范围以及矢量图块的内部结构的信息。该页面包括:版本区别的说明 几何编码示例 属性编码的例子 绕线顺序重要性的解释 规范中未包含的概念列表版本控制该规范是根据major.minor符号进行版本控制的。该ma...

2020-08-19 10:20:38 4487

转载 Nginx 本地建立负载均衡(Windows环境)

需求:现在有个需求:两台服务器,建立负载均衡。A服务器:IP:localhost;负载均衡主服务器;代理本地文件夹D:\SampleDataB服务器:IP:10.10.10.10;代理本地文件夹D:\SampleData解决方案:本来想启动一个nginx搞定问题,但是搜集资料发现,nginx负载均衡指向的都是ip地址,没有本地+ip的负载均衡方式。(不知到底有没有这样的方法)故本文采用主服务器上启两个nginx,分别给不同端口,一个代理本地文件夹,一个做负载均衡。操作:1、A服务器上启动一个

2020-07-23 09:52:19 283

原创 GraphHopper-本地部署内容详解

GraphHopper-本地部署内容详解使用目的官方说明搭建说明可能存在故障问题本地环境部署window服务器服务内容配置使用目的为了方便的搭建使用离线的路径规划服务、正逆地理解析、地址匹配等功能,了解了GraphHopper的一些功能描述后,在本地搭建,继续研究相关需求内容,这里仅作一个记录、分享。官方说明搭建说明如果要从源代码构建GraphHopper,请查看“ 开发人员”页面。以下步骤更简单,只需要JRE,一个jar文件和一个OSM文件。安装最新的JRE将 GraphHopper We

2020-07-15 15:42:04 4837 28

转载 百度BD09坐标-行列计算

该文章参考网络资料百度地图根据经纬度计算瓦片行列号与百度地图根据经纬度计算瓦片行列号进行整理,感谢作者的睿智。本问仅作个人资料整理记录。—————————————————————————————————根据百度经纬度坐标计算该点所在瓦片的行列号的算法好像并没有公开,网上相关资料很少。通过研究百度地图JavaScript API源代码(经过混淆后的),大致了解计算过程,现将具体过程解释如下:1.JavaScript API经过混淆后的代码中包含以下三个方法:convertMC2LL: functio

2020-07-14 17:08:30 1017

转载 Linux文件权限解析

本文转自https://blog.csdn.net/coolcoffee168/article/details/89373902,记录日常服务维护常见的问题,仅作学习自用在linux中查看文件的时候,在每一行的最前面会有这样的一串字符"drwxr-x---",如下面的样例:drwxr-x--- 2 root root 37 Apr 18 10:50 data-rw-r--r-- 1 root root 68549 Sep 26 2018 fi...

2020-07-10 09:58:52 202

原创 openlayers扩展:风场可视化(wind-layer)

windLayer api使用示例这里主要为windlayer关于在openlayers3-4版本内使用的相关接口及参数说明在加载时,主要读取的数据来源格式为json,而我们一般获取到的数据主要为netCDF或Grib等格式的数据,这里还涉及相关的数据转换操作openlayers-wind参数说明TIP对应于openlayers 3-4相关参数图层参数参数 说明 类型 默认值 windOptions 风场参数,具体配置如下 object ...

2020-05-25 17:34:13 9936 1

原创 windy网站数据分析

我们经常能接触的气象数据来源有很多,这几给打他介绍几个比较常见的来源网站:clearoutsidemeteobluewindy该文章主要针对windy网站进行相关的分析、学习,windy是一个强大的气象预报网站,通过地图宏观的可视化界面提供给用户实时查看的交互操作,涵盖的数据类型丰富。数据类型气象雷达 - 数据来源:blitzortung卫星云图 - 数据来源:eumetsat风 - 数据来源:ECMWF、GFS阵风 - 数据来源:ECMWF、GFS最大阵风风力(Wind accu

2020-05-22 16:03:24 17808 6

原创 openlaysers开发常见坐标定义说明

openlaysers开发常见坐标定义说明README1.BD092.GCJ023.EPSG:43264.EPSG:3857README最近在了解openlayers定义投影的一些机制,这边简单做一个记录,自我总结下。在ol中默认自带的定义投影坐标为EPSG:4326和EPSG:3857,同时ol也支持proj4进行相关投影坐标信息的扩招,详细的后面可以做个简单的示例。1.BD09bd09是百度在cj02加偏基础,再进行加密的一种火星投影坐标系,在ol中明显是不存在对火星投影的定义,这里我们需要使用

2020-05-12 15:15:25 1183

原创 openlayers开发示例

openlayers开发内容中一些比较新奇需求的实现方式示例:调用canvas绘制几何图形<!DOCTYPE html><html> <head> <title>Render geometries to a canvas</title> <link rel="stylesheet" href="https:...

2020-05-04 14:43:03 992

原创 经纬度数据计算-JavaScript

经纬度数据计算-JavaScript1.依据已知点、距离、角度获取计算结果1.依据已知点、距离、角度获取计算结果常见情况下,在一直一点经纬度,已经相应的距离、角度信息,计算获得新坐标点的经纬度信息。 var mapNumberUtil = { rad: function rad(d) { return d * Math.PI / 180.0; }, deg: functio...

2020-04-22 09:36:18 1556

原创 CZML Packet相关声明详细内容

Packet本页描述CZML文档或流的可能内容。请阅读CZML结构文档说明以了解如何将CZML文档组合在一起。Packet描述场景中单个对象(例如单个飞机)的图形属性。可插值: no例子:{ "id": "Facility/AGI", "name": "AGI", "availability": "2012-03-15T10:00:00Z/2012-03-16T...

2020-04-14 14:19:36 813

原创 CZML结构文档说明

CZML是JSON的子集,这意味着有效的CZML文档也是有效的JSON文档。具体来说,CZML文档包含一个JSON数组,其中数组中的每个对象文字元素都是CZML Packet。CZML数据包描述了场景中单个对象(例如单个飞机)的图形属性。注意:即使在JSON技术上不允许使用注释,我们仍在这些示例中使用javascript注释。[ // packet one { ...

2020-04-14 11:37:03 3036

原创 Cesium开发过程问题记录

Cesium开发过程问题记录camera使用lookAt方法camera使用lookAt方法在监听或者制作动效是,camera是我们常用的一个接口对象,这里的lookAt方法可以快速定位到我们要查看的元素位置,但在使用时发现几个问题:cesium初始化时进行定义的鼠标控制相机功能发生改变,有的操作甚至失效后续使用到flyTo出现场景使用的一些异常所以我们最好再使用lookAt方法时进...

2020-04-07 11:38:57 1159 3

转载 OpenGL相关材料汇总

OpenGL教程集合声明:该文章转自 vtxf大神的笔记在这仅作后期资料归纳整理用此处插入完美分割线/************************************************************************************/教程Anton’s OpenGL 4 Tutorialshttps://github.com/capnramses...

2020-04-04 22:40:04 716

转载 Cesium开发:鼠标交互事件的注意事项

声明:该文章转自vtxf大神的笔记在这仅作后期资料归纳整理用此处插入完美分割线Cesium拾取的方法有多个,使用时,经常发现结果不准确,这里测试scene.pickPosition和globe.pick的适用场景。使用场景地形的使用 默认地形(EllipsoidTerrainProvider) 或者Cesium全球地形(Cesium World Terrain) 地形...

2020-04-04 16:29:58 1475

转载 ArcGIS 10.1 最短路径分析:Network Analyst(网络分析) 扩展功能(NAService) - 转载

背景:使用OpenLayer4开发地理信息系统过程中,需要做一个导航功能,而OpenLayer4本身是没有这个功能的,完全从头开发也不切实际。因为系统地图服务使用了ArcGIS10.1,查找资料后发现ArcGIS10.1的Network Analyst 扩展模块能够提供类似的功能目的:记录操作步骤,备忘涉及软件:ArcGIS10.1 Desktop、ArcGIS10....

2020-04-04 08:36:16 3583

原创 JSDoc 生成API文档(搭建及使用示例)

JSDoc使用环境搭建JSDoc工具工具安装工具运行JSDoc使用示例示例注意事项结果JSDoc工具An API documentation generator for JavaScript.Want to contribute to JSDoc? Please read CONTRIBUTING.md.官方地址链接: JSDoc.依照官方说明,JSDoc作为一个工具,其主要的功能就像其...

2020-03-23 17:13:28 2099

原创 经纬度格式化转换-数据库函数方式

在进行前台数据展示操作时,有时需要对经纬度格式进行重新的格式化操作一般我们处理的方式可以有一下几种:1.前台格式化方法处理相关的数据2.后台相关代码进行数据的格式化3.通过数据库函数对数据库字段进行格式化的操作以上方法的实现都大致上在方法上是类似的,实现效果的话就见仁见智了,看具体项目的需要了。这里简单做了个第3中方法的实现方式:(后续如果有需要再做补充)...

2019-08-28 16:09:14 1201

原创 geoserver服务管理-图层与图层组发布、样式管理

geoserver发布地图服务WMSwms服务发布: 1、打开geoserver管理首页(网址为http://localhost:8080/geoserver/web/),并使用安装时设置的帐户名和密码登录(这里是admin/geoserver)得到如下界面。2、找到左边面板工作区部分,打开并新建一个工作区,输入工作区名称和命名空间,并单击提交(可以勾选当前......

2019-08-22 15:58:41 9063 2

config-example.yml

GraphHopper配置文件,配合web打包jar进行相应GraphHopper服务的配置,配置相关数据策略

2020-07-15

graphhopper-web-0.12-20190311.105020-82.jar

改文件问GraphHopper主题打包文件,直接在jre环境中运行,可搭建相应的本地GraphHopper服务

2020-07-15

grib2json.zip

该资源包主要对noaa下载的数据进行转换,形成json格式数据 可参照: grib2json -d -c -o 060104.json -n windy.grib

2020-06-01

Cesium-1.68.zip

2020-04-01发布的新版本开发包工具,供有需要的同学下载使用 Highlights include: Cesium can now be used in Node.JS 12 and later, with or without --experimental-modules. It can still be used in earlier versions as well. Added basic underground rendering support. When the camera is underground the globe will be rendered as a solid surface and underground entities will not be culled. #8572 The CesiumUnminified build now includes sourcemaps for easier debugging. #8572 Added the ability to edit CesiumJS shaders on-the-fly using the SpectorJS Shader Editor. #8608 See the change log for the complete list of changes.

2020-04-04

大数据驱动下的遥感技术应用

arcgis 技术分享会,对相应产品的新应用进行介绍,大数据驱动下的遥感技术应用

2019-04-15

FTPServer-常用.rar

简易的ftp配置工具,操作实用便捷,可自定义配置ftp相关参数

2018-05-09

空空如也

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

TA关注的人

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