摘要:  ArcGIS REST API提供了简单、开放的接口来访问和使用ArcGIS Server发布的服务。使用ArcGIS REST API通过URL,可以获取和操作每一个服务中的所有资源和操作。上面这句话很重要,指明了,使用REST API(就是ArcGIS REST API,下面都泛指ArcGIS REST API)其实就是通过URL来向GIS服务器获取资源的操作(这是我目前的理解,欢迎指出理解不当的地方)。比如,要通过REST API来访问一个GIS Server,可以使用下面格式的URL: 阅读全文
posted @ 2010-09-09 16:18 carlbiao 阅读(8358) 评论(0) 推荐(1) 编辑
摘要: Dojo是一套工具,用来构建更好的基于浏览器的应用程序。Dojo绝大部分使用客户端Javascript语言来构建,大大扩展了现代浏览器的能力。它是一系列静态客户端JavaScript脚本,不需要任何的客户端插件和服务器组件。Dojo是开源的框架,也是面向对象的框架,使用起来非常方便,同时也有很绚丽的界面效果,它也符合现在RIA技术的潮流。   为什么要整理Dojo呢?因为ArcGISfor javascript API是基于Dojo框架的,或者说它是在Dojo的基础上搭建的,使用了大量的Dojo技术,因此,Dojo也是ArcGIS for javascript API程序设计的基础。本文整理的资料为简单的Dojo使用,只是满足了ArcGISfor javascript API开发的条件,我也没有深入学习和研究Dojo。 阅读全文
posted @ 2010-08-31 01:26 carlbiao 阅读(4931) 评论(2) 推荐(0) 编辑
摘要:   JSON(JavaScript Object Notation,Javascript对象标记)是一种轻量级的数据交换格式。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition -December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。这些特性使JSON成为理想的数据交换语言。 阅读全文
posted @ 2010-08-28 01:55 carlbiao 阅读(2685) 评论(0) 推荐(0) 编辑
摘要: XML是Extensible Markup Language(可扩展标记语言)的简称。XML是一种以简单文本格式存储数据的方式,这意味着它可以被任何计算机读取。XML是在Internet上传书数据的绝佳格式。通过使用XML,数据可存储于HTML之外。   XML最大的优势在于:XML是跨平台的、用于传输信息且独立于软件和硬件的工具。   下面举一个很简单的例子来说明它对于传输信息的重要性。 阅读全文
posted @ 2010-08-27 14:35 carlbiao 阅读(1013) 评论(0) 推荐(0) 编辑
摘要: 很多人都知道callback是.net里的回调机制,也知道使用callback技术能增加用户体验,对于我们做server开发的人来说,理解 callback更是一个必要条件。可是对于一个新手来说,想要理解并能很好的把callback机制用到自己的程序中还是有一定困难的。我也是一个新手,虽然以前用asp.net写过网站,但是当时也是边学边做,可是对于callback就是很朦胧,所以我的第一个网站没有使用任何的 callback。而我接触ArcGIS Server也不过短短20天。随着学习的深入,发现必须得弄懂callback。今天我花了一天时间终于理解透彻了。 阅读全文
posted @ 2010-08-27 10:25 carlbiao 阅读(946) 评论(1) 推荐(1) 编辑
摘要:  AJAX即“Asynchronous JavaScript and XML”(异步JavaScript和XML)。现在的GIS客户端编程都是基于Ajax技术的。我觉得Ajax最大的特点在于它提供了更好的用户体验。 阅读全文
posted @ 2010-08-27 10:14 carlbiao 阅读(1105) 评论(1) 推荐(0) 编辑