ArcGis Javascript 应用

本文深入探讨了JavaScript API如何无限扩展以实现ArcGIS所有服务器端功能,包括显示交互性地图、执行GIS模型、在在线基础地图上显示自定义数据、搜索属性或几何图形以及搜索地址。此外,文章详细介绍了JavaScript API提供的资源组件,如地图显示与基本操作、绘图、任务执行以及基于Dojo和其他库的扩展。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一。Javascript API无限扩展,以实现Arcgis所有服务器端功能,目前它所提供的基础功能有:
1.以自己数据为基础显示交互性的地图
2.执行一个GIS模型并显示结果
3.在ArcGIS在线基础地图上显示我们自己的数据
4.对属性或几何图形进行搜索并显示结果
5.搜索地址并显示结果
二。Javascript API包含的资源组件有
1。Maps--支持Ags上cache和非cache地图的显示,指定投影参考系
2。Graphics--绘图,和通过鼠标、键盘等操作实现属性信息的展示或地理操作
3。Tasks--和ADF Tasks有点类似,提供Querying、Finding addresses、
Finding attributes、Identifying features、Geoprocessing功能
4。基于Dojo和其他库进行扩展--比如利用Dojo widgets,google maps api,virtual
earth api等等
三。Javascript API对象模型
见附件om_poster.pdf
四。地图显示与基本操作
地图显示与基本操作(放大、缩小、移动、坐标显示)是Javascript API的基本功能,也是一个WebGIS应用的基本内容,Javascript提供了非常便捷的开发方法,当然在线浏览需要Arcgis服务器支持,如果自己电脑上没有配置Server服务,可以使用ArcGIS Online在线服务。
1。.Cache和非Cache地图展示
2。地图基本操作,如放大、缩小、移动,并和鼠标键盘按键关联
3。客户端显示鼠标当前地理位置
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值