GIS相关技术
GIS小二郎
GIS爱好者
展开
-
windows安装mysql5.7输入之前的密码current root password
mysql安装卸载原创 2022-09-16 10:41:01 · 1019 阅读 · 1 评论 -
cesium加载山东天地图
Cesium加载山东天地图原创 2022-06-27 20:25:19 · 597 阅读 · 0 评论 -
Cesium的Git源代码编译(VS Code版)
对于Cesium,有很多种环境搭建的方法,文本将详细阐述从Git中下载源代码并在Vs Code编译Cesium的详细步骤。1.首先安装node.js和Git,此处不再详细阐述。2.打开Cesium官方网站,然后点击右侧的Code,复制Git地址。3.在本地文件夹中找到合适的位置用来存放Cesium文件夹,在文件夹中右键,选择Git Bash Here,输入命令 git clone https://github.com/CesiumGS/cesium.git,此时我们的git将会下载Cesi.原创 2021-11-12 15:28:18 · 629 阅读 · 1 评论 -
Cesium实现热力图(含源代码)
对于热力图,在我们的GIS业务中经常用到,二维的leaflet、openlayers都有成熟的案例,对于Cesium,在进行热力图功能研发的时候发现前辈造好的轮子,由于刚处在Cesium学习阶段,对于我们初学者非常友好了,CesiumHeatmap的Git下载地址[链接提示](链接)ttps://github.com/manuelnas/CesiumHeatmap1、下载文件并引入到我们的项目中<script type="text/javascript" src="js/CesiumHeatma原创 2021-11-09 17:58:17 · 2886 阅读 · 0 评论 -
Cesium加载GeoServer的WMS/WMTS服务(含源代码)
1.在项目中需要用Cesium加载GeoServer已经发布好的WMS与WMTS服务,现将其详细的实现过程记录。2.对于WMS服务的加载,实现过程相对较简单,通过addImageryProvider()方法即可加载。var wmsImageryProvider = new Cesium.WebMapServiceImageryProvider({ url : ' ', //数据路径 layers : 'topp:states', //名称 parameters : {原创 2021-10-31 16:04:22 · 2868 阅读 · 0 评论 -
GeoServer发布WMTS详细过程
GeoServer发布WMST是在已经发布好WMS服务的基础上进行的。1.首先点击Tile Caching下的Gridsets,并新建。2.在Caching Defaults找到刚才新建的切片策略3.在Tile Layers中找到我们的图层名称,并点击Seed/Truncate打开,点击最下方的submit即可切图。4.查看切图结果,在GeoServer文件夹下的data_dir\gwc即可查看已经切片好的文件夹。...原创 2021-10-31 16:06:54 · 1406 阅读 · 0 评论 -
Cesium加载gltf/3Dtiles与倾斜摄影数据(含源代码)
我们通过Sketch Up或者3Ds max建模生成三维模型,如何通过我们的Cesium进行可视化,将模型展示到我们的地图上,这个过程虽然很基础,但是也非常重要,是各项业务功能研发的基础。1.对于gltf格式的数据,数据转换过程详见obj2gltf格式转换详细过程。2.对于成规模的三维模型,一般进行切片处理,生成3D Tiles格式的数据,...原创 2021-10-27 07:51:30 · 3621 阅读 · 0 评论 -
tomcat设置外网能访问
由于项目的原因,需要设计电脑上的tomcat能够实现外网访问,现简单记录其过程。1.首先将host name中的localhost修改为自己电脑的IP地址,具体的IP地址可以在控制面板的网络和共享中心中进行查看,查看自己的IPV4地址。然后打开tomcat的conf文件夹下的server.xml文件,将localhost替换为自己的IP地址。<Host name="localhost" appBase="webapps" unpackWARs="true" autoD...原创 2021-10-21 11:44:56 · 8309 阅读 · 0 评论 -
GIS研发笔试面试题目
最近投了一些岗位,有一些老牌测绘装备企业,也有专门做GIS应用的企业,现将其笔试或者电话面试的题目整理出来。1.对简历上项目的介绍2.排序算法 冒泡算法原理3.主流的开源的地图框架4.ER图 介绍 属性有哪些 关系有哪些5.数据结构相关问题6.用到了哪些算法7.100个小朋友找年龄最大的8.100个点,找到外包络矩形9.数据库概念模型和逻辑模型10.拓扑关系11.WGS84椭球下的空间直角坐标,转换为CGS2000下的空间直角坐标。12.投影坐标系和地理坐标.原创 2021-10-21 11:44:09 · 1538 阅读 · 0 评论 -
obj2gltf格式转换详细过程
在Sketch Up建模中,直接生成的模型格式为skp格式,在进行导出时可以导出为3ds、dwg、dae、obj等格式。但是在Cesium中只能支持gltf或者glb格式的文件,所以需要进行格式转换,我们使用obj2gltf工具进行转换,需要先安装node.js,具体步骤如下。1.去官网下载node.js,我下载的是左侧的,下载完之后进行安装,一路默认即可,安装路径等可以修改。 2.安装完成之后,打开cmd,输入node -v,然后再输入npm -v。结果如下所示。...原创 2021-10-21 11:43:04 · 2109 阅读 · 0 评论 -
阿里云服务器中部署GeoServer(改端口与解决跨域)
1.在阿里云服务器中部署GeoServer地图服务器就像在自己的电脑中部署差不多,主要的也是有两种方式,一种是通过下载GeoServer的war包,直接放置到Tomcat的webapps文件夹下,这一种方式不需要进行GeoServer过多的配置,在配置完Tomcat服务器之后,直接通过IP地址访问即可,另一种是bin版本的安装,这一种需要进行相应的配置以及跨域问题的解决,这篇文章主要介绍的是bin版本的安装过程。2.通过GeoServer官网GeoServer下载bin版本Platform Indepe原创 2021-10-21 11:21:35 · 819 阅读 · 0 评论 -
阿里云服务器部署
1.阿里云有一个学生优惠的政策,可以免费试用一个月的阿里云服务器,购买服务器和数据库也有相应的优惠,申请官网地址为阿里云云翼计划,同学们在注册登录之后,进行支付宝个人实名认证和学生认证之后,即可享受相应的优惠政策,优惠政策一直持续到你毕业为止。2.服务器购买,服务器的操作系统等根据自身情况选择,这里我选择的是windows操作系统,然后进入ECS控制台,进行密码的重置等信息的设置,记住IP地址,然后重启服务器生效。然后进行安全组的配置,安全组列表,选择需要配置的安全组,点击配置规则,添加自己需要的端原创 2021-10-21 11:18:51 · 119 阅读 · 0 评论