随笔分类 -  GIS技术

摘要:2017年不动产事业部负责人跟我讲到因为不动产数据整合后需要进行质量检查,希望能够做一个质检软件。类似的需求在15年的时候有一个上海的老板也找我聊过,当时因为某些原因没有去实现。心中略有些许遗憾。 本着多一事不如少一事的原则,我做的质检软件一定是要强配置、易扩展。花了一个多月的时间从架构设计到功能开 阅读全文
posted @ 2023-01-06 10:47 伸手不见五趾 阅读(164) 评论(0) 推荐(0) 编辑
摘要:因业务需要对ArcSDE中单个图层的变化进行监控,在出现图形插入、删除,图形和属性修改时及时获取到发生变化的要素。 研究了一下可以通过C#进行监控。 核心代码如下: string sqlSelect = "select TBID, TBBH, st_astext(shape) as shp from 阅读全文
posted @ 2023-01-06 09:54 伸手不见五趾 阅读(80) 评论(0) 推荐(0) 编辑
摘要:注意两点: 1、使用IE浏览器添加SOE扩展 2、如果始终显示:“正在添加扩展 请稍后”,请按照以下步骤操作: Open Internet Explorer. Click Tools. Click Internet Options. Click the Security tab. Click Tru 阅读全文
posted @ 2022-05-25 15:37 伸手不见五趾 阅读(128) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2022-03-07 17:44 伸手不见五趾 阅读(0) 评论(0) 推荐(0) 编辑
摘要:最近尝试了一下ArrcEngine的Java开发环境搭建。记录一下搭建过程。 搭建过程参考了:java arcobject 基于Java部署ArcEngine开发环境 jdk1.8 - 灰信网(软件开发博客聚合) (freesion.com) Java开发ArcGIS可参照Esri官方文档 Java 阅读全文
posted @ 2022-03-04 11:52 伸手不见五趾 阅读(515) 评论(1) 推荐(0) 编辑
摘要:Clip、Union、Intersect工具都可以正常调用,唯独Erase调用不了。 解决办法: (1)许可使用 CodeEngineAdvanced (2)License控件勾选Advanced,SpatialAnalyst 阅读全文
posted @ 2020-09-04 10:14 伸手不见五趾 阅读(319) 评论(0) 推荐(0) 编辑
摘要:一、模型定义 实现了基于拖拽的模型构建方法。 (1)左侧的模型原子面板基于配置文件生成,便于模型原子的扩展。 (2)模型原子参数设置对话框满足两种场景:A、不指定特定参数设置控件,系统根据原子定义文件自动创建参数设置控件;B、指定空间类型名称,则加载自定义参数设置控件; (3)设计器中的模型原则在设 阅读全文
posted @ 2020-05-25 14:36 伸手不见五趾 阅读(329) 评论(0) 推荐(0) 编辑
摘要:背景: 在实际GIS应用中,我们经常会发布GIS地图服务,然后供WebGIS调用。在某些特殊情况下,需要对服务进行区域授权,特定的用户只能够浏览特定范围内的地图数据。通常情况下大家采用的实现方式是使用掩膜服务把权限范围外的数据进行遮挡,这种实现方式的局限性在于用户调取的服务还是所有范围,仅仅通过障眼 阅读全文
posted @ 2019-09-06 11:38 伸手不见五趾 阅读(621) 评论(6) 推荐(0) 编辑
摘要:需求: 在项目中客户提出需要在Web端能够定义条件将后台的数据导出shp文件,并下载。 实现: 基于ArcGIS开发导出矢量数据的服务,用户输入导出数据类型、过滤条件、导出范围等条件,服务能够快速将相关数据输出,并制作加密压缩包供用户下载。 特点: (1)输出效率高 (2)输出数据安全性好,每次输出 阅读全文
posted @ 2019-08-21 19:00 伸手不见五趾 阅读(1811) 评论(3) 推荐(0) 编辑
摘要:在诸如农经权等相关软件中,经常要做多边形自动分割,包括等分、按照比例划分、按照面积划分。 最近做了一下尝试,基本完成了相应功能。主要实现了等分,按照比例、按照面积一样可以采用对应的算法。 测试程序生成了等分线,可以根据等分线在对多边形进行切割。下图所示为对图层内所有多边形进行10等分。 阅读全文
posted @ 2018-08-03 20:05 伸手不见五趾 阅读(1221) 评论(3) 推荐(0) 编辑
摘要:在06年做项目时,遇到了54转地方坐标系的问题,公司的一位前辈根据两个坐标系下的控制点坐标对,计算转换参数,完成了高精度的坐标转换工具。之后在几个项目中都采用了他的方式。刚好最近各地都在处理80转2000坐标系的问题,根据权威机构转换的成果,自己写了一个小工具计算出转换参数,基本满足应用要求。 阅读全文
posted @ 2018-07-05 14:41 伸手不见五趾 阅读(769) 评论(0) 推荐(0) 编辑
摘要:不动产与农村权籍调查是目前测绘工作的两个热点,大家知道,这两项成果最后都要向上级汇交,汇交成果需要满足验收标准,如何快速、准确对测绘单位生产的成果进行质量检查是管理单位面临的一项重要任务。 最先接到的任务是开发一个简单的农村权籍调查成果质检软件,其核心目标仅仅是满足能够与现有系统对接,完成空间数据入 阅读全文
posted @ 2017-10-25 10:57 伸手不见五趾 阅读(776) 评论(0) 推荐(0) 编辑
摘要:最近项目上需要对服务器与ArcGISServer服务进行监控,做了一个初步的原型,实现了以下功能。 一、服务器监控 在线状态 CPU、内存、存储配置监控,由于现在很多采用使用虚拟化技术,存在服务器配额被降级的风险,程序可以根据标准要求对实际配置进行监测; CPU、存储、内存的报警,超过设置的阈值时系 阅读全文
posted @ 2017-05-19 18:36 伸手不见五趾 阅读(1135) 评论(2) 推荐(1) 编辑
摘要:不接触Server很久了,最近一个省级项目需要提交一个部署方案,由于是省级系统,数据、服务数量都较大,需要考虑采用Server集群的方式来实现。在网上搜罗了以下Server集群的资料,按照步骤一步步来,在创建Site的时候,一切都还算顺利,两外一台Server加入Site就是各种错误,常见错误有: 阅读全文
posted @ 2017-02-22 15:38 伸手不见五趾 阅读(3404) 评论(2) 推荐(0) 编辑
摘要:去年就已经透漏了AutoMap的雏形,后面一段时间一直没有充裕的时间来完成,只能零星的进行完善。现在产品还有很多不足,基本架构已经完成,就先释放一个1.0版,希望大家多多支持。一、服务端 服务端在IScene Server的基础上进行了扩展,部署时可以采用IIS宿主。 IScene Server... 阅读全文
posted @ 2015-05-07 10:35 伸手不见五趾 阅读(816) 评论(0) 推荐(0) 编辑
摘要:好久没有更新博客了,今天先透露一个新的产品——AutoMap。我自己对于这个产品的定位是“基于AutoCAD的空间数据共享平台”。用一句话来概括AutoMap的功能:为用户提供一个在AutoCAD下访问ArcSDE、WMS、DWG文件等数据资源的产品。AutoMap包括客户端和服务端两部分,客户端用... 阅读全文
posted @ 2014-05-28 17:59 伸手不见五趾 阅读(519) 评论(0) 推荐(0) 编辑
摘要:这几天在项目中考虑使用GDAL,由于10年没有用过VC了,就在网上搜了下怎么样在C# 中使用GDAL,看到了http://blog.csdn.net/liminlu0314/article/details/8828940这边文章。拿过来测试了一下,可以用,把自己的测试代码贴上来,以便日后参考。 ... 阅读全文
posted @ 2014-02-10 11:56 伸手不见五趾 阅读(7853) 评论(0) 推荐(0) 编辑
摘要:基于ArcEngine 开发的空间数据建库平台,支持ArcSDE、Personal GeoDatabase、File GeoDatabase。平台通过设置不同的配置参数实现了“以不变应万变”的通用化建库过程。 阅读全文
posted @ 2013-07-17 14:22 伸手不见五趾 阅读(2060) 评论(0) 推荐(2) 编辑
摘要:今天在测试数据入库程序,发现对某个图层操作之后,调用StopOperation,会出现“尝试写入或读取受保护的内存”错误。 经过测试,最终发现是因为该图层包含有Blob字段,而代码没有专门对Blob字段进行处理。 解决办法:1、需要判断字段类型,如果是Blob类型,调用下面辅助方法获取Blob值: ... 阅读全文
posted @ 2013-01-12 16:55 伸手不见五趾 阅读(1903) 评论(0) 推荐(0) 编辑
摘要:最近在我的插件GIS框架基础上搞了一个修建性详细规划审核系统的原型。贴几张图片上来,因为对修建性详细规划的业务不了解,希望得到大家的指点。在此献丑了。 系统包括了单体建筑退红线、单体建筑间距、单体建筑退地界、单体建筑退绿线、单体建筑退蓝线的审核 ,以及基于修祥方案级别的统计,包括经济技术指... 阅读全文
posted @ 2012-09-24 16:46 伸手不见五趾 阅读(784) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示