自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 ArcGIS JavaScript API实现Polyline外两点分割该线

背景:  某项目要做一个公交换乘查询。以最简单的情况为例,即只需乘坐一次车,不需换乘即可到达。线路A包含若干个站点(A0,A1,A2,...,An),其中A0为线路起始站点,An为终止站点。已获取出发的站点(As,其中0As、Ae位于站点图层中,其坐标在空间上可能位于线路Polyline上,也可能与线路稍有偏差,不落在线上。在进行乘车线路展示时,需要截取该线路位于出发站点As、到达站点

2017-08-31 18:31:41 3477

原创 使用JavaScript将表格中的内容获取为二维数组

主要方法如下: /** * 获取表格中的数据,返回二维数组 * @param {[type]} listDivId [description] * @return {[type]} [description] */ getDataInListCtrl:function(listDivId){ var result = []; va

2017-08-29 10:25:58 1941 1

原创 使用C#及Office组件将DataTable对象保存为Excel文件

主要方法如下: private string ExportExcelFile(DataTable dt, string strFullPath) { string strReturnPath = ""; try { if (dt == null || dt.Ro

2017-08-29 10:19:31 832

原创 ArcGIS实现类似Excel表格的按序列填充及字段拼接功能

【第一种情况】需求说明:某要素类的属性表,新增一个字段(ResultField,结果字段,文本类型),要填充的内容来自另外两个字段按指定格式拼接。其中一个字段是整型(本例中为OBJECTID字段),另一个为文本类型(本例中为TextField,文本字段)。在字段计算器中使用Python写一个自动计算的方法,并调用。方法为:def ConcatField(strLeft,sIndex

2017-08-29 09:18:45 7245 1

原创 C#的DataTable使用JSON对象赋值

有JSON对象保存了要用于导出到Excel表格文件的内容,如下:对应的文本格式为:[["编号","图层名称","预警分析结果数量"],["1","给水管线","45"]]可解析为一个数组,第一组为列名,第二组起为各行的值。填充到DataTable的方法如下:System.Array allValues = JArray.Parse(strListData).ToArray(

2017-08-29 08:58:39 1310

转载 XlFileFormat Enumeration

Office 2010其他版本Specifies the file format when saving the spreadsheet.Namespace:  Microsoft.Office.Interop.ExcelAssembly:  Microsoft.Office.Interop.Exc

2017-08-24 10:03:42 309

原创 解决IIS服务使用C#代码在Windows Server 2008上无法启动Excel的问题

最近遇到一个后台导出Excel文件的问题,用的是C#语言,调用Office的Excel组件实现。本机操作系统为Windows 7 X64,安装了Office 2013。启动Excel的代码为:Microsoft.Office.Interop.Excel.Application xlApp = new Microsoft.Office.Interop.Excel.Application();

2017-08-24 10:01:37 3320

原创 ST_GEOMETRY配置步步为营

1、安装ArcGIS 10.2、Oracle 11g R2、ArcSde 10.2,创建SDE表空间。2、修改监听文件(D:\app\lenovo\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora),设置监听地址和SID_NAME。修改后的监听文件如下:修改前的文件内容如下:3、修改TNS命名文件(D:\app\len

2017-08-22 16:40:27 1932

原创 ArcGIS读取DWG文件路径问题

1、问题背景最近接手同事留下的一个加载DWG的问题。测试时发现传入DWG文件路径,打开的时候死活报错。如图:2、分析步骤1)怀疑是ArcEngine未授权,于是添加授权代码进行测试,未能解决。2)使用AccessWorkspaceFactory打开.mdb文件进行测试,发现可以打开。3)是不是组件版本的问题呢?修改组件引用方式,修改版本,不能解决。4)发现Cad

2017-08-21 17:23:12 5983

原创 在ArcGIS字段计算器中使用Python脚本将Text类型转换成整型

取“人井”图层,其FLDTYPE字段保存的是文本型的数据,也有可能是空值(即“ ”。注意,Shapefile中不能保存纯空值,所以此处是空格)。添加TestField1为整型字段,并将FLDTYPE转换到TestField1,以便进行统计(Statistic)。核心代码如下:def ReCalculate(oldType): if oldType==" ": return 0 else: ret

2017-08-17 15:21:26 3435 3

原创 在Silverlight中显示图片的一种方法

直接看代码: ImageSource imageSource = new System.Windows.Media.Imaging.BitmapImage(new Uri("http://localhost:3767/Images1/1234.jpg", UriKind.RelativeOrAbsolute)); MyImageControl.St

2017-08-07 16:21:19 1293

原创 使用Windows API保存配置参数

直接看代码吧;void SetXXXXParams(const CString strApp, const CString strKey, CString& strValue){ CString strFilePath = GetDllPath() + _T("Connect.ini"); ::WritePrivateProfileString(strApp, strKey, strVa

2017-08-06 16:24:19 396

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除