自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(42)
  • 收藏
  • 关注

转载 面向企业级的开源WebGIS解决方案--MapGuide(对比分析)

    在技术特点、功能、架构等方面,MapGuide与其他WebGIS产品有什么区别?本文主要从此角度来介绍MapGuide的特性,以供参考。    本人选择了比较熟悉的几款WebGIS产品:MapServer(开源项目)、MapXtreme(MapInfo)、ArcIMS(ESRI)、ArcServer(ESRI),与MapGuide(开源项目)相比较。    由于本人未对国内的WebGIS产

2007-05-11 10:59:00 2170 2

转载 面向企业级的开源WebGIS解决方案--MapGuide(介绍)

、MapGuide概述MapGuide是Autodesk公司推出的在网络上发布空间数据的新一代Web GIS平台,为了促进开源Web GIS的发展,Autodesk公司推出了开源版的MapGuide,同时还有商业版MapGuide,开源版本与商业版本相比,软件构架与功能相同,只是开源版本仅支持的数据格式较少,目前支持shp、sdf、ArcSDE、MySQL、ODBC、RASTER、WMS、WF

2007-05-11 10:57:00 1383

转载 面向企业级的开源WebGIS解决方案--MapGuide(安装)

MapGuide的安装包括:安装MapGuide Server;安装MapGuide WebServer Extensions、安装示例数据、安装示例程序、安装DwfViewer、安装mapguide studio这几项。以下所介绍的安装都基于Windows平台和IIS网络服务,并使用.Net开发技术。下载地址:https://mapguide.osgeo.org 1、安装MapG

2007-05-11 10:57:00 1504

原创 JSON-RPC vs PHPRPC —— 序列化数据

