自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CSDN-浩淼的天空

专注于GIS的开发:ArcObject | ArcGIS Engine | ArcGIS Server | ArcIMS | 开源GIS

  • 博客(66)
  • 资源 (2)
  • 收藏
  • 关注

原创 智慧位置漫谈

本文发表在2011年8月19日《中国测绘报》的《科技时空》版。    城市信息化是一个城市提高管理水平和运行效率的有效方式,它能提升城市的生产力水平和竞争力,促进城市现代化建设和可持续发展,这已经成为社会的普遍共识。目前,城市信息化建设正在从数字城市走向智慧城市,这一概念获得

2011-08-23 11:45:13 3002

原创 地理设计漫谈

本文发表于《中国测绘报》2011年第29期《科技时空》版。 地理信息系统(GIS)技术从诞生至今,已经在城市规划、国土管理、环境保护、公共安全等诸多领域的数据分析、知识管理和决策辅助方面发挥了重要的作用。进入21世纪后,随着高分辨率卫星、激光雷达、摄影测量和传感器等新技术的飞速发展,我们为不同领域获得的地理空间数据越来越多,数据中蕴含的信息广度和深入也不断扩展,直接导致相关业务决策和管理的复杂性程度不断提升。为了应对这些新的挑战,厘清GIS需要

2011-04-20 16:45:00 8869 5

原创 “GIS之父”眼中的GIS规划与实施思想

本文刊发于《中国测绘报》2010年12月10日,《科技时空》版。今年9月,应Esri中国(北京)有限公司的邀请,加拿大著名地理学家、被业界誉为“GIS之父”的罗杰•汤姆林森(Roger Tomlinson)博士来华,出席2010年Esri中国华北区用户大会。Roger Tomlinson博士来华的主要目的,是通过大会演讲和著作推介的形式,向广大中国同仁分享他对GIS长达半个世纪的思考——即如何通过一套行之有效的方法论来指导我们的GIS项目实践。Tomlinson博士的这套方法论,通过他最重要

2010-12-17 00:30:00 9697 23

原创 云GIS与工程师精神的衰落

前几天与一位企业界的技术人员聊天,谈到他们刚刚通过了CMM3认证,CMM我知道是美国卡内基梅隆大学软件工程研究所搞的一个认证模型,但不清楚到底是谁在组织认证,后来一查,原来也是老美或它们授权的咨询公司在做认证,不由得长叹一口气,果然是一流的搞标准,二流的搞技术,三流的用别人的技术迎合标准来生产产品。联想到最近借着共享平台浪潮而火热无比的OGC标准,我觉得保不齐哪天OpenGIS也会搞个OGC产品认证,作为走向国际的GIS软件的强制性和事实性标准,成为一个技术门槛,信夫?!

2010-06-16 23:16:00 14387 50

原创 ArcGIS10试用体验之安装篇

ArcGIS9.3的下一个版本ArcGIS9.4,据说是有了太多革命性的变化,使得ESRI最终考虑将其命名为10。在去年ESRI中国用户大会上,我们已经见识过ArcGIS10的面容,在系统展示区,我也曾经距离地了解过它的不同程序,在欣喜之余,却留下了一个“慢”字的感觉——这得用多高配置的机器才能流畅地运行啊! 但目前我手头上拿到的ArcGIS 10 pre-release版本,却开始在颠覆

2010-05-10 10:02:00 8053 10

原创 基于GPS实时信号的WebGIS模拟

很早以前我就对GPS的实时显示感兴趣,一般物流或其他需要实施监控的企业采用的跟踪系统都是C/S的,后来我在一个Demo上看到过基于B/S的例子,主要是基于AGS JSAPI开发而成的。我也曾专门问过相关的人,证实了我对该技术实现流程的猜测,即客户端定期访问一个指定的WebService来获取GPS信号,然后将其在地图上显示。GPS信号模拟软件我没有找到,所以我就自己写了一个随机坐标

2010-03-31 23:27:00 10062 16

