05 2020 档案

摘要:环境 windows server 2008 IIS 7 说明 为解决IIS发布资源前端调用报错跨域问题 解决方案 1. 点击发布网站,在右侧"功能视图"中,找到"HTTP 响应标头",双击进入 2. 点击页面右侧"添加" 3. 分别添加如下键值对 阅读全文
posted @ 2020-05-21 11:22 苍龙de链 阅读(1587) 评论(0) 推荐(0)
摘要:环境 ThreeJS 107版本 three.min.js 说明 给地球贴图片材质时,发现报错图片跨域了。 解决方案 方案一 1. 网上找到方法修改threejs.module.js文件中的ImageLoader.prototype 参考原文地址:https://blog.csdn.net/qq_4 阅读全文
posted @ 2020-05-21 10:56 苍龙de链 阅读(1775) 评论(0) 推荐(0)
摘要:环境 ThreeJS 107版本 three.min.js OrbitControls.js 说明 z在地球上添加了各种功能(参加其他博文),我在添加的时候都创建了一个group,把所有的对象添加到group里,这样一方面减小了浏览器压力,另一方面方便组织数据,方便删除。后面迭代考虑定向删除(比如只 阅读全文
posted @ 2020-05-21 10:05 苍龙de链 阅读(2653) 评论(0) 推荐(1)
摘要:环境 ThreeJS 107版本 three.min.js OrbitControls.js 说明 为满足地球在构造完成以后,需要调整配置(如转速、大小等),其实方法很简单,只要改完参数,重新render渲染即可。地球在创造的时候会不断的执行渲染(因为有自转功能),所以只需更改参数值即可。 解决方案 阅读全文
posted @ 2020-05-21 09:49 苍龙de链 阅读(550) 评论(0) 推荐(0)
摘要:环境 ThreeJS 107版本 three.min.js OrbitControls.js heatmap.min.js 说明 地球上添加热力图的原理是先生成平面的热力图,绘制在canvas上,再将canvas作为材质贴到地球球体上。可以实现色带配置,以及辐射范围。 解决方案 1. 创建球的过程参 阅读全文
posted @ 2020-05-21 09:47 苍龙de链 阅读(2329) 评论(0) 推荐(0)
摘要:环境 ThreeJS 107版本 three.min.js OrbitControls.js 说明 网上地球高亮和辉光的效果很多,这里用GLSL做(没学明白,网上东拼西凑拿来用了)。还有尝试过用Render渲染,但是render生成的canvas会覆盖整个浏览器窗口,把背景遮盖住。 解决方案 1. 阅读全文
posted @ 2020-05-21 09:45 苍龙de链 阅读(1102) 评论(0) 推荐(0)
摘要:环境 ThreeJS 107版本 three.min.js OrbitControls.js 说明 添加标注的原理是利用在场景中添加canvas实现,要标注的文字绘制在canvas中。 解决方案 1. 创建球的过程参见"ThreeJS制作地球" 2. 创建点group,考虑后面会做删除功能,所以把所 阅读全文
posted @ 2020-05-21 09:42 苍龙de链 阅读(4597) 评论(1) 推荐(0)
摘要:环境 ThreeJS 107版本 three.min.js OrbitControls.js 说明 撒点功能原理是在地球上根据坐标批量加上圆对象,可以设置颜色和球大小。 解决方案 1. 创建球的过程参见"ThreeJS制作地球" 2. 创建点group,考虑后面会做删除功能,所以把所有的实体都以gr 阅读全文
posted @ 2020-05-21 09:41 苍龙de链 阅读(992) 评论(0) 推荐(0)
摘要:环境 ThreeJS 107版本 three.min.js OrbitControls.js 说明 柱状图功能原理是在地球上加上圆柱对象,颜色和高度分别代表分类和值大小。 解决方案 1. 创建球的过程参见"ThreeJS制作地球" 2. 创建柱子group,考虑后面会做删除功能,所以把所有的实体都以 阅读全文
posted @ 2020-05-21 09:40 苍龙de链 阅读(933) 评论(0) 推荐(0)
摘要:环境 ThreeJS 107版本 three.min.js OrbitControls.js THREE.MeshLine.js 说明 迁徙图参考了网上大大们的方法做的,但是效果不太理想,迁徙飞行效果原理是生成50个小球循环飞,数据量一大有点卡,需要优化。 解决方案 1. 创建球的过程参见"Thre 阅读全文
posted @ 2020-05-21 09:38 苍龙de链 阅读(1512) 评论(0) 推荐(0)
摘要:环境 ThreeJS 107版本 three.min.js OrbitControls.js 深空背景图片 大小4036 1808 地球贴图 大小2048 1024 边幅以东西经180度为界限 说明 原本我们GIS使用的是cesiumJS开发的三维,但如果仅仅作为前端,大屏展示三维地球效果,cesi 阅读全文
posted @ 2020-05-21 09:35 苍龙de链 阅读(2841) 评论(0) 推荐(0)
摘要:最近项目中有需求,大屏上要造地球,所以又开始研究ThreeJS了 网上看到一个地球的demo示例,就开始研究起来了,直接用的是示例中的已压缩的Three.min.js 后续要在地球上扩展功能,需要继续学习,故想知道ThreeJS的版本 方法很简单,用记事本打开Three.min.js查看源码,全文搜 阅读全文
posted @ 2020-05-11 11:29 苍龙de链 阅读(2943) 评论(0) 推荐(1)
摘要:环境 win10 专业版 (版本1803) visual studio 2012 .NET Framework 4.5 gdal 1.9.2 NuGet 2.8.60318.667 说明 以前C 使用gdal时需要通过编译来获取dll,现在有了直接可以下载到编译完成的dll、以及NuGet可以直接下 阅读全文
posted @ 2020-05-06 11:21 苍龙de链 阅读(1166) 评论(0) 推荐(0)
摘要:环境 win10 专业版 (版本1803) visual studio 2012 .NET Framework 4.5 Npgsql 2.2.3 准备工作 此篇介绍从新建winform项目,到构建三层架构为止 操作步骤 1. 打开visual studio 2012,菜单栏依次点击:文件 新建 项目 阅读全文
posted @ 2020-05-06 10:57 苍龙de链 阅读(1180) 评论(0) 推荐(1)
摘要:环境 Linux CentOS 7.5 tomcat 7.0.76/9.0.33 "Geoserver官网" 操作步骤 方法一:Windows环境下,独立版本安装 1. "Geoserver官网" 下载独立版 2. 解压后直接运行/bin/文件夹下startup.bat即可 3. 再设置一下开机启动 阅读全文
posted @ 2020-05-06 10:45 苍龙de链 阅读(223) 评论(0) 推荐(0)
摘要:环境 Linux CentOS 7.5 tomcat 9.0.33 操作步骤 Tomcat官网下载tomcat 本文安装路径是按/usr/local/目录下,可能后面发布geowebcache服务时会遇到权限问题,建议放/opt下 下载之后用Xftp传到服务器/usr/local/目录下 进入/us 阅读全文
posted @ 2020-05-06 10:37 苍龙de链 阅读(573) 评论(0) 推荐(1)
摘要:环境 Linux CentOS 7.5 yum 3.4.3 tomcat 7.0.76 操作步骤 1. 安装tomcat 2. complete后,可查看tomcat版本号 3. 进入tomcat安装目录 4. 可以查看tomcat下面的目录 或 5. 查看tomcat服务状态,这里是 表示服务没有 阅读全文
posted @ 2020-05-06 10:17 苍龙de链 阅读(426) 评论(0) 推荐(0)
摘要:环境 Linux CentOS 7.5 yum 3.4.3 java 1.8.0(这里不建议更低版本,可能装Geoserver会有问题) 准备工作 查看是否有yum环境 操作步骤 1. 查看是否有Java环境 2. 安装Java环境 3. Complete后,检验是否安装成功 4. 如果命令有响应则 阅读全文
posted @ 2020-05-06 10:08 苍龙de链 阅读(129) 评论(0) 推荐(0)