- 博客(20)
- 资源 (24)
- 收藏
- 关注
原创 Leaflet加载高德地图不清晰问题
我用Leaflet加载地图,使用chrome浏览器,然后使用了Java的OpenSolon框架,前后端一体,本地调测时,地图放到最大,总感觉有点模糊,但是部署到服务器上后,本地访问同样的页面,则图片明显是清晰的。最后发现和chrome浏览器有关系,我重新下载了新版本chrome,本地调测时,图片也显示清晰了。另外调测时,如果使用edge浏览器,显示也是清晰的。尝试清缓存,也是无效。
2025-03-22 17:58:09
101
原创 很好用的FreeCAD
我是在做地下管道三维建模的时候发现FreeCAD这款软件的。地下管道由于形状基本固定,大多数横截面都是圆形或者矩形,而且在原始数据采集的时候已经得到了管道中心线的三维位置和横截面大小,所以采用人工建模的方式不可取,更多的选择自动化三维建模。已经有不少自动化三维管道建模软件,但是要开发类似软件,很可能要求你对opengl等编程技术较为熟悉,开发的门槛相对较高。我发现FreeCAD的二次开发非常的轻量化,API接口非常的简单灵活,支持传统的宏。FreeCAD本身是开源免费,全面支持python二次开发,而且
2021-07-08 15:51:08
3880
原创 C#中enum和nameof的巧用
nameof是c#6.0引入的一个新特性,主要作用是方便获取类型、成员和变量的简单字符串,在这个特性推出之前,我们很可能需要通过反射机制来获取。我们经常会有这样的需求,有一些字符串是我们在项目中经常会用到的,举个例子,可能这样写,当然写法有很多。 public class CommonString { public static string Name = "名字"; } public class Test { public v
2021-07-06 16:13:21
836
原创 关于ArcGIS新建Person Geodatabase(.mdb)报错的问题
在Win10的机器上我已经安装了Microsoft Office 2013和ArcGIS 10.2,但是在ArcCatolog中不能新建或者打开Person Geodatabase(.mdb),均跳出错误对话框“unable to create database,permission is denied.”,如下所示。因为创建gdb是可以的,所以自然以为是office的问题,卸载了office2013,又安装了office2010,仍然跳出这个错误。百度上没有搜索到关于这个错误的信息,用...
2020-11-10 15:58:27
1068
原创 javascript文件版本号自动管理
WEB服务端的js文件如果进行了更新,html中对js文件的引用没有加版本号的情况下,用户浏览网页时,很可能仍然使用缓存中更新前的JS文件,导致体验出现问题。<script type="text/javascript" src="js/lk_manage.js?ver=10000"></script>手动在html中加上?ver=的版本号,频次多了之后开发者自己也会...
2020-04-01 15:12:07
487
原创 关于aspose_cell的IndexOutOfRangeException
aspose系列控件在c#开发人群里面使用的很广泛,因为不需要依赖微软的office,是完全独立的第三方控件,调用也比较简单,使用方便。但是偶然在调试程序的过程中,aspose.cells.dll抛出一个异常,之前一直没有遇到过,抛出异常的上下文代码也未有任何修改;检查了代码,也未发现任何问题。而且一旦出现这个问题,下次运行程序,这个异常就变成必现的了。参见下图 ...
2019-05-25 10:06:46
782
原创 arcgis server添加soe无反应
关于使用IE浏览器登录arcgis server管理账户,在【站点】/【扩展】页面添加soe的介绍文章很多,步骤也很简单,大多数情况都是用非IE浏览器添加不了,对话框上还会出现乱码,解决方法就是换为IE浏览器即可。但是我这次使用VMware虚拟机安装了Window server 2008 sp1操作系统,并且成功安装了Arcgis Desktop和Arcgis Server,以及ArcObje...
2019-02-27 13:32:10
1166
2
原创 ArcMapControl不显示矢量图层的问题
首先声明一下本人不是arcengine或者arcobject的熟手,也许才发现这个奇怪的问题。我的开发环境是vs2010,c#,ArcGIS 10.2 Engine。新建了一个简单的WinForm窗体程序,拖进去了ArcMapControl控件,在Program.cs中的Main函数中也添加了ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCo
2017-02-24 11:18:32
6605
1
原创 关于android studio闪退的问题
最近在win7上开始使用android studio来开发android项目,之前一直也没遇到问题,突然android studio打开后一会儿就自动退出,有时还没打开就闪退了。卸载了android studio后重装,仍然是同样的问题。百思不得其解,只好重装了一个win8的系统,果然没问题了,可以正常使用android studio。因为新装的系统,所以经常会提示更新windows,我更新了
2016-11-09 11:44:30
15280
原创 android 6.0上的arcgis sdk 10.2.8在线方式
本来我是用10.2.6的arcgis sdk开发了一个APP,之前在android 5.0的三星手机上使用也没什么问题,后来在android 6.0的小米手机上测试,发现地图界面加载失败,用try catch语句捕获异常(android.view.InflateException: Binary XML file line #6: Binary XMLfile line #6: Error inf
2016-10-19 16:26:52
836
原创 在ArcEngine中使用INewLineFeedback实现 距离测量(面积测量)的正确方法
客户最近打电话过来,说我们的软件在量距离的时候不能平移地图。我们的软件是使用ArcEngine来开发的,在网上输入关键字“arcengine 距离测量”,可以搜索到一大堆内容基本相似的文章或代码,基本上都是采用INewLineFeedback来实现的,我们的软件也是使用此种方法。方法大致如下:写一个距离测量工具,继承自BaseTool,在该类中使用INewLineFeedback动态绘制多段折线,
2013-02-04 17:08:56
2451
翻译 基于CAB和SCSF设计智能客户端(三)翻译
基础服务前文曾经提到过,基础服务封装的是针对所有模块(或一些模块)和装载到智能客户端的组件共同使用的功能。和基础Shell不同的是,这些服务不一定和UI相关。它们封装了客户端的逻辑(也许是客户端的业务逻辑或者离线功能)。CAB提供了一些基础服务,除此之外,类似权限服务或者根据指定位置的配置文件加载模块的服务都是CAB没有提供的。当然,你可以引进你自己的服务。如下所示:权限服务(CAB和SC
2012-03-09 10:00:17
1192
翻译 基于CAB和SCSF设计智能客户端(二)翻译
Smart Client Software Factory虽然说CAB为我们提供了强大的平台,同时学习CAB也绝对是一个挑战。进一步说,使用CAB需要开发者人工完成很多步骤,例如自己需要从WorkItem的基类派生Controller类,View类,Model类或者实现用例管理。SCSF是VS2005专业版的一个扩展工具,提供了很多功能来自动化使用CAB的过程,并且有丰富详尽的文档资料介绍如何
2012-03-05 09:49:55
1412
翻译 基于CAB和SCSF设计智能客户端(一)翻译
介绍这篇文章的原创者是RACON Software GmbH,它是上奥地利州Raiffeisen银行集团的一个软件工作站,专门为设计和实现复杂智能客户端提供一些架构上的指导,这些智能客户端是基于微软patterns&practices group提供的CAB和SCSF。这篇文章的出发点就是帮助RACON Software GmbH的架构师和主要开发人员设计及实现一个新的银行桌面复杂智能客户
2012-03-01 13:42:09
1283
原创 换一种方式实现arcgis的打印图例
使用ArcEngine开发GIS程序,如何在打印视图(PageLayout)中添加图例,最常见的方法应该是通过UniqueValueRender获取图层的图例项,然后通过ILegend2设置好图例样式后,放到PageLayout中。但是本人在使用过程中,发现有2个问题不好解决。一是ILegend2中的Item和打印视图中看到的图例项并不是一一对应的,Item只和图层对应,有3个Item就代表有3个
2011-12-01 09:08:38
2690
原创 用WPF自定义CheckBox的样式
用WPF自定义CheckBox的样式在网上search到的CheckBox自定义样式的例子很少,可能是由于这方面的需求不多,大多数情况下都是采用系统默认下的样式就OK。但是随着技术的不断革新,像CheckBox这样的传统外观,也许会在项目中拖你的后腿。这里,我在WPF中自定义了CheckBox的新样式,也许不能满足你的实际需求,但是重点在于方法,而不是效果。如何修改CheckBox
2011-11-03 17:16:35
5633
原创 用WPF实现带滑块的进度条
背景:哎,用WPF的人还是太少,在网上也看到很多关于WPF未来如何发展的讨论,众说纷纭。总之,WPF的定义就是Windows PresentationFoundation,它是微软推出的专门针对表示层,也就是UI的一个东东。而且,伴随WPF而生的xaml语言,也将因为Windows 8的大力推广而拥有更广阔的未来“开发部高级副总裁S. Somasegar对外宣布微软的XAML技术团队直接并入W
2011-10-26 17:18:56
3405
1
dao360.rar
2020-11-10
ASP.NET Core和Sqlite使用DEMO
2020-11-05
js版本ver半自动更新
2020-04-01
2008tls12.zip
2020-03-24
Snagit2018缺少文件.zip
2019-05-28
Nokia等手机通用驱动
2019-01-12
TopSURV简易操作手册
2017-10-23
GPS原理及应用
2017-10-23
arcgis_sdk_AndroidStudio_online
2016-10-19
在ArcEngine中使用INewLineFeedback实现距离测量(面积测量)的正确方法
2013-02-04
基于IElement编写的图例类(不使用ArcEngine的ILegend)
2011-11-30
WPF实现的仿Silverlight网页加载进度条
2011-11-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人