- 博客(16)
- 资源 (3)
- 收藏
- 关注
原创 gltf模型压缩的工具介绍
查看工具是否安装成功:在shell里面输入命令:gltf-pipeline出现如下界面说明安装成功;Cesium光网介绍的gltf压缩工具,在此不再对gltf的格式做说明,只对该压缩工具进行介绍。
2023-03-29 16:53:03
563
原创 Cesium中获取坐标点地形高程的方法
在Cesium中获取位置点的高程信息有两种方法:1、sampleTerrain 获取非精确2、sampleTerrainMostDetailed 获取精确方法一使用:Name Type Description terrainProvider TerrainProvider The terrain provider from which to qu...
2020-03-27 15:25:41
3032
原创 影像黑边裁剪的方法
使用影像下载工具下载的影像一般都会有黑边的情况出现,当我们进行切片操作之前,要将其黑边处理为透明色再进行切片,否则加载切片后的影像在场景中也会显示黑边,严重影响视觉效果,基于此梳理遥感影像黑边处理流程:使用工具:ArcGIS Catalog、ArcGIS ArcMap软件1.在ArcGIS Catalog中右键影像属性,如图:将NoData属性修改为0;2.在ArcGIS ArcMap...
2020-03-24 14:13:00
1509
原创 IIS发布数据解决跨域
IIS发布数据解决跨域问题:在网站HTTP响应标头添加如下标头,重启网站,即可解决名称:Access-Control-Allow-Headers值:Content-Type,X-Requested-With,token名称:Access-Control-Allow-Methods值:GET, POST, PUT, DELETE, OPTIONS名称:Acce...
2020-03-18 09:11:34
310
原创 geoserver跨域访问修改的方法 版本2.14.2
设置跨域配置。打开<Geoserver>\webapps\geoserver\web.xml文件,找到文件中<filter>平级的位置,添加如下内容: ... <filter> <filter-name>cross-origin</filter-name> <filter-class>...
2020-03-18 09:11:21
313
原创 skyline7.0+剖切功能的实现(CrossSection)
在skyline7.0版本以上增加了剖切的功能,可参考源码开发自定义的剖切功能,源码位置如图:CrossSection中实现了绘制包围盒的方法。CrossSectionPopup中写了根据所绘制的Box,对该区域进行剖切的功能,主要原理参考代码:function showCrossSection() { setMove(); try {...
2019-04-19 10:45:10
1286
2
原创 arcgis制作符号
符号库制作过程说明一、要的软件环境1、ARCMAP9.02、Font Creator 5.03、Arcgis Engine 9二、符号库制作过程1、在画图工具中,绘制需要的符号样式。符号的大小以300*300比较合适绘制好的符号保存成BMP图片。2、打开Font Creator 5.0工具,将绘制好的图片转换成字体(也可以直接在Font Creator 5....
2019-04-11 16:54:14
7984
1
原创 GeoServer发布shp文件(问题记录)
1.如果shp中属性字段中存在中文,为防止中文乱码,在发布的时候需设置一些属性,在另外一篇博文中有相关介绍;2.发布服务的时候,选择数据边界的时候需要注意,需进行一下设置点击箭头按钮计算边框,如从数据中计算,会导致发布的shp数据,四个角点的数据丢失,本人发布的是shp点数据。线、面数据没有测试。3.shp文件发布成功,但访问不到数据,可能的原因有,shp文件的名称以数字开头,切记发布...
2019-03-29 16:57:20
1345
原创 GeoSever发布Shp数据中文乱码解决方案
编辑工作区中,将字符集改为GB2312,如图所示;新建矢量数据集时将DBF文件的字符集设置为GB2312;发布的数据在skyline客户端访问,中文不存在乱码现象;...
2019-03-21 16:02:31
594
原创 C#反射调用类中的私有方法
很所时候,我们在看API的时候,某个类中有个很好的方法,但是是私有的,我们没办法直接用,在这里给大家提供一个采用反射的方法去调用类中私有方法的示例: Type type = app.GetType(); BindingFlags flags = BindingFlags.NonPublic | BindingFlags.Instanc...
2018-08-09 09:43:25
4923
原创 skyline 加载shp数据(本地方式或者WFS服务方式),在场景中模型没有加载出来之前,无法获取图层数据要素的解决方案
1.在skyline pro中,如果模型的量不大(这个没有做过具体的测试),我们可以采用全部模型先加载上来的方式,也就是在打开这个fly工程的时候,所有的模型都会先加载,这样是数据量的不大时候适用。fly工程的打开的也不会太耗时,所以用这种一开始就把模型全加载上来的方式可以接受,后期再浏览的数据的过程的中也有一定的优势。这种方案在模型数量不多的时候可以采用。建议测试一下。加载的方式可以...
2018-08-03 08:59:03
2130
原创 GeoServer发布shp数据,skyline pro客户端访问
最近在研究skyline gate发布SFS shp数据,skyline客户端访问的方法。经过测试,用gate发布的SFS服务,在客户端只能只能访问到第一个shp图层的服务,其他图层数据加载不出错,但是配置的模型无法加载到三维场景中,进过分步测试发现shp数据不存在问题。猜测可能是因为服务端某些配置的问题。查找相关资料也没得到解答。后续有方案会完善。 在gate无法发布s...
2018-08-01 09:19:39
730
原创 Revit2016二次开发配置
1.首先安装Revit2016软件产品,可Revit官网自行下载安装,在此不做赘述。相关安装方法网上有相关教程,提供安装链接教程:https://jingyan.baidu.com/article/2f9b480d84449541cb6cc2cf.html2.下载安装Add-In Manager for Autodesk Revit工具,可通过以下链接下载安装,注意:安装目录必须是Revi...
2018-07-17 14:22:32
6448
2
原创 超图:获取地图服务的数据源名称和数据集名称
var selectFeature,url="http://localhost:8090/iserver/services/data-China/rest/data/China";function GetLayerInfo() { var getLayersInfoService = new SuperMap.REST.GetLayersInfoService(url); ge...
2018-05-14 10:51:04
3091
原创 C#反射获取属性的名称
abstract class AbstractGetValue { public object GetValue(string propertyName) { return this.GetType().GetProperty(propertyName).GetValue(this, null); } } class Person : Abstr...
2017-11-20 17:59:22
1894
反编译工具
2018-08-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人