这是ArcGIS API for Silverlight 3.2下载,现在(zài)ESRI官网(wǎng)上,Global账户已(yǐ)经无(wú)法(fǎ)下(xià)载使用,只能使用Developer账户下载。
ArcGIS API for Silverlight 3.2是由(yóu)美国(guó)Esri公司推出的,用于在Silverlight平台上开发WebGIS应用的一套(tào)编程接口(kǒu)。ArcGISAPIforSilverlight通过(guò)REST接口(kǒu)访问ArcGISServer发布的地图服务、影像(xiàng)服务、几何(hé)服务、地理处理服务、要素服务、网络服(fú)务等,还(hái)可以访问OGC标准的(de)WMS、WFS、WCS等服务,也可以访(fǎng)问Bing地图服(fú)务。
步骤1安(ān)装了Silverlight add-on(要求有IDE的SP1补丁包);步(bù)骤2安装的是ExpressionStudio中的ExpressionBlend,这个工(gōng)具相(xiàng)当于可视化的xaml编辑(jí)器,可以(yǐ)用来轻松的创(chuàng)建Silverlight程序的用(yòng)户(hù)界面(miàn);步骤3中安装的是Silverlight一种非常华丽(lì)的图片处理(lǐ)效果,可以参看这(zhè)里的(de)实(shí)例;步骤4包括一些可用(yòng)的Silverlight控件和例子。接下(xià)来再去看看Silverlight API的要求(qiú)。可以看出对于开发ArcGIS Silverlight程(chéng)序(xù)来说,只有步骤1是必须的(de),其他都是可选的(de)。之(zhī)后需要从ESRI网站(zhàn)下(xià)载(zǎi)Silverlight API(需要免费注册一(yī)个ESRI Global账户),以备(bèi)后(hòu)用。
—— 空间数据展示:加载地图服务(wù)或影像服(fú)务,展示服务数(shù)据。
—— 客户(hù)端Mashup:将(jiāng)来(lái)自不同服(fú)务器、不同类型的服务在客户(hù)端聚合后统一呈现给客户。
——图形绘制(zhì):在(zài)地图(tú)上交(jiāo)互式地绘制查询范围(wéi)或地(dì)理(lǐ)标记等。
——符号渲染:提供对图形(xíng)进行符号化和对(duì)要素(sù)图(tú)层(céng)生成专题图的功能。
——查询(xún)检索:基于属性(xìng)和空间(jiān)位置进行查询,支持(chí)关联查询。
——地理处理:调(diào)用ArcGIS Server发布的地理(lǐ)处理服务(wù)(GP服(fú)务),执行(háng)空间分析、地理处理或(huò)其他(tā)需要服(fú)务(wù)器端执行的工具、模型(xíng)、运算等。
—— 网(wǎng)络分析(xī):计算最优路径、临近(jìn)设施和(hé)服务区域。
——在线编辑:通过要素服务编辑(jí)要素的图形、属性和附件。
——时态(tài)感知:展示(shì)、查询(xún)具(jù)有时(shí)间特征的地(dì)图服(fú)务或影像服务数据。
——影像处理:提供动(dòng)态镶嵌、实时栅(shān)格(gé)函(hán)数处理等功能。
——地(dì)图输出:提供(gòng)多种地图图片导出功(gōng)能。
