自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

FlyingGIS

愿我们一起飞

  • 博客(21)
  • 资源 (6)
  • 收藏
  • 关注

原创 页面元素居中的几种方法

1前言做页面布局时,经常会需要将一些页面元素居中显示。当然,你可以设定元素的top、left来使它居中,但是,当父容器的大小发生变化,你不得不修改子元素的top、left来使它保持居中;当用户的显示器分辨率与你的测试机不同,可能会导致界面乱成一片,所以不管从代码的易维护性的角度还是从对不同分辨率显示器的适应性方面来说,这种设置固定值的方法显然是比较拙劣的。因此,做页面布局,应尽量减少使用固定值

2014-09-05 15:49:24 7552

转载 清除arcsde空间垃圾数据以及解决sde图层名称被占用的问题

因为对空间数据管理的不善(非法的删除、重命名等),导致sde中存在一些垃圾数据、和图层名称被占用,这种问题已经有好几个同事问我怎么解决了?现把这个问题已经解决了,下面将整个详细过程写出来,共享给碰到同样问题的网友。 测试环境:Oracle 10.2.0.2Arcsde 9.3 for oracle 10gR2Oracle用户名:test先用arccatalog在test用户

2013-06-28 15:58:15 1038

转载 Http学习之使用HttpURLConnection发送post请求深入

接上节 Http学习之使用HttpURLConnection发送post和get请求本节深入学习post请求。上节说道,post请求的OutputStream实际上不是网络流,而是写入内存,在getInputStream中才真正把写道流里面的内容作为正文与根据之前的配置生成的http request头合并成真正的http request,并在此时才真正向服务器发送。Http

2012-12-14 16:06:31 492

转载 Http学习之使用HttpURLConnection发送post和get请求

最常用的Http请求无非是get和post,get请求可以获取静态页面,也可以把参数放在URL字串后面,传递给servlet,post与get的不同之处在于post的参数不是放在URL字串里面,而是放在http请求的正文内。在Java中可以使用HttpURLConnection发起这两种请求,了解此类,对于了解soap,和编写servlet的自动测试代码都有很大的帮助。下面的代码简单描述了

2012-12-14 16:05:01 426

原创 .net中多线程的使用

