摘要:
在ArcGIS中加载地图很麻烦,一来是国内的数据源太少,二是地图显示速度太慢。 不过在QGIS中加载地图,然后把shp文件加载,效果好很多。后来在 https://zhuanlan.zhihu.com/p/353888644 这篇文章里写的很全,而且目前来说内容都有效。 我这里只贴几个我在用的地址。 阅读全文
摘要:
1. 菜单选择 自定义-扩展模块-NetworkAnalysy 2. 导入数据到gdb 数据集中。最好将要处理的数据放在一个要素集中。 3. 在要素集上右键,新建-网络数据集 输入名称,一般使用默认名称 4. 选择要建网络的图层 5. 选择是否构建转弯模型 6. 设置连通性,一般为默认值 7. 选择 阅读全文
摘要:
有很多时候,部署的网页不得已需要使用https. 然后https 访问会牵涉到 ssl证书问题,否则访问时chrome第一次访问会出现 不是安全链接的提示。所以要解决这个问题,基本的方法还是安装SSL证书。 可以使用 mkcert 进行安装。 1. 下载 mkcert https://github. 阅读全文
摘要:
1. 这个最终效果有点像地形图的热力图了,高的地方颜色深,矮的地方颜色浅,用到合适的地方效果也不错吧。AR VR 三维地图以后使用的场景应该会越来越多吧。 2. 地形图数据使用的是 ./data/west-lake-area.geojson RGBImage 使用的是 mapbox 的数据, con 阅读全文
摘要:
1. 可以说,这是我一直想要的效果之一, 另外一个cesium 和 UE 一起搞得那个。 2. 数据使用的是 ./data/west-lake-area.geojson 3. 扩展类 1 class Terrain extends maptalks.BaseObject { 2 constructo 阅读全文
摘要:
1. 自定义海洋效果 , 与前面的 coolwater 效果差不多,coolwater 的效果好像是 使用两个图片作为 ShaderMaterial, 2. 数据使用 ./data/westlake.geojson , 背景图片使用 ./data/waternormals.jpg 3. 定义Ocea 阅读全文
摘要:
1. 多重复用对象, multiplexing geometry。 又学了一个单词。 2. 定义 Bar 对象。 1 function getBar(options) { 2 const { radius, height } = barCache.getOptions(); 3 const geom 阅读全文
摘要:
1. 这个不觉明历。在我看来,这和 boxs 那个例子差不多。 2. 只不过扩展类 TestBoxs 继承了 maptalks.MergedMixin ,这个估计要看源码才能明白是啥了。 1 class TestBoxs extends maptalks.MergedMixin(maptalks.B 阅读全文
摘要:
1. 和尾线效果类似的 轨迹追踪功能。线路逐渐显示,更适合做轨迹显示。 2. 使用了 lineTrip 对象,直接处理已有数据。 1 var offset = 500; 2 lineTrips = list.slice(0, offset).map(d => { 3 var line = new L 阅读全文
摘要:
1. 尾线效果,很适合做轨迹追踪或者路线动画。 2. 数据使用 ./data/lines.json 3. 处理数据 1 var lineStrings = geojson.map(function (feature) { 2 var coordinates = feature.coordinates 阅读全文