博文

ArcGIS安装中的几个小问题(2008-05-22 22:46:00)

摘要:1.注意破解license,不多说   2.注意空间,一般C盘给出2.1G   3.注意如果安装desktop时出错,“我的电脑”右键,切换到“高级”,单击“设置”按钮,然后“编辑”按钮,会打开一个记事本:   [operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional"...... 凡是操作系统省略号那个部分,全部删除,然后保存,重启后再安装desktop就可以搞定。......

阅读全文(3832) | 评论:0

终于完成了仿射变换(2007-01-18 23:32:00)

摘要:要开发GIS系统开始就得有一个CAD,这个比较简单,容易开发。难点在后面,主要是空间数据的存储和组织,以及最难的空间分析部分。现在一个好的GIS系统主要是看其空间分析功能是否强大。 空间分析的建模都比较困难。就是用文字和数学来描述都不够。更何况以后还要用程序来编写。我指的是从底层开发。也管不了那么多了。数字化以后要干的第一件事就是进行坐标纠正。常用的方法是用多项式转换。就是找到几个控制点(tic),求解系数,然后进行坐标转换。最简单就是仿射变换:  X=Ax + By +C Y=Dx+ Ey +F A B C D E F 就是要求解的系数,显然至少需要6个方程,3对控制点。怎么解方程组呢? 没办法了。想起了线性代数,不得不用矩阵了,估计以后还要用很多这些数值算法。找到一个好久没用的头文件和源文件,里面就是专门用于矩阵运算的。太爽了。不用动脑筋去想怎么用C去描述了。^_^ 后面就简单了。有了矩阵,用求逆就解决了方程组的求解问题。然后转换实际坐标就完了。下面是一个界图,和大家一起共享一下:
   具体大图请参考: http://www.gissky.net/blog/user2/yuqiexing/index.html 为什么这里上传大图老是不行啊?    ......

阅读全文(4255) | 评论:0

GIS好东东(2007-01-02 01:05:00)

摘要: 转载: ArcGIS资料大全 [日期:2005-7-25] 来源:www.gisforum.net  作者:未知 [字体:大 中 小] [被屏蔽广告] 兄弟们,好东西,大家看一看! 1. ESRI公司的ARCGIS8中文教程下载
http://bbs.gissky.net/ShowPost.asp?id=1176

2. 快速制图基本操作-ArcGIS应用案例
http://www.gissky.net/netresdetail.asp?ID=201

3. 数据的后期处理-ArcGIS应用案例
http://www.gissky.net/netresdetail.asp?ID=200

4. ArcGIS World第一、二、四期
http://share.gissky.net/esri/ArcGISWorld/

5. ArcGIS中国通讯第14、15、16期
http://share.gissky.net/esri/ArcGIS中国通讯 /

6. Modeling our World中文版
http://share.gissky.net/esri/Modeling%20our%20World中文版/

7. 第六届ArcGIS暨ERDAS中国用户大会相关资料
http://share.gissky.net/esri/ArcGIS中国用户大会资料/

8. ArcGIS8.3的安装的傻瓜式指南(图解)
http://bbs.gissky.net/ShowPost.asp?id=204

9. arcgis 9 中文环境
http://bbs.gissky.net/ShowPost.asp?id=5092

10. ArcInfo workstation命令行列表
http://www.gissky.net/netresdetail.asp?ID=188

11. ArcGIS Desktop和ArcPad的集成应用
http://www.gissky.net/netresdetail.asp?ID=215

12. Sha......

阅读全文(2846) | 评论:0

开源GIS(2006-12-29 22:23:00)

摘要:转载: 开源GIS系统 作者:      来源:zz     发表时间:2006-06-22     浏览次数: 5237      字号:大  中  小 平台的对峙

  开发者都希望自己的软件能够运行在尽可能多的计算机上。然而事与愿违,摆在 GIS开发者面前的仍然是对峙的平台。J2EE随着Java5。0的发布,已经正式更名为JavaEE,而微软也正式发布了。NET2。0以及集成开发环境利器Visual Studio 2005。到底是。NET还是Java? 面对旗鼓相当的Java和。NET阵营,其实GIS平台开发商的答案早已揭晓,那就是都要!由于。NET和Java比较起来并无明显的优劣之分,只是随应用的需要和习惯的差别而略有不同,因此提供Java和。NET的双份开发接口来满足不同的需求也就不难理解了。可实际中,若要同时支持Java和。NET 谈何容易!要知道GIS的出现是上个世纪60年代的事,在当代众多IT缩写词出现之前,GIS就已经在城市规划、土地管理、军事等行业得到了应用。几十年的积累,很多代码已经成为了固化的资产。GIS平台开发商经历过二次开发语言的繁荣和凋敝,组件时代的兴起和衰落,而今又要面对平台对峙的挑战。也经历许我们应该考虑一些更好的、更彻底的解决办法,能够让我们在这个多变的时代找到相对稳定的支点。事实上,这个问题已经有了比较好的答案,办法其实也很简单,那就是重回C/C++的荣耀之都,实现GIS内核和外壳分离,以适应不断变化的外部世界。其实这个办法也不是GIS一家的专利,使用C/C++编写程序,实现一次编写,到处编译。这也是很多软件采取的跨平台策略。相比之下,无论是在Java组件和COM之间架桥还是在Linux和Windows之间修路,总显得有些不够优雅。不出意外,平台的对峙在未来的几年还会持续下去,在这对峙的平台下开发,也许最能彰显我们开发者智慧。 全球的数据

  数据是GIS的重要基石,无论何种行业应用,离开了数据都是无源之水,无本之木。空间数据不同于其他信息系统中的业务数据,能够在系统运行过程中自......

阅读全文(5121) | 评论:1

软件工程--项目管理的思维转换(喜欢技术的看看)(2006-12-28 16:56:00)

摘要:今天算是在图书馆看到了一本好书.我是比较重视计算机技术和专业相结合的人,尤其是编程方面.今天看了这本书,感觉又有点收获了.拿出来和大家一起共勉 转载: <<GIS分析.设计与项目管理>>  孔云峰著. 20世纪90年代中后期以来,GIS应用的一个最重要趋势是:从技术推动向需求牵引转变.由于地理空间信息的独特性和地理信息技术的复杂性,GIS自出现以来,解决技术问题往往是最困难的,需要优先考虑的,技术一直是研究,开发,教育和培训的核心.这使不少人形成了技术中心主义倾向,认为最新的技术即是最有用的,最好的.对于他们而言,新技术的优势是显然的,不容怀疑的,先进创新,进步优势,大都是同义词;解决问题的重点在于解决技术问题;新技术一定能够获得认可,值得投资.因此,他们往往责备用户"愚昧,无知",不懂得利用高新技术;对GIS技术持保留态度的人,也被认为是保守的,倒退的,令人生厌的.          随着GIS的大量应用,学者意识到了技术中心主义的局限性.它忽略了几个基本事实:GIS技术对于最终用户仍然很复杂,仍然不够成熟;人,组织与技术之间存在复杂的互动关系,不能仅从技术出发忽略人在GIS应用中所起的作用.以前参与GIS项目的多是领域内的专家,而现在的用户多是普通人员,不太关心复杂的技术问题.自然的,GIS应用转向了需求牵引阶段.推动这一转变的过程还有其他原因:  1.GIS技术发展迅速,到20世纪90年代中后期,GIS产品已经基本成熟.2. 技术已经不再是困扰GIS应用的头号障碍; 3. 研究表明,忽视个人与组织因素,是造成GIS项目失败的主要因素.         与技术中心主义相比,需求牵引的GIS项目有一些新的特征.首先,它注重以下问题:组织是否需要引进GIS技术;GIS有哪些作用;引进GIS技术的可行性如何;到哪里寻找项目顾问和技术供应商.第二,用户追求系统的效益,管理的完善或者是服务质量的提高,而不仅仅是技术创新;技术应该依从个人,服务于组织管理.第三,组织内部信息部门的员工角色有了变化,组织需要的信息系统而不是信息技术,需要的是信息专家而不是计算机专家(或者软件工程......

阅读全文(3427) | 评论:0

ARCGIS坐标谈(2006-11-10 13:19:00)

摘要:转载:GIS帝国论坛 ArcGIS中坐标系统小议[转]

最先发表www.arcgisworld.com/forum和bbs.nju.edu.cn的GIS版 ArcGIS中坐标系统小议 要明确两个概念:Geographic coordinate system和projected coordinate system的区别。
1、首先理解Geographic coordinate system,Geographic coordinate system直译为地理坐标系统,是以经纬度为地图的存储单位的。很明显,Geographic coordinate system是球面坐标系统。我们要将地球上的数字化信息存放到球面坐标系统上,如何进行操作呢?地球是一个不规则的椭球,如何将数据信息以科学的方法存放到椭球上?这必然要求我们找到这样的一个椭球体。这样的椭球体具有特点:可以量化计算的。具有长半轴,短半轴,偏心率。以下几行便是Krasovsky_1940椭球及其相应参数。 Spheroid: Krasovsky_1940
Semimajor Axis: 6378245.000000000000000000
Semiminor Axis: 6356863.018773047300000000
Inverse Flattening: 298.300000000000010000 然而有了这个椭球体以后还不够,还需要一个大地基准面将这个椭球定位。在坐标系统描述中,可以看到有这么一行: Datum: D_Beijing_1954 表示,大地基准面是D_Beijing_1954。 有了Spheroid和Datum两个基本条件,地理坐标系统便可以使用。
完整参数:
Alias:
Abbreviation:
Remarks:
Angular Unit: Degree (0.017453292519943299)
Prime Meridian: Greenwich (0.000000000000000000)
Datum: D_Beijing_1954
Spheroid: Krasovsky_1940
Semimajor Axis: 6378245.00000000000000000......

阅读全文(3486) | 评论:0