原创 基于ExtJS库的AGS JavaScript API集成5[完]

经过一份折腾,集成终于初步搞定了,今天实现的功能有:1.识别功能(Identify)的实现,单击“识别”按钮后,在地图上单击一点,所有在被点击处3米范围内的地块都会以黄底红边状显示,而鼠标移动时则会出现各自地块的属性,鼠标移开,消息消失:2.进一步完善了缓冲区功能,现在提供了点、线和面三种缓冲方式:下面是一个线缓冲:缓冲默认情况下是50米和100

2010-01-07 16:38:00 4737 16

原创 基于ExtJS库的AGS JavaScript API集成4

继续对集成的Panel进行修改,这一次的修改部分比较底层,它包括:1.对esri.Map类根据需要进行了扩展,派生出一个esri.AGSMap类来实现了我需要的许多功能;2.对地图的图形绘制属性设置进行了充分地的调整,包括颜色、透明度、点、线和填充样式都可以自定义设置: 3.搭建了GeometryService服务,并通过该服务提供了长度量算、面积量算和缓冲区分析的功能:

2010-01-06 21:14:00 3423 1

原创 基于ExtJS库的AGS JavaScript API集成3

闲暇时继续对我的这个Panel进行扩展,现在的效果终于出来了,首先是地图功能的增加: 第二是实现了查询的图文一体化,比如查询“银行”,左边地图中会出现绿色小点,而右侧也会出现相应的内容: 单击右侧的某一条记录,绿点会变成红点,同时弹出信息提示,但2秒钟后红点又会恢复为绿点,提示信息也会消失: 地图与右侧的信息窗口并不是一个Panel,它们是独立的,两

2010-01-06 21:13:00 3459

原创 基于ExtJS库的AGS JavaScript API集成2

元旦在家继续对这个扩展组件进行了功能丰富,现在它已经能够提供模糊查询功能:单击左下角的望远镜按钮,即弹出一个“查询”窗口: 查询“天一”的结果: 在查询出来的情况下,所有的查询点均以绿色点标识,如果将鼠标放上去,则会变成一个红点,并出现一个提示。将鼠标移开,符号再次变成绿点。

2010-01-06 21:11:00 3726 4

原创 基于ExtJS库的AGS JavaScript API集成1

大家知道,AGS JavaScript API是基于Dojo开发的,而选择Dojo的理由之一是AGS JSAPI的开发人员觉得这个library的兼容性最好。我没有专门学过Dojo,不过在看到ExtJS之后,我对Dojo的兴趣就不大了,很多人认为ExtJS并不好,这个当然就纯属仁者见仁,智者见智的问题。 我喜欢UI用ExtJS写,但地图部分又必须使用AGS JSAPI来写,如何

2010-01-06 21:10:00 9250 16

原创 三维GIS,看上去很美

 发表于《3SNews新闻周刊》第22期 “三维GIS”在今天已经成为了一个炙手可热的名词,在稍具规模的GIS会议和展览上,都可以看到形形色色的三维GIS产品,国内的、国外的、单机版的、网络版的、可浏览的、可分析的,一幅欣欣向荣的热闹景象,颇给人一种2DGIS已经过时,3DGIS时代业已来临的感觉。 也就在最近一两年,3DGIS市场上突然冒出了众多的平台和厂商,有一鸣惊人的

2009-11-18 12:32:00 13208 13

原创 参加2009 ESRI年会的一点记录和感想

与Jack Dangermond总裁的合影 20-22号,去北京,参加了今年的ESRI年会,今年的大会以“设计我们的未来”为主题,展示了ESRI的一系列愿景、规划和技术。无论是最新的ArcGIS9.4 beta软件,大量的GIS专题讲座和ESRI技术的发展方向,还是趣闻密辛,以及我非常荣幸地与Jack Dangermond的合影等,都让人大开眼界,所闻所见,实在是不殊此行。下面是一点流水帐

2009-10-26 00:00:00 4083 1

