- 博客(13)
- 问答 (1)
- 收藏
- 关注
原创 Cesium 之加载ArcGIS Server 4490切片服务(含orgin -400 400)
理论上加载数据比瓦片稍慢(实际上没啥区别):)不需要考虑地图坐标系。
2023-03-06 16:40:09
583
原创 地图切片服务本地化
代码地址:https://github.com/GitHubYangZhiwen/getTile。存在某个瓦片块获取失败的情况,可以打开文件夹检查,某些情况下网络限制导致外部地图切片服务无法访问。左上角有瓦片编号,可以针对这个单独下载。上图红框圈出的都是获取失败的。也可以通过在地图中加载查看。如图1,中间缺失一块。...
2022-08-09 17:25:54
188
原创 arcgis api for js文字加载不出来的问题解决
问题表现:文本symbol展示不出来问题分析:从arcgis默认的fonturl地址加载font文件失败解决方案:将pbf文件下载到本地步骤一:pbf文件下载使用python3.X下载pbf文件import sys, osfrom urllib.request import urlopenimport jsonimport tracebackimport time#baseUrl = 'https://static.arcgis.com/fonts/arial-unicode-ms-
2021-09-28 15:43:03
721
原创 土地利用变化监测模拟
准备postgis数据库(下载安装指导点这里)注:需要具备基础数据库操作知识和基础gis空间运算知识(简单基础)思路讲解假设ABCD四种类型,变化前后如下图所示简单分析变化的地块应为数据录入变化前数据变化后数据交集运算SELECT st_intersection(l08.geom, l10.geom) AS "intersect", l08."landUseType" AS before, l10."landUseType" AS after FROM
2021-08-25 16:17:30
206
原创 Canvas 渐变
HTML canvas fillText() 方法var c=document.getElementById("myCanvas");var ctx=c.getContext("2d");ctx.font="20px Georgia";ctx.fillText("Hello World!",10,50);ctx.font="30px Verdana";// Create gradientvar gradient=ctx.createLinearGradient(0,0,c.width,0)
2021-04-27 15:44:36
84
转载 Windows下安装docker后的默认操作系统密码
背景通过DockerToolbox在win7上构建了docker的环境,启动了ORACLE VM VirtualBOX下的Default 操作系统。这个操作系统默认的IP是192.168.99.100,可以直接通过ORACLE VM VirtualBOX的控制台“显示”按钮展现shell(以root账号进入的)。这种访问的缺点:就是默认的shell展现屏幕不够大,使用不够方便;解决方案:通过SSH客户端访问,这里我使用putty访问这个系统;相关截图boot2docker用户和密码获
2021-04-08 10:48:41
885
原创 docker镜像没有ifconfig、ping指令
docker镜像没有ifconfig、ping指令Docker的Ubuntu镜像安装的容器无ifconfig命令和ping命令解决:apt-get updateapt install net-tools # ifconfigapt install iputils-ping # ping
2021-04-08 10:27:29
230
转载 js代码规范-最佳实践
原文地址:JavaScript Clean Code - Best Practices译文地址:js代码规范-最佳实践介绍如果您关心代码本身以及代码的编写方式,而不必担心它是否起作用,那么您可以说您正在练习并关心干净的代码。专业的开发人员将为将来的自己和“其他人”编写代码,而不仅仅是为机器编写代码。您编写的任何代码都永远不会被编写一次,而是会坐下来等待未来的家伙,使他痛苦不堪。希望那个未来的家伙不会是你。基于此,干净的代码可以定义为以不言自明,易于人类理解,易于更改或扩展的方式编写的代码。问自.
2021-03-29 14:15:04
83
原创 基于arcgis for js api线状数据呼吸效果展示
效果预览背景介绍基本要求:项目中需要展示某地区路网线状数据开发条件:无路网数据效果要求:呼吸效果开发思路调用天地图驾驶接口获取数据(传入参数及获取的数据需做坐标转换,天地图坐标系为gcj02,项目坐标系wgs84),使用GraphicsLayer的setRenderer及redraw方法,实时改变渲染效果来达到动效。开发环境arcgis for js apiwidgets源码如下想要的测试的同学们,记得获取一个可用的天地图key。define([ "dojo/Evented",
2021-03-05 17:10:28
479
原创 基于Turf.js的模拟梯度图
总体目标随机生成梯度图详细介绍使用ImprovedNoise算法模拟生成梯度数值,使用isobands生成等值面,使用中国边界线裁剪。(所有数据均为示例数据)预览代码<!DOCTYPE html><html><head> <title>Quick Start - Leaflet</title> <meta charset="utf-8" /> <meta name="viewport" content="
2021-02-22 13:46:01
893
原创 基于Turf.js的泰森多边形示例
简介泰森多边形是对空间平面的一种剖分,其特点是多边形内的任何位置离该多边形的样点(如居民点)的距离最近,离相邻多边形内样点的距离远,且每个多边形内含且仅包含一个样点。由于泰森多边形在空间剖分上的等分性特征,因此可用于解决最近点、最小封闭圆等问题,以及许多空间分析问题,如邻接、接近度和可达性分析等。预览代码<!DOCTYPE html><html><head> <title>Quick Start - Leaflet</title>
2021-02-20 17:20:34
1752
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人