在arcgis api for flex中esri還為我們提供了GP服務,在ARCGISONLINE 上的gp服務有CreateDriveTimePolygons和Viewshed,下面我們以CreateDriveTimePolygons服務為例來看看在arcgis api for flex中如何使用GP服務。首先使用 <esri:Geoprocessor >標籤建立一個gp服務,url指向提供gp服務的地址。<esri:Geoprocessor
arcgis api for flex 進階主題(二) 自訂控制項的開發arcgis api for flex 本身只提供了Navigation和ScaleBar兩個控制項,並且api中對如何開發自訂的控制項做詳細的描述(也可能有,是我沒找到)、下面就介紹一下我的方法。以實現一個能在地圖上動態顯示當前滑鼠經緯度的控件。1 定義控制項類,整合UIComponent ,實現IMapAware介面2 重載createChildren函數3 實現public function set
這一節來對Silverlight API(ArcGIS API for Silverlight,下同)的開發有個總體的認識。 欲善其事先利其器。要做開發,第一步就得搭建環境。因為是在Siverlight基礎上做開發,所以先得整理好Siverlight的開發環境。Silverlight並沒有內建在VS2008中,而是作為add-on的形式附加的。在這裡可以找到詳細的安裝步驟: 下載 (97.87 KB)2009-4-8 14:59
樣本預存程序:create procedure proc_loginusername varchar(20),password varchar(20)asdeclare @result intselect @result=count(*) from loginuser where user=@username and pass=@passwordif @result=0return 0return 1goDelphi代碼:var ret:integer;...... with
arcgis api for flex 開發入門(四)Darw控制項的使用arcgis api for flex 在用戶端提供了強大的繪製功能,可以通過簡單的調用來完成複雜的繪製工作,達到很好的互動效果,提供完美的使用者體驗,感覺不出來是在web上操作。下面我們就一起來實現繪製功能。首先,我們需要定義一個draw 控制項,使用<esriraw>標籤來完成建立工作,如下面的代碼<esriraw id="drawToolbar" map="{myMap}"
在gis中,針對要素的查詢是一個最基本的操作,也是最常用的操作之一。下面我們介紹如何使用arcgis api for flex 來查詢我們需要的東西。要在arcgis api for flex中進行查詢操作,首先需要定義一個查詢工作面板。使用<esriueryTask>標籤就可以了。 <esriueryTask id="queryTask"
arcgis api for flex 開發入門(六)identifyidentify 是GIS中比較常用的工具之一,在arcgis api for flex中esri為我們提供了一個Identify Task來輕鬆完成identify 的功能。首先,還是使用<esri:IdentifyTask>標籤來建立一個Identify Task。 <!-- Identify Task --> <esri:IdentifyTask