原创 《WebGIS开发实践手册》将在ESRI用户大会首发

《WebGIS开发实践手册》已经在上周末(9号)印刷结束,本周即将装订入库。首批样书已经发往“搜海书店”(ESRI中国有限公司网络书店合作伙伴),将在20日的ESRI中国2009用户大会展会上首发出现。 下面是SOHI网站的书籍链接:

2009-10-13 21:56:00 2848

原创 《WebGIS开发实践手册》2.7 本书的第一个目标[连载完]

在全面了解和熟悉了ArcIMS这一GIS服务器的体系架构、组件、程序进程和开发方式等内容后,我们将开始迈向本书的第一个目标:使用Ajax等技术开发一个基于浏览器的WebGIS客户端程序。 我们为什么要选择基于浏览器的JavaScript,而不是ASP、JSP或开发环境更好的ASP.NET呢?第一个原因是为了适应具有不同开发经验的Web技术人员,毕竟与地图交互的那点代码无论如何都是要用JavaSc

2009-10-06 11:47:00 2429

原创 《WebGIS开发实践手册》2.6 ArcIMS自定义开发方式

有了Web Manager和Designer,我们就可以高枕无忧了吗?如果用户的需求只是简单地显示和查询地图信息,这两个快速生成工具当然完全能够满足需要,但如果用户的要求更多一点,更复杂一些,就必须想办法进行自定义开发了。 我们一般可以将自定义开发的方式分为三种: Ø 使用Web ADF提供的Web控件和API进行自定义开发; Ø 在HTML或Java浏览器基础上进行自定义开发; Ø 完全

2009-10-06 11:45:00 2423

原创 《WebGIS开发实践手册》2.5 ArcIMS的管理组件

在了解ArcIMS的服务器层、连接器和Web ADF等原理性内容之后,我们需要开始了解如何使用ArcIMS服务器。ArcIMS中拥有多种不同功能的管理程序,便于用户制作地图、产生服务、开发Web客户端应用程序和调整监测WebGIS站点的运行。2.5.1. Author:配置地图在ArcIMS中,有两种方法来制作地图,一是使用ArcMap生成MXD文件,但它必须安装ArcMap Imag

2009-09-29 09:23:00 3100

原创 China-Pub 新书预订

地址

2009-09-27 21:28:00 2483

原创 《WebGIS开发实践手册》2.4 ArcIMS连接器和Web ADF

ArcIMS支持多种开发环境,如ASP、ASPX、ColdFusion和JSP等,这让具有不同开发背景的程序员都能开发ArcIMS的客户端程序。ArcIMS应用服务器是与空间服务器的交互语言是ArcXML,因此,ArcIMS需要一种机制将来自这些客户端的请求转换为ArcXML,这个转换是通过ArcIMS连接器(Connector)和Web ADF实现的,它们居于Web服务器和ArcIMS应用服

2009-09-25 09:42:00 2720 1

原创 《WebGIS开发实践手册》2.3 ArcIMS的进程

ArcIMS的空间服务器、虚拟服务器和ArcIMS服务都是一种在逻辑上划分的对象或概念,它们依赖在计算机上实际运行的ArcIMS进程的存在而存在,如图 2‑7所示:图 2‑7 ArcIMS的进程可以看到,ArcIMS的进程有6个,即Aims_AppServer.exe、Aims_Monitor.exe、Aims_Tasker.exe和3个aimsserver.exe,有三个aimsse

2009-09-24 09:23:00 2735

原创 《WebGIS开发实践手册》2.2 ArcIMS服务器组件[2]

2.2.3. ArcIMS服务无论是空间服务器还是虚拟服务器,其最终目的就是为了生成和管理ArcIMS服务(Service),ArcIMS服务正是ArcIMS对外地图发布的关键所在,也是客户端与GIS服务器通讯的接口。一台服务器上可以同时存在一个或多个不同类型的ArcIMS服务,如图 2‑6所示,存在一个Image类型ArcIMS服务San:图 2‑6 已经存在的ArcIMS服务S

