<< Click to Display Table of Contents >>

 

關於 SuperGIS Server Ultra 網站

 

 

Ultra網站是以JavaScript為基礎的網頁樣板,可協助開發者不需要任何外掛就可以輕鬆建置具基本瀏覽工具的地圖網站。透過 SuperGIS Server Manager,您便能夠快速的建立起 Ultra 版網站,若您本身具有程式語言開發能力,亦能夠進一步客製化出專屬於您的 SuperGIS Server Ultra 網站。

 

為簡化程式的複雜度,Ultra網站以物件導向概念為基礎,利用JavaScript的直譯特性,將相關功能重新包裝成數十個函式物件,實現物件呼叫的體驗;並引用VML(Vector Markup Language)、AJAX(Asynchronous JavaScript and XML)技術,達到即時互動的使用方式。

 

Ultra網站可以搭配一般地圖服務使用,使用者可以透過網頁瀏覽器連線到Ultra網站,進行地圖的瀏覽及圖層的查詢等功能,為最基本的網站類型。

 

此外,Ultra網站亦支援快取地圖服務,若架設的Ultra網站是使用快取地圖服務的網站,則又可之稱為Ultra for Cache網站。Ultra for Cache網站以ASP.NET網頁透過ActiveX COM元件 (SWGClient) 與後端伺服器進行溝通。一般網路地圖主要功能為瀏覽及定位,傳統上伺服器必須為每個連線單獨計算並重複繪圖,因此既耗時又占用資源。Ultra for Cache版網頁試圖在固定範圍內將已繪製完成的地圖切割影像做編號及儲存,並於瀏覽及定位時利用影像拼圖的方式呈現正確範圍的影像於瀏覽器中。而這樣的處理方式,讓網頁的視覺感與操作性得以大幅提升,減輕伺服器的負載,讓伺服器可以有較多的資源處理必要的地圖資訊查詢。

 

注意,由於Ultra for Cache版網站是使用地圖快取技術展繪地圖,因此在架設Ultra for Cache網站時,您必須使用已設定地圖快取功能的地圖服務,網站才能正常運作並顯示地圖影像,否則會有看不到地圖影像的問題發生。

 

除了支援一般地圖服務及快取地圖服務外,使用者亦可以使用圖徵服務來建立的Ultra網站,使用圖徵服務建立的Ultra網站又可稱之為Ultra for editing網站,該網站能夠讓使用者透過網頁瀏覽器對服務圖層進行線上編輯的操作。Ultra for editing網站與Ultra網站最大的不同在於,Ultra網站僅提供一般的地圖瀏覽及查詢功能,而Ultra for editing網站除了這些基本的地圖功能外,則另外提供了線上編輯圖資的功能。Ultra for editing網站的線上編輯功能包括新增及編輯點、線、面圖徵。

 

Ultra for editing網站必須搭配圖徵服務(Feature Service)使用,該網站才能夠正確的處理使用者的線上編輯圖徵操作。SuperGIS Server所發佈圖徵服務的圖層會自動建立GID欄位及值,則該圖徵服務才具有可編輯性。GID值亦稱為GUID(Global Unique Identifier),是SuperGIS Server用來判斷特定圖徵的識別序號。由於Ultra for editing網站需要即時更新編輯後地圖影像的特性,因此並不支援快取地圖服務的相關設定。

 

 


©2017 Supergeo Technologies Inc. All rights reserved.