- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 Cesium加载建筑物模型(shp转Geojson\3Dtiles)
本文主要介绍cesium加载Geojson和3dtile格式的建筑物模型文件,除此之外还介绍了Cesium工具栏的屏蔽方法、天地图的加载、地球初始状态设置等几个部分的内容,其中又不乏参照、优化诸如:想成为大神的前端王菜鸟、loves小鱼儿、Alice爱俪丝等大神作品的内容,在此表示感谢,他们的文章地址分别如下: https://blog.csdn.net/ww...
2019-08-09 19:45:13
13495
21
原创 Cesium 开发环境部署
本文主要介绍Cesium环境部署及相关学习资源介绍。1.Cesium的环境部署 Cesium的部署较为简单,总体可概括,在Node.js安装的基础上,利用npm下载相关的依赖包,然后启动node server.js服务即可,然后就可以本地访问源包中的HelloWorld的例子,详细介绍如下: (1)安装Node.js(前提条件) ...
2019-08-09 18:30:13
1079
原创 矢量或栅格数据的相关统计操作
在实际中经常会遇到这样的场景,需要把clsss栅格影像的类别值提取到矢量的点或面要素的属性中,或是把一个矢量数据的属性按照空间位置关系提取到另一个矢量数据的属性表中,今天先基于ArcGIS的工具箱整理了几种常见的空间交叉统计示例,后面会着手基于开源的类库开发出相应的功能。1.把Class栅格影像的属性值提取到对应位置上矢量数据点要素的属性中这里采用ArcGIS工具箱里Too...
2018-07-19 10:38:23
4055
原创 git 初学笔记之相关命令操作实例
“纸上得来终觉浅,绝知此事要躬行”,一直听闻git的强大,近期有幸正式开启git之旅,作为初学者,感受到了git的门槛,但随着应用的逐步深入,确实感觉到git的精妙与高效。“合抱之木,生于毫末;九层之台,起于垒土”,作为安抚初学者心里那点小狂燥,特地在这里罗列出我学习和实用过程中涉及到的一些命令实例,以供共同学习和提高。 一般团队开发的项目,通常会在git上都会创建...
2018-05-23 17:29:42
171
原创 GDAl 查询并删除要素及其属性(python)
case:选择出矢量图层中符合给定条件的要素,并将其删除。这其中涉及到要素的空间查询和要素的删除等知识点。接下来将分为打开矢量数据、查询空间要素和删除空间要素三个部分做实例。注意:矢量数据需以可读写的模式打开,即driver.Open(strFilePath,1)。此外删除要素后需要利用REPARK命令实现图形和属性删除的同步。第一步:打开矢量数据#注册所有驱动gdal.AllRegister(...
2018-05-22 17:19:40
3808
1
原创 GDAL 栅格重分类(python)
case:将具有多个栅格属性值的影像进行重编码或重分类,这其中涉及到影像的属性值的读取和更新,影响的创建等方法。以下将分三个步骤开始实现。1.加载影像# 为了支持中文路径,请添加下面这句代码gdal.SetConfigOption("GDAL_FILENAME_IS_UTF8", "NO")# 为了使属性表字段支持中文,请添加下面这句gdal.SetConfigOption("SHAPE_E...
2018-05-17 10:27:27
4127
4
原创 GDAL 矢量属性数据修改(python)
Case:需要给一个现有的shp数据创建一个字段,并将属性表中原有的一个文本类型的属性转换为整型后填入新创建的字段。Problem:新字段创建成功,但是赋值操作无效,即无法成功给字段写入值。solution:对字段进行赋值后需要,重新写入Feature,否则赋值无效,即layer0.SetFeature(feature)。特别注意:在对数据进行读写操作,一定要以读写的方式打开,即Open(file...
2018-05-15 11:39:32
5055
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人