2009-09-23 09:16:00 1065

原创 《WebGIS开发实践手册》2.2 ArcIMS服务器组件[1]

ArcIMS服务器层组件是其架构最核心的部分,它包含了空间服务器、虚拟服务器和ArcIMS服务三种对象和概念。其中,空间服务器是ArcIMS产生地图数据的最关键对象,而虚拟服务器则是管理前者的一个虚拟概念,它们的最终目标就是为了新建某种类型的ArcIMS服务。2.2.1. 空间服务器Spatial ServersArcIMS的空间服务器是产生地图图像文件和与地图相关信息的核心对象,当它收到

2009-09-22 09:17:00 1397

原创 《WebGIS开发实践手册》2.1 ArcIMS体系架构

ArcIMS整个体系由多个组件(Component)聚合而成,包括Web服务器、ArcIMS应用服务器、连接器、Web应用开发框架(ADF)和ArcIMS空间服务器等。这些组件的协作,使得它们能够管理ArcIMS服务和处理来自客户端的请求并返回响应数据;同时,由于考虑到了负载平衡、冗余和满足不同尺度的访问要求,它们也能部署在一台或多台硬件服务器上。ArcIMS是标准的B/S三层架构,由客户端、

2009-09-21 09:09:00 1290

原创 《WebGIS开发实践手册》2. GIS服务器ArcIMS

ArcIMS是ArcGIS中的一种服务器端产品,在ArcGIS Server出现之前,它是ESRI唯一的GIS服务器,其架构是非常优秀的。ArcIMS提供了一个用于在Web上发布GIS数据和服务的分层框架,通过ArcIMS提供的地理服务(Service),可以在网络上发布GIS地图、数据和元数据等信息。 ArcIMS不仅是一个网络地图发布解决方案,作为一种发布技术,它拥有支持多种ESRI客户端环

2009-09-18 08:45:00 2144 3

原创 《WebGIS开发实践手册》1.4 本书将带来什么?

WebGIS是什么?目前从理论上对它进行长篇累牍解释的书籍不下数十种,但对于GIS开发人员而言,最需要的解释并不是“是什么?”,而是“怎么对其进行开发”,而这一本书,就是为了实现这个目标而写的。 Web2.0概念带来了大量的名词和术语,由于各种Web开发环境、Web框架和新组件的出现,现在的Web应用程序开发过程已经被包装得非常严密。对于新手而言,这种严密的包装使得他们可以很快入手,但遗憾的是,

2009-09-16 21:50:00 1726 2

原创 《WebGIS开发实践手册》1.3.2 GIS应用服务器

GIS应用服务器是WebGIS架构的核心组件,负责接收地图请求并动态地生成地图图片或地理信息并返回给客户端,当然,它是怎么开发和如何工作的原理并不是本书关心的内容。用户只需要知道:根据GIS服务器的访问规则,编写普通的Web应用程序页面,就是我们所理解的WebGIS开发的全过程了。常见的GIS服务器有多种,下面是其中比较著名的几种:l ArcIMSArcIMS是一个通过Web发布动态地

2009-09-15 20:04:00 2535 1

原创 《WebGIS开发实践手册》1.3.1

1.3. WebGIS详解 随着Internet技术的发展和普及,GIS与WWW进行了结合,形成了所谓的WebGIS(又称万维网GIS),它已经成为GIS发展中最重要的方向之一,也是本书关注点重点与核心内容。 1.3.1. WebGIS──特殊的Web应用程序 “WebGIS是指基于Internet平台进行信息发布、数据共享、交流协作,客户端应用软件采用WWW协议,实现GIS信息的在线查询和

2009-09-14 12:13:00 6669 9

原创 《WebGIS开发实践手册》1.2.1-1.2.4

