arcgis javascript用什么开发工具
发布网友
发布时间:2022-05-08 15:49
我来回答
共1个回答
热心网友
时间:2022-04-24 05:19
介绍
跟随ArcGIS 9.3同时发布的,是ESRI根据JavaScript技术实现的调用ArcGIS Server REST API接口的一组脚本。当前的最新版本是Version 3.12。通过ArcGIS API for JavaScript可以将ArcGIS Server提供的地图资源和其它资源(ArcGIS Online)嵌入到Web应用中。
2特点
·一切基于服务
·简单易学的语言基础
·多种的多样的开发方式
·丰富的网络资源
·基于功能强大的Dojo JavaScript工具包
·开发和部署都是完全免费的
3使用它可以做什么
·快速创建交互式的地图应用
·调用ArcGIS Server的GP服务,提供专业的分析结果
·使用ArcGIS Server的REST API,提供显示、查询、分析等功能
·可以同时调用多个ArcGIS Server的服务,轻松实现服务聚合
4ArcGIS API for JavaScript V2.6新特性
1、使用HTML5与CSS3增强地图显示功能
在支持HTML5的浏览器中,缩放和平移时,JavaScript API通过集成CSS3以提供流畅平滑的用户体验。 在支持HTML5的移动设备上,地图导航还可以很好的支持硬件加速。
2、与ArcGIS Online上最新webmap同步
webmap支持其图层可以来源于在远程创建CSV文件,这些融合的表数据和CSV文件可以托管在web端。
3、增强Basemap Gallery widget(可选底图组件)
底图Widget支持ArcGIS Online上定义的某用户组的webmap。当创建底图Widget时,可以通过设置构造函数的basemapsGroup属性来指定可选底图来源于哪个用户组。
4、对ArcGIS Server 10.1新特性的支持
—查询能力的增强:主要包括对查询结果的排序、分组以及对属性数据的统计。
—编辑功能增强:支持编辑跟踪。
—定位功能增加:增加了一个可选的查询范围参数。
—渲染功能增强:可以通过地图服务中的数据自动生成一个渲染器来对要素进行渲染,可产生分级断点与颜色条带等,具体请参考说明文档中的渲染选项。
—打印功能增强,包括打印Widget和Task。
—增加要素图层的属性:最大记录条数、关系属性、字段属性增强、编辑跟踪。
—增加地图服务图层的属性:最大记录条数、最大图像高度、最大图像宽度。