本節書摘來自異步社群《javascript建構web和arcgis server應用實戰》一書中的第2章,第2.7節,作者: 【美】eric pimpler(派普勒) 更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。
我們已經在本章中涵蓋了很多基礎内容。所有使用arcgis api for javascript建立的應用程式需要一組特定的步驟,我們稱之為樣闆代碼,它包括定義引用api和樣式表、加載子產品、建立初始化函數和一些其他步驟。在初始化函數中,将會建立一個地圖、添加各種圖層和在使用應用程式之前需要執行其他的安裝操作。在本章中,我們學會了如何執行這些任務。
此外,我們學習了多種可以添加到地圖上的圖層,包括切片地圖服務圖層和動态地圖服務圖層。切片地圖服務圖層是預先建立的并且緩存在伺服器上,是以常用來作為應用程式中的底圖。動态服務圖層是每次一個請求發生後建立的,是以可能需要更長的時間才能産生。然而,動态地圖服務圖層能用來執行多種類型的操作,包括查詢、設定定義表達式和更多其他操作。
另外,我們已經學會了通過程式設計的方式來控制地圖範圍。最後,我們介紹了事件這個主題,學會了事件如何與事件處理程式關聯,其實就是一個簡單的javascript函數,它運作在一個特殊事件被觸發的任何時機。在下一章中,我們将密切關注如何添加圖形到應用程式中。