JSONJSON-RPC 采用 JSON 格式来序列化数据。JSON 是一种轻量级的数据交换格式。它以 JavaScript 语法来描述数据格式。因此,它在 JavaScript 中进行解析(反序列化)是很容易的,只需要直接通过 eval 函数即可返回结果。但是它的缺点也是很明显的。 不能正确表示正负无穷大(POSITIVE_INFINITY、NEGATIVE_INFINIT

2007-05-08 14:05:00 1172

原创 Some Geographic Glossary

Aerial Photography (More >>) Aerial photos are routinely used for topographic mapping, urban planning, geological and soils mapping, military reconnaissance, forest management, disaster assessment,

2007-04-12 14:59:00 681

原创 检测远程URL是否存在的三种方法

private void Page_Load(object sender, System.EventArgs e){ string url1 = "http://dotnet.aspx.cc/"; string url2 = "http://dotnet.aspx.cc/Images/logo.gif"; Response.Write("方法1:");

2007-04-10 12:42:00 692

转载 3°、6°带高斯-克吕格投影

源自:http://blog.csdn.net/pjchen/archive/2004/11/08/171634.aspx选择投影的目的在于使所选投影的性质、特点适合于地图的用途,同时考虑地图在图廓范围内变形较小而且变形分布均匀。海域使用的地图多采用保角投影,因其能保持方位角度的正确。     我国的基本比例尺地形图(1:5千,1:1万,1:2.5万,1:5万,1:10万,1:25万,1:

2007-04-08 20:26:00 916

原创 XML Notepad 2007 v2.3

XML Notepad 2007是微软提供的一款可视化的XML浏览和编辑小工具,直接可以在树形节点中进行拖放操作,输出默认的XSL等,微软最近发布了2.3版本,又有了很多新的功能:l         Added "change to" menu for changing node types l         Added support for XInclude l        

2007-04-06 09:59:00 673 1

原创 ArcIMS.Adf中画圆的C#代码

///         /// 创建一个模拟圆的多边形        ///         /// 经纬度表示的圆心        /// 半径(单位米)        /// 描点时,每次增加的角度,该值控制了多边形近似圆的程度        /// 经纬度表示的近圆多边形        public static Polygon MakeACircle(Point centreOfCircl

2007-04-05 16:04:00 1467

转载 arcIMS 客户端 连接器的选择

就IMS来说提供了 HTML Viewer ,Java Standard Viewer Java Custom Viewer    Java Standard Viewer,Java Custom Viewer功能差不多。 对于程序员、中国客户来说。Java    Standard Viewer基本不用。典型的胖客户端,Image 和Feature MapServices 都要下载APPLET,客

2007-03-15 14:31:00 765

转载 Google Earth/Map 再次更新影像和地形数据

根据Google Earth Community的报道,Google近日更新了Google Earth/Map 的部分影像和地形数据。更新后的瑞士阿尔卑斯地区的地形数据就全部是10m分辨率的数据了,其效果更为逼真。重点更新区域包括:-- Entire country of Switzerland at 50cm and many Swiss cities at 25cm (thank you, E

2007-03-06 13:51:00 1453

原创 基于ArcIMS的地图切图原理

 http://bbs.gissky.net/ShowPost.asp?id=36118

2007-03-06 11:42:00 1089

转载 开源GIS研究

平台的对峙  开发者都希望自己的软件能够运行在尽可能多的计算机上。然而事与愿违,摆在 GIS开发者面前的仍然是对峙的平台。J2EE随着Java5。0的发布,已经正式更名为JavaEE,而微软也正式发布了。NET2。0以及集成开发环境利器Visual Studio 2005。到底是。NET还是Java? 面对旗鼓相当的Java和。NET阵营,其实GIS平台开发商的答案早已揭晓,那就是都要!由于。NE

2007-02-09 14:28:00 911

原创 I was born at trstrtqrsqrttqrr

http://kh0.google.com/kh?n=3&v=0&t=trstrtqrsqrttqrr昨天还看到一哥们开发了一个抓Google地图的程序在网上叫卖,求人不如求已,研究Google 的URL规则,自己写程序下

2007-02-08 17:57:00 734

转载 Google卫星地图的URL计算

写的重名了,Pany的原文:http://panyee.cnblogs.com/archive/2006/04/27/386914.html只是用了下觉得算法不太对。后来又找了下以前收集的在南京大学小百合BBS上的资料,找到了些有用的东西,摘录一些有用的文字:Google卫星地图是由256x256大小的jpeg图片拼接而成,每块图片的URL格式为“http://kh.google.com/kh?v

2007-02-08 17:08:00 977

原创 What is MapEasy?

因为项目需要,开始着手研究开源的MapEasy,尽管还不完善,但总体的框架有了, 可以在此基础上进行扩展,现在已经添加缩略图和比例尺等,而且每一级地图的个数不必非得是平方数了。MapEasy基于地图预生成和JS&Ajax技术,后台地图仍借助传统的GIS软件(ArcIMS,MapInfo等)生成,但其因为预先将地图生成好,显示是只是根据URL取地图,所以速度很快,所以目前最流行的Web地图系统都

2007-02-05 16:53:00 4010 2

原创 判断服务器上的某个文件是否存在的方法

function isExist(sURL) {   var xmlhttp = new ActiveXObject("MSXML2.XMLHTTP")   xmlhttp.abort();   xmlhttp.open("GET",sURL,false)   xmlhttp.send()   if (xmlhttp.readyState==4) {            if (xmlhtt

2006-12-30 11:13:00 948

转载 Google Maps带来的新型WebGIS设计模式

其实早前我就说到Google Maps带来的轰动效应背后,少不了基于客户端浏览器的图片缓存技术的支持,我认为这是一种技术革新——因为任何常见的WebGIS商业产品都没有此种地图展现方式。Go2map其实也很早就运用了该技术(去年推出新版本的VIP地图服务时),不过该地图服务仍然是基于MapInfo产品线的,不是很漂亮和高质量(起码跟Google比起来,道路少了灰色的border),而且界面稍显复杂

2006-12-23 21:32:00 962

转载 度量衡表

英美制到公制换算 公制到英制换算 Linear Measure 长度单位:1 inch 英寸=25.4 millimetres 毫米1 foot 英尺=12 inches 英寸=0.3048 metre 米1 yard 码=3 feet 英尺=0.

2006-11-30 15:22:00 878

转载 根据经纬度求两点间距离实现源码(C#)-非常精确

        从Google Map上弄来的根据经纬度求地球表面两点间距离的实现, 稍微改编了一下,对于我国境内空间距离计算,该实现已经够用,以米为单位。.Net2.0,C#实现。       public static double DistanceOfTwoPoints(double lng1,double lat1,  double lng2, double lat2)       

2006-11-10 13:06:00 2077 1

原创 实现了Astar算法

前段时间太忙,稍轻松一点,于是接着做最优路径,今天实现了Astar算法, 感觉不错,下面需要进一步实现k条路径算法,设计更好的DS,争取能做到不依赖于GIS平台,自己实现显示。

2006-11-02 23:41:00 851

转载 ArcGIS Server开发技术交流记录

1.   ArcGIS Engine和ArcGIS Server的交叉点,是否可以利用ArcGIS Engine直接开发成COM组件,然后由ArcGIS Server调用,或者先通过Web Services的方式调用,再通过ArcGIS Server调用Web Services 可以利用Engine开发COM组件的方式,然后由ArcGIS Server直接调用,或者通过类的方式来集成,(但

2006-11-01 12:24:00 1000

转载 Customize AE toolbar

//Create UIDs and add new items to the ToolBarControl            UID uID = new UIDClass();            uID.Value = "esriControlCommands.ControlsOpenDocCommand";            axToolbarControl1.AddItem(uI

2006-10-20 22:52:00 932

转载 Dijkstra 最短路径算法的一种高效率实现

Dijkstra 最短路径算法的一种高效率实现Dijkstra 最短路径算法的一种高效率实现Dijkstra 最短路径算法的一种高效率实现[日期:2005-2-7]武汉测绘科技大学学报 作者:乐阳 龚健雅摘 要 在已存在的一些最短路径算法测试总结的基础上,根据GIS中网络计算的实际情况,从网络结构的拓扑表示以及Dijkstra算法中快速搜索技术的实现入手,提出了一种Dijkstra最短路径算法的高

2006-09-15 12:49:00 3336

原创 ArcEngine中闪烁目标

//闪烁目标        public static void FlashFeature(AxMapControl mapControl,IFeature iFeature, IMap iMap)        {            IActiveView iActiveView = iMap as IActiveView;            if (iActiveView != nul

2006-09-15 09:14:00 2150

原创 ArcEngine中使用上下左右键移动地图

//Allow the MapControl to intercept arrowkeys when it has focus axMapControl1.KeyIntercept = 1;private void axMapControl1_OnKeyDown(object sender, ESRI.ArcGIS.MapControl.IMapControlEvents2_OnKeyDown

2006-09-13 14:17:00 933

原创 ArcGIS 9在WIN XP 和 WIN 2003 系统下安装部分动态库不能注册导致控件不能使用解决方法

DEP(数据执行保护)选项默认情况下是打开的, AMD和Intel新的CUP系列中包含这个选项。数据执行保护是一套硬件和软件技术用于执行对内存的额外检查,以保护电脑遭受恶意代码的破坏。   解决办法: 1.

2006-09-12 10:57:00 1304

原创 遍历XML并显示在TreeView中

public void TraverseXML(XmlNode node,TreeNodeCollection tnc)        {            MessageBox.Show(node.Name + "," + node.NodeType.ToString());            TreeNode tn = new TreeNode();            tn.Tex

2006-09-05 18:33:00 604

转载 遍历xml的两个方法

//前序   function parseSrc(dataSrc) {      var childNodes:Array = dataSrc.childNodes;      var result:Array = new Array();      for (var i = 0; i        var element:XML = childNodes;          if (elemen

2006-09-05 16:33:00 627

原创 Server.Transfer

利用Server.Transer(url) 打开新的asp.net应用程序,并在该程序网页首部添加类似于下述格式的声明:那么在该WEB程序中可通过一定的方法直接引用Opener网页中的变量值及控件的状态值等。具体参见MSDN。

2006-09-04 22:18:00 508

原创 Window.Open(?)

window.open(abc.htm,_blank,scrollbars=yes,toolbar=yes,location=yes,directories=no,status=no,menubar=no,resizable=no,width=540,height=500 top=40,left=40);"

2006-09-04 21:49:00 489

原创 高斯投影正、反算

 //高斯投影正、反算 //////6度带宽 54年北京坐标系 //高斯投影由经纬度(Unit:DD)反算大地坐标(含带号,Unit:Metres) void GaussProjCal(double longitude, double latitude, double *X, double *Y) {int ProjNo=0; int ZoneWide; ////带宽 double longi

2006-09-03 20:44:00 1947 1

原创 坐标系转换与高斯投影

        坐标转化并不是一个新的课题,随着测绘事业的发展,全球一体化的形成,越来越要求全球测绘资料的统一。由于地球曲率客观存在,传统测绘作业通视受到很大限制,测绘资料的统一存在巨大的约束。另外由于每一个国家的大地坐标系的建立和发展具有一定的历史特性,仅常用的大地坐标系就有150余个。在同一个国家,在不同的历史时期由于习惯的改变或经济的发展变化也会采用不同的坐标系统。例如:在我国建国之后,为了

2006-09-03 20:40:00 3265

原创 GIS中的坐标系定义与转换

 自“Mapinfo上的GIS系统开发”一文在计算机世界网上刊登后,有好几位读者向我询问坐标系定义与转换方面的问题,问题可归结为 (1) 地图在Mapinfo上显示得很好,但在MapX中却显示不出来或显示得不对;(2) GPS定位得到的WGS84坐标怎么往北京54坐标地图上转。这些问题也是曾经困惑我的问题,在此我谈谈我个人的一些认识及经验,供各位读者参考,也希望相关方面的专业人士能给予纠正及补充。

2006-09-03 19:42:00 1130

原创 高斯克吕格坐标系中国部分定义(北京五四和西安80)

"--- Gauss-Kruger (Xian1980 3-degree zone) ---" "GK Zone 25 (Xian1980)", 8, 9999, 31, 24, -123, -94, -0.02, 0.25, 0.13, 1.1, 0, 7, 75, 0, 1, 25500000, 0 "GK Zone 26 (Xian1980)", 8, 9999, 31, 24, -123,

2006-09-03 19:41:00 1827

原创 地理坐标系与投影坐标系的区别

1、首先理解地理坐标系(Geographic coordinate system),Geographic coordinate system直译为 地理坐标系统,是以经纬度为地图的存储单位的。很明显,Geographic coordinate syst em是球面坐标系统。我们要将地球上的数字化信息存放到球面坐标系统上,如何进行操作 呢?地球是一个不规则的椭球,如何将数据信息以科学的方法存放到椭球

2006-09-03 19:40:00 1100 1

原创 西安80坐标系与北京54坐标系转换

        西安80坐标系与北京54坐标系其实是一种椭球参数的转换作为这种转换在同一个椭球里的转换都是严密的,而在不同的椭球之间的转换是不严密,因此不存在一套转换参数可以全国通用的,在每个地方会不一样,因为它们是两个不同的椭球基准。那么,两个椭球间的坐标转换,一般而言比较严密的是用七参数布尔莎模型,即 X 平移, Y 平移, Z 平移, X 旋转(WX), Y 旋转(WY), Z 旋转(WZ)

2006-09-03 19:38:00 2213 1

原创 北京54坐标到西安80坐标转换小结

1、北京54和西安80是两种不同的大地基准面,不同的参考椭球体,因而两种地图下,同一个点的坐标是不同的,无论是三度带六度带坐标还是经纬度坐标都是不同的。 2、数字化后的得到的坐标其实不是WGS84的经纬度坐标,因为54和80的转换参数至今没有公布,一般的软件中都没有54或80投影系的选项,往往会选择WGS84投影。 3、WGS84、北京54、西安80之间,没有现成的公式来完成转换。 4、对于54或

2006-09-03 19:38:00 4526 1

原创 跑马灯效果

//跑马灯效果  var msg="这是一个跑马灯效果的JavaScript文档";        var interval = 100;        var spacelen = 120;        var space10=" ";        var seq=0;        function Scroll() {             len = msg.length;   

2006-08-30 23:25:00 576

原创 Unicom Department-role list(递归建树treeview)

    protected void Page_Load(object sender, EventArgs e)    {        if (!IsPostBack)        {            InitTree();        }    }    ///     /// 初始化树    ///     private void InitTree()    {     

2006-08-30 17:16:00 657

空空如也

空空如也

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

TA关注的人

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