【文件属性】:
文件名称:深入浅出ArcGIS 9.3 Javascript API
文件大小:60KB
文件格式:DOC
更新时间:2014-08-30 15:37:05
ArcGIS Javascript API 开发
我只想快速开发简单的Web GIS应用,有没有比ADF控件再简洁一些的方式?我不想记那些复杂的AO接口,可是又喜欢ArcGIS Server漂亮的地图和强大的功能,怎么办?好吧,在9.2时代,面对这些问题,我们很头疼,但是ArcGIS Server 9.3已经插上了REST的翅膀!ArcGIS的fans们兴奋吧!期待吧!
虽然有些枯燥,但是技术细节总是绕不开的,ArcGIS Server 9.3以全新的REST方式实现了一些ArcGIS Server通用功能和服务,便于ArcGIS Server客户端开发,如javascript api。安装了ArcGIS Server 9.3之后,可以通过"http:////services/"方式来访问服务的根目录。其中"instance"默认为"arcgis/rest",里面列举了当前服务器上所有已启动的server服务,并且可以将这些服务列表导入Google Earth,格式为kmz。REST访问地址中,folder和service name是对大小写敏感的,folder前面的部分则没有影响。
点击根目录列举的一个服务,页面会展示该服务的所有基本信息,包括地图图层、图层编号、空间参考、部分cache信息、初始化地图显示范围、地图全图显示范围、地图单位、MXD文档基本信息。
发现其中的妙处了吗?现在只需要通过Http的URI就可以轻松的访问到ArcGIS Server的地图和服务了,我们要介绍的Javascript API就是基于这种方式实现的。REST本身其实是一个完美的技术理想,并没有这么简单,不过我们并没有必要搞清楚REST的所有细节才能享受到它带来的好处。还是让我们来看看基于REST构架的Javascript API吧,这才是更值得我们关注的!