gis
Web图形学工作站
我知道编程这一路不容易,想帮助更多人少走弯路。仅此而已。
展开
-
node-gdal基本用法
背景利用gdal读取shp数据中每个feature的各个字段,然后存到一个json文件下解决办法 let filePathPhoto = path.resolve('./photo'); let filePathShp = path.resolve('./shp'); let dataset = gdal.open(shppath); let sheets = xlsx.parse(excelpath); let layer = dataset.layers.g原创 2020-06-18 20:26:58 · 1093 阅读 · 0 评论 -
Windows系统下Node-gdal安装与应用详解
简介:gdal用于读写矢量和栅格数据集,gdal常常使用c,c++做开发,也有部分其他语言扩展如py,node。但由于其他语言的官方例子不多,且存在很多问题,所以入门非常难。简单来说gdal属于一个工具库,用来提供对矢量数据查看、编辑等功能,目前支持多种语言,本文主要讲的是node-gdal在window下面的安装问题,以及简单的gdal用法。安装本人尝试了两种方法,我这边都给大家列出,作为一个参考。(我是第二种方法见效了)方法一首先安装nodejs,然后需要安装node的windows构建工具原创 2020-06-08 09:54:27 · 1227 阅读 · 0 评论 -
Arcgis Engine符号化图层
实际项目中可能会遇到类似需求就是将图层加载到map控件中时自动配准符号。遇到类似需求其实arcgis engine中提供了在layer图层上添加符号的接口。ISymbol pSymbol;IStyleGalleryItem pStyleGallerItem = null;IStyleGallery pStyleGaller = new ServerStyleGalleryClass();...原创 2019-11-19 23:38:43 · 347 阅读 · 0 评论 -
arcgis engine 连接WMS、WMTS服务及注意事项
arcgis engine 二次开发需要连接GIS服务,arcgis engine 提供了类似的接口。arcgis engine 连接WMS服务:try { IPropertySet pPropertyset = new PropertySetClass(); pPropertyset.SetPropert...原创 2019-11-15 22:00:16 · 3353 阅读 · 2 评论 -
Arcgis Engine 提示The operation cannot be performed on a non-simple geometry.
问题背景:使用search对SDE中图层进行查询与目标Geometry相交的图层。geometry是我通过图幅号获取得到的。报错结果:The operation cannot be performed on a non-simple geometry.其中pGeometry是我通过图幅号获取的geometry。解决思路:我给大家介绍下我完整解决思路,这边也是和esri客服讨论了。首先可以...原创 2019-11-13 16:58:56 · 2453 阅读 · 0 评论 -
arcgis engine已知图幅号获取比例尺
大家有没有这种需求,已知一张分幅影像的图幅号是XXXXXXX,前提是这个图幅号必须是按照国家标准进行分幅设定的。根据这个图幅号,按要求返回比例尺。代码如何实现呢?/// <summary> /// 通过图幅号获取比例尺字母 /// </summary> /// <param name="newMapnumber">...原创 2019-11-09 22:15:55 · 1904 阅读 · 0 评论 -
Arcgis engine 二次开发之SDE疑难杂症
arcgis engine二次开发中不可少的是SDE,作为空间数据引擎之一,其功能的强大不言而喻。下面简单介绍一下我在实际项目中的应用,以及遇到的一些坑。全是干货哦。本人在项目中应用的是Oracle+arcgis SDE,据了解Oracle+spatial也可以实现空间数据的存储与调取。但是SDE貌似更好用些,也是应用的最多的。首先先介绍下如何在Oracle中创建sde用户。1、打开arcm...原创 2019-11-08 21:49:43 · 627 阅读 · 0 评论 -
GP工具最全总结以及注意事项(初学者少走弯路必看)
GP工具最全总结以及注意事项arcgis engine 二次开发中GP工具的应用占有举足轻重的作用。GP不仅具有非常强大的功能并且其调用简单。深得广大GIS喜爱。前几天做arcgis engine 二次开发项目需要做几个功能用到gp工具,分别有shp转gdb 、转mdb、 矢量数据以及栅格数据裁剪还有shp数据导入sde以及 gdb、mdb数据导入sde。 直接上代码吧,先贴代码再解释。...原创 2019-11-08 13:10:35 · 3954 阅读 · 0 评论