1.不带参数的多线程Thread spatialQueryThread = new Thread(spatialQuery);spatialQueryThread.Start();private void spatialQuery(){}2.带参数多线程Thread readMxdThread = new Thread(new ParameterizedThreadSt

2012-10-15 17:12:12 569

原创 .net中文化和区域属性CultureInfo对数据转换的影响

先看一个简单的例子:double d = Convert.ToDouble("589.343");d的值会是多少呢,一般情况下是589.343,但也许有人会发现竟然是589343!这是由于受到了系统默认的区域文化属性的影响。如果上面的例子结果不正确,那么系统当前的区域文化属性即Thread.CurrentThread.CurrentCulture可能是其它国家,如欧洲的一些国家,他们用

2012-09-28 17:34:23 1877

原创 使用SMB协议远程读写文件

以下代码将远程文件复制到局域网内的机器上,url可为广域网的任一文件,targetFile为局域网内的文件 public  void CopyFile(String url, SmbFile targetFile) throws IOException {              java.net.URL urlfile = null;          HttpURLConne

2012-09-11 20:04:07 2854

原创 导入要素集到SDE数据库的方法以及使用GP工具的许可问题

费话不说,先上代码       public static void shpFeatureClassToGeodatabase(string inputPath,string sdePath)        {            ESRI.ArcGIS.ConversionTools.FeatureClassToGeodatabasefeatureClassToGeodatab

2012-04-25 10:50:10 3975 3

原创 关于MapControl和Map添加事件监听无效的问题

用9.3做项目的时候,发现Map对象IActiveViewEvents接口中的事件时而有效,时而无效,异常神奇,仔细研究,终于发现原因。在对地图事件中监听中,一般用到两个接口,MapControl的IMapControlEvents2和Map的IActiveViewEvents接口,这两个接口中有相同的方法,我以为使用方法差不多,后来发现不然。IMapControlEvents2是地图控件的事

2012-01-09 20:19:46 2942 3

转载 [Winform] 关于 FileDialog 的路径问题

InitialDirectoryRestoreDirectory使用Reset()每次运行初始位置运行时记忆CurrentDirectory初始值CurrentDirectory改变有效TrueFalse设置的初始值True%startup%

2012-01-07 14:36:31 1034

转载 并行计算简介和多核CPU编程Demo

作者: 侯思松 (1 篇文章) 日期: 五月 5, 2009 在 5:18 下午http://software.intel.com/zh-cn/blogs/2009/05/05/cpudemo/tag:多线程,并行计算,OpenMP,多核编程,工作线程池( 2008.01.19 更新 鉴于读者反映代码阅读困难,重新改写了文章和实现,使文章更易读 )( 2007.

2011-11-24 11:46:54 1041

原创 VC中对话框上数据的动态实时更新技术总结

在写一个算法的时候,希望能够看到计算过程中数据的实时变化,本以为很简单,就拖了一个文本框用来显示循环次数,没想到事与愿违,文本框中的数据并不是动态的变化,而是在计算完成后才一次冒出来,如下例如示,这个小小的问题难了我一整天,现在终于解决,并总结了数据实时显示的一些方法。一个示例:for (int i=0;i{m_curPos=i;itoa(m_curPos,temp,10);

2011-11-23 18:16:24 5586

原创 JavaScript调用后台方法总结

一.回调方法继承ICallbackEventHandler接口,重写相应的函数即可,不详述。二、ASP.NET Ajax的PageMethods方法1.使用PageMehtod的步骤。a)     启用ASP.NET Ajax,关于如何启用ASP.NET

2011-09-06 14:17:54 1249

原创 关于池化与非池化的理解

用ArcServer肯定会遇到池化与非池的问题,而且比较难以理解,我总结了几种理解方式,可供参考。一、首先看看Catolog上的说明:池化:被许多用户重复使用;非池化:被单一用户使用,使用完后被释放掉。二、一个形象的比喻一个水缸里有好多鱼,你想喂鱼。池

2011-08-31 13:35:54 3184 1

转载 ArcScene和ArcGlobe的功能比较

来源:http://www.higis.cn/index.php/2007/11/210/作为ArcGIS提供的3D可视化环境,ArcGlobe和ArcScene可以在3D空间中显示分析2D或3D数据。ArcGlobe主要是针对海量数据的无缝可视化,ArcScene则适用于数

2011-08-26 15:07:50 1038

转载 谷歌地图的级别与对应比例尺及分辨率探究

作者:arceyes 来源:http://www.godeyes.cn/html/2011/05/20/google_earth_11460.html谷歌推出的免费在线卫星地图、电子地图也已经有些年头了,无论是出于个人爱好还是商业目的,大家都在分享谷歌提供的这份丰盛的免费

2011-08-24 21:11:33 2909

转载 怎样对ArcGIS Server进行分布式部署

分布式安装ArcGIS Server 是企业级GIS必然的选择,下面我们来探讨一下在Windows操作系统上如何分布式部署ArcGIS Server。Windows是从XP 版本以后加入了自己的防火墙,操作系统加强了DCOM安全监管. 所以在WindowsXP (sp

2011-08-22 21:12:09 1782

转载 C/C++结构体所占内存的问题

#include struct s {char ch, *ptr;union {short a, b;unsigned int c:2, d:1;};struct s * next;};int main(){printf(”%d\n

2011-08-18 16:24:22 2086

原创 Arcengine效率探究之二——属性的更新

修改一批要素的属性有多种方法,当数据量较大时,若选择不当可能会大大影响速度。一、IRowBuffer 方法此法适用于将一批数据更新为某一相同的属性。IQueryFilter pFilter = new QueryFilterClass();pFilter.WhereClause = "Z=T";pFilter.SubFields = "Z";int nIndex = pFeatur

2011-06-27 17:19:00 5215

原创 ArcEngine中数据集创建、保存方法总结

包括FeatureClass、FeatureLayer创建、保存,临时图层创建,聚合图元创建等。一、将查询到的要素集输出为SHP文件,涉及到FeatureClass的创建方法,IFeatureDataConverter的使用。利用IFeatureDataConverter2根据此思路还可以将选择集输出为SHP文件。private IEnumInvalidObject SaveF

2011-06-25 16:16:00 7505 1

原创 Arcengine效率探究之一——属性的读取

在写一个对属性表的统计函数时,发现执行速度奇慢无比,百思不得其解,其实算法并不复杂,后来逐句排查终于发现竟是Arcengine的函数读取属性值的问题。在获取属性表的值时有多种方法:方法一:ITable pTable = pLayer.FeatureClass as ITable;clsFldValue = pTable.GetRow(i).get_Value(3); 方法二:

2011-06-24 21:54:00 6119 4

mapgis开发示例大全

在vc++平台下利用mapgis API实现了mapgis编辑模块的基本功能,包括矢量绘制,图元属性添加修改,图元参数修改等等

2011-12-04

向导对话框

封装好的向导对话框控件,提供了使用示例,做上一步、下一步对话框的时候可以不用那么麻烦了

2011-12-04

arcengine开发范例LinGIS

以DotNetBar做界面设计,采用arcengine+C#实现了ARCGIS的基础功能,包括数据的加载保存,图层属性查看,要素符化号,鹰眼功能等,是arcengine初学者很好的范例

2011-04-21

停靠控件DockExtender

DockExtender能够快速的帮你将任何控件停靠或浮动在窗体上,本资料包括其源码和示例程序

2011-04-21

ENVI中文教程 详细

本手册包括若干章节;每章描述 ENVI 提供的一系列处理程序。多数章节遵循 ENVI 的菜单结构。例如,第 4 章的标题为 ―Basic Tools‖,它描述的功能可以在 ENVI 的 Basic Tools 下拉菜单下找到。5 个附录分别针对:ENVI基本功能、文件格式、波谱库、地图投影以及描述 ENVI 该版本的新特征。该介绍性章节包括与 ENVI 图形用户界面(GUI)的交互,使用 ENVI 窗口,及其它介绍性材料。新的 ENVI 用户使用前务必认真阅读本手册,以及附带的 ENVI 教程。

2010-05-02

SPSS中文教程 全面 详细

SPSS全面详细的中文教程,难得的好资源

2010-05-02

空空如也

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

TA关注的人

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