自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 MongoDB中空间数据的存储和操作

本文使用官方C# Driver,实现在MongoDB中存储,查询空间数据(矢量) 空间数据的存储 本例中,从一个矢量文件(shapefile格式)中读取矢量要素空间信息以及属性表,并写入到MongoDB中去,其中读取shapefile文件以及将空间信息转成json的功能通过Ogr库实现  ...

2014-05-14 11:24:17

阅读数 14919

评论数 1

原创 使用C#对MongoDB中的数据进行查询,修改等操作

使用官方C#组件对MongoDB中的数据进行查询,修改等操作

2014-04-22 11:15:31

阅读数 18630

评论数 3

原创 使用C#操作Oracle Spatial的SDO_GEOMETRY对像(读取和写入)--方法2

如果不借助ODAC的自定义数据类型,那么也可以使用Oracle Spatial的几个内置SQL函数来实现SDO_Geometry对象的操作 这种方法需要在数据库端对所有数据进行一次转换(不管是在select 还是insert时),有些情况下会对性能和执行时间有比较大的影响,需要注意 ...

2014-04-04 09:43:52

阅读数 4811

评论数 0

原创 使用C#操作Oracle Spatial的SDO_GEOMETRY对像(读取和写入)

首先,这个需要使用ODAC,也就是Oracle.DataAccess.dll,新出的托管Oracle.ManagedDataAccess.dll不支持Object Type,无法使用 ODAC下载地址参考:http://www.oracle.com/technetwork/topics/dotne...

2014-04-03 16:29:45

阅读数 7080

评论数 14

原创 .net(C#)访问Oracle数据库的几种免安装组件的对比

.net(C#)编程过程中,使用到了以下三种免安装的Oracle访问组件,能够不安装Oracle客户端,通过这些组件访问Oracle数据库 1:Oracle Data Provider for  .NET, Managed Driver: Oracle官方的托管数据库访问组件,单DLL...

2014-03-28 15:31:38

阅读数 6049

评论数 1

原创 使用Oracle内存机制优化ArcSDE图层空间查询的实验

最近看了一些关于Oracle的Buffer Cache和Keep Pool的文章,有了一些想法:如果把ArcSDE的图层或索引加载到内存里,会不会提升查询的速度呢? 相关的介绍文章如下: http://blog.csdn.net/leshami/article/details/6208594 ht...

2013-12-17 17:12:07

阅读数 1336

评论数 0

原创 GDAL-读取影像的金字塔,生成快视图

之前使用GDAL提取快视图时,使用的是直接读取原始影像的方式,但之前遇到一次原始影像有坏块的情况,无法读取,所以想试试通过读取金字塔来生成快视图   我觉得从原理上来说,这样也应该会更快一些,不过没有验证过           ///         /// 读取影像的金字塔,从中提取取一个合...

2013-10-01 21:29:06

阅读数 6558

评论数 0

原创 在C#中使用GDAL库时读取中文路径的问题

一、基础说明 新的GDAL版本里(据说是18以后,这个没有考证,但下文中就认为18版本以后都这样),GDAL添加了对UTF8路径的支持,新增了一个配置项,叫GDAL_FILENAME_IS_UTF8,可以在C#中使用下面的语句设为YES或NO,默认为YES Gdal.SetConfigOption...

2013-09-12 16:21:22

阅读数 3384

评论数 2

原创 在BackGroundWorker中使用ArcGIS组件

有一段代码用到了ArcGIS的组件(实例中用到的是Geometry命名空间下的投影转换函数),正常在主线程下运行时是正常的,但由于运行时间长,用户体验较差,就想把这部分代码放在BackGroundWorker下面运行,以提高用户体验,但迁移到BGW下时,发现无法正常运行了,   上网查了一下,...

2013-09-11 20:49:02

阅读数 1209

评论数 1

原创 ViEmu For VS2010 3.0 解除30天限制的方法

一、概述 首先,ViEmu试用版在安装时会记录安装的时间,用于判断是否已经过了限制的时间,这个时间记录在注册表中 以本人的机器(WIN7X64)为例,它记录在 HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{B9CDA4C6-C44F-438B-B5E0-C1B39EA8...

2013-09-05 13:59:26

阅读数 4053

评论数 2

转载 使用管理员权限运行AutoHotkey的Script

在Script的最前面加上这些语句: Loop, %0%  ; For each parameter:   {     param := %A_Index%  ; Fetch the contents of the variable whose name is contain...

2013-06-08 15:43:04

阅读数 2385

评论数 0

原创 C#下GDAL算法进度显示

以生成金字塔为例,在C#下,可以用以下代码:   if(ds.BuildOverviews(args[1], levels, new Gdal.GDALProgressFuncDelegate(ProgressFunc), "Sample Data") != (...

2013-05-15 20:16:45

阅读数 1255

评论数 1

原创 IRasterClassifyColorRampRenderer 使用时的一些奇怪的地方

1.IRasterClassifyColorRampRenderer 的Break设置方法 IRasterClassifyColorRampRenderer这个接口是ArcEngine里对单波段栅格影像进行分类渲染的接口,这里的Break(也就是分断点)的设置有点奇怪,很容易用错,研究了一下,用...

2012-09-27 21:49:05

阅读数 2620

评论数 0

原创 UniqueValueRenderer的DefaultSymbol及DefaultLabel设置

DefaultSymbol及DefaultLabel即为ArcMap里使用UniquValueRenderer时显示的All other values对应的符号以及标签   使用时发现,这两个值在设置后,经常会不生效,   后发现,如果UseDefaultSymbol为true,那么设置之...

2012-09-25 20:57:32

阅读数 1914

评论数 0

原创 WCF学习--WCF服务实例模式

学习WCF的目的在于使用WCF建立服务,使Sivlerlight程序能够查询和修改Oracle数据的内容,数据库的操作不可避免要涉及数据库事务(Transaction),而基于数据库事务的操作则要求对于某特定客户端程序,开始事务(Transaction Begin)后,事务对象保持不变,才能保证C...

2012-09-21 16:16:16

阅读数 4160

评论数 0

原创 gdal 生成影像的统计信息(ComputeStatistics)

double tmpDou = -1; for (int i = 1; i <= dsout.RasterCount; i++) { dsout.GetRasterBand(i).ComputeStatistic...

2012-09-20 15:34:33

阅读数 2615

评论数 0

转载 wcf学习--BasicHttpBinding 和 WsHttpBinding 的不同点

转载自:http://www.cnblogs.com/virusswb/archive/2010/02/21/1670225.html BasicHttpBinding和WsHttpBinding的不同点   如果非要用一句话概述BasicHttpBinding和WsHttpBin...

2012-09-14 16:40:20

阅读数 6483

评论数 1

原创 wcf学习--建立最简单的WCF服务

在VS2010里建立一个最简单的WCF服务,基本流程如下:   一:新建WCF应用 首先,新建一个WCF服务的应用(这里以framework 4.0为例),如下图所示,   建立完成之后,VS将自动生成一个最简单的WCF工程,在这个应用中,包含了最基本“契约(Contract)”...

2012-09-14 16:30:35

阅读数 52113

评论数 8

原创 wcf学习--基本概念理解

最近想起学习Silverlight,其中WCF又是不可少的内容,所以开始学习WCF   WCF的简介见百度:http://baike.baidu.com/view/1140438.htm 我觉得其实WCF可以理解为WebService的升级版,能够通过配置兼容WebService,同...

2012-09-14 14:58:59

阅读数 3066

评论数 0

转载 ArcGIS Server 10.1 发布服务方式及新特性

转载自:http://www.gisall.com/html/07/5607-6015.html ArcGIS 桌面端提供了一个统一的服务发布体验 在ArcGIS 10.0,你可以发布GIS资源例如地图、工具、Locator等等通过ArcGIS Desktop或者Manager。你...

2012-09-06 16:47:13

阅读数 8211

评论数 0

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