1.2.1. C/S模式的GIS 基于C/S模式的网络GIS是最常见的一种分布式架构,在这种客户端/服务器的架构中,地理数据被存储在地理数据服务器(如ArcSDE等大型关系数据库)上,而数据的查看和编辑则在客户机上实现。这种架构一般都涉及到海量数据、地理计算、空间分析、专题制图和数据转换等因素,因此只适合于在环境稳定的局域网中部署。目前我们能见到的绝大部分地理信息管理系统几乎都采用这种模式。

2009-09-11 20:42:00 1829

原创 《WebGIS开发实践手册》1.2 网络GIS

“网络GIS是GIS发展过程中某一时段的GIS产品与应用形式,也可以是所有GIS体系下的统称”[1]。根据这一定义,我们可以将所有基于互联网的分布式空间信息管理系统都归纳到网络GIS的概念之中,网络GIS能够实现空间数据管理、分布式协同作业、网络发布和地理信息应用服务等多种功能。 传统的GIS系统都是单机版运行的,无论是软件还是数据均部署在一台计算机上,要求较高的软硬件环境,其处理能力完全依赖客

2009-09-09 21:57:00 1942 5

原创 《WebGIS开发实践手册》1.1.4 分布式计算的对象技术

互联网上的应用程序是基于TCP/IP协议来进行通信的,但这只是为不同计算机上的软件对象建立了互联的“通道”,它们之间还需要统一的“交流语言”才能实现彼此的沟通。跨计算机的分布式应用在软件组件层次上遵守的某种特定软件标准[1],是实现异构平台和程序之间互操作性的保证。这种允许运行于一台计算机上的程序调用另一台计算机上的子程序的协议称为RPC(Remote Procedure Call,远程过程调

2009-09-08 21:36:00 1462

原创 《WebGIS开发实践手册》1.1.3 WWW的工作协议

我们已经知道,WWW是建立在HTTP(Hyper Text Transfer Protocol,超本文传输协议)上的一种网络应用,而HTTP是一种客户端和服务器端(Client/Server)模式的请求/响应(Request/Response)标准,设计HTTP的初衷是为了提供一种发布和接收超文本的方法,所谓的超文本,就是我们最熟悉不过的HTML标记文件。 在HTTP协议中,客户端与服务器端的通

2009-09-07 11:18:00 1224

原创 《WebGIS开发实践手册》1.1.2 计算机是如何互联的?

计算机诞生的早期,每家电脑公司开发的产品都具有其特殊性,不光是机器硬件,连操作系统都自己编写,各自为营,要将一个程序在不同公司生产的计算机上运行都是天大的难题,更惶论在不同计算机之间实现互联互通了。 在ARPANET计划中,要将不同大学的不同独立计算机通过通讯线路连接起来,构成计算机网络,就必须克服这个硬件沟壑。显然,计算机之间的通信和信息交换应该遵守一些共同的“游戏规则”,且这些规则必须独立

2009-09-06 20:43:00 1296

原创 1.1. 互联网与网络协议

1.1.1. 互联网历史 本书的读者中可能有人在上个世纪90年代早期[1]就已经接触到了网络,但互联网的诞生时间比这一时刻早得多,其原因可以想象得到,和许多我们熟悉的技术一样,网络也是军事技术民用化的结果。 1969年,世界正处于美苏“冷战”时期,当时的计算机系统都是基于主机的客户终端形式,这种集中式的网络结构很容易遭到破坏。为了适应冷战时期潜在的核战争威胁,美国ARPA(Defence Ad

2009-09-06 09:23:00 1271

原创 第一章:剖析WebGIS

谈及WebGIS这个“热门”的名词,刚翻开本书的读者们会联想到什么?如果你属于初次接触WebGIS的人群,可以到Google、Cuil[1]或其它搜索引擎中先去查找一番;如果你属于对它初窥门径却还在迷雾之中苦苦寻觅真面目的那部分读者之列,我们愿意在此列举所有与WebGIS沾亲带故的内容:GML、ArcIMS、Ajax、ASP、ASP.NET、JSP、JSF、OGC、Java Applet、Ja

2009-09-05 15:55:00 2147 1

原创 《WebGIS开发实践手册》推荐序

现在,各式各样的开发工具和平台变得越来越强大、越来越方便了。强大到“一句顶一万句”——以往实现一个功能或许要写一大堆的程序或是脚本,可现在只需要用鼠标拖-放就可以 “万事大吉”;方便到使用者可以把自己当成“傻瓜”——你可以不需要知道这工具和平台后面都在暗地里捣鼓些啥,只要记住基本的几招,就可以拼凑出一个基本过得去的“作品”出来,以至于自己不经意间成了各式“傻瓜机”的推销对象。诚然,工具和平台的强大

2009-09-04 15:18:00 1777 2

原创 《WebGIS开发实践手册》封面和目录

经过将近一年的写作,关于WebGIS开发的实践性书稿终于截稿完工了,目前正在逐章提交给电子工业出版社。 本书的作者是蒋波涛、朱强和钱旭东。ESRI论坛ArcIMS版版主yoyo和ESRI工程师曹鑫帮忙对本书进行技术审校。    目录 第1章    剖析WEBGIS    11.1.    互联网与网络协议    31.1.1.  

2009-09-04 09:21:00 2470 2

原创 参加FME2009开放日活动

GIS软件在过去30年间的大发展,并没有出现某种文件格式成为事实标准的情况,从早期基于文件、基于文件夹、基于数据库和现在基于Web的数据格式,GIS和非GIS届的空间数据格式仍然在不断增长,而数据互操作,成为任何一个GIS项目都必须认真对待的问题。在这个方面,FME堪称最为专业的ETL工具。 说来我也是孤陋寡闻,第一次知道FME还是在3年之前,见识到别人用FME做的程序,才知道这个

2009-05-22 09:02:00 1116 1

原创 国家地理信息公共服务平台:平台还是软件?

 2008年底GIS届最热闹的事情莫过于国家基础地理信息中心在12月26日组织召开的“国家地理信息公共服务平台总体设计方案专家论证会”,尽管会议名称中显眼地包含着“公共服务平台”六个大字,但会议的精神和决定还是被媒体迅速简化为“打造中国版Google Earth”的具体产品,似乎只有与这一著名软件挂上钩,才能在公众面前彰显其必要性和重要性。“基础信息公告服务平台”的目标,其实在新闻稿中说的很清

2009-04-22 09:12:00 3420 2

原创 分布式信息认知观

地理学有两大类特殊概念,一是地理实体与地理现象,二是时空特征和时空关联特性[1]。对第一点而言,这些实体和现象表现为任何尺度的地理特征,它可以小到一个广场,也可以大到整个星球;地理实体包括自然界形成的任何一种地质构造——海岸线、山脉、河流和盆地,同时也包括人类获得的印记——城市、村庄和高速公路。地理现象更加丰富,如水灾、干旱、生物灾难、土地的再分配、城市发展等。GIS目前最有影响的使用领域

2009-03-23 13:47:00 1112

原创 ESRI《新闻动态》介绍《插件式GIS应用框架的设计与实现》一书

感谢ESRI中国朋友们的关注,在ESRI中国《新闻动态》中介绍了我的第三本书《插件式GIS应用框架的设计与实现》,新闻地址。《插件式GIS应用框架的设计与实现》一书成热销发布日期:2009-1-19    日前,由蒋波涛所著的《插件式GIS应用框架的设计与实现——基于C#和ArcGIS Engine 9.2》一书引起了业界人士的广泛关注。本书是一本从软件架构的角度来讨论应用

2009-02-05 17:49:00 1421 1

基于GIS的国土空间数据应用平台的设计与实现.pdf

国土空间,数据平台,国土空间监测,城市规划,自然资源,相关数据库设计和数据模式。论文材料,具有参考价值。

2020-07-09

小波十讲,关于小波理论的经典著作

关于小波理论的经典著作,深入浅出地介绍了小波理论的发展与运用。

2010-06-07

空空如也

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

TA关注的人

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