2.5. The interaction tier
The service oriented approach applied in the Computation tier, allows any Graphical
User Interface (GUI) to interact with the visualization and download services by using a
simple request-response mechanism. The GUI sends a request to the web service and the
server returns a response to the service consumer containing the expected content (map or
data). Therefore it is possible to use any cartographic GUI framework designed for the web
browser.
The GUI of the COGEAR development prototype shown in Fig. 4 is based on the
advanced cartographic framework first described in (Neumann, 2005) which was further
developed in the user interface of the GeoVITe project (GeoVITe, 2010). The framework is
open source and available on the carto.net website (Carto.net, 2010). The COGEAR
Interaction tier is therefore based on Scalable Vector Graphics (SVG) and it handles the
map display, user interface and interactivity. The implementation of interactive
functionalities is mainly based on ECMAScript/JavaScript, a client-side scripting language.
The ECMAScript allows modifying the SVG Document Object Model and therefore
implements the user interaction in the browsers that natively support SVG such as Mozilla
Firefox, Opera or Chrome.
59 Geographia Technica, Special Issue, 2010
Fig. 4 COGEAR GIS Platform Development Prototype
© COGEAR partners & swisstopo (5704 000 000)
The user friendly layout of the SVG interface was chosen as a suitable front end for
accessing the GIS platform’s interactive functionalities. The simple design and placement
of GUI elements enforces the intuitive recognition of the functionalities that are made
available through the interface. These functionalities, which encompass spatial navigation,
layer management, presentation of additional information and data download are to be
presented in detail in the next section.
2.5. The interaction tier
The service oriented approach applied in the Computation tier, allows any Graphical
User Interface (GUI) to interact with the visualization and download services by using a
simple request-response mechanism. The GUI sends a request to the web service and the
server returns a response to the service consumer containing the expected content (map or
data). Therefore it is possible to use any cartographic GUI framework designed for the web
browser.
The GUI of the COGEAR development prototype shown in Fig. 4 is based on the
advanced cartographic framework first described in (Neumann, 2005) which was further
developed in the user interface of the GeoVITe project (GeoVITe, 2010). The framework is
open source and available on the carto.net website (Carto.net, 2010). The COGEAR
Interaction tier is therefore based on Scalable Vector Graphics (SVG) and it handles the
map display, user interface and interactivity. The implementation of interactive
functionalities is mainly based on ECMAScript/JavaScript, a client-side scripting language.
The ECMAScript allows modifying the SVG Document Object Model and therefore
implements the user interaction in the browsers that natively support SVG such as Mozilla
Firefox, Opera or Chrome.
59 Geographia Technica, Special Issue, 2010
Fig. 4 COGEAR GIS Platform Development Prototype
© COGEAR partners & swisstopo (5704 000 000)
The user friendly layout of the SVG interface was chosen as a suitable front end for
accessing the GIS platform’s interactive functionalities. The simple design and placement
of GUI elements enforces the intuitive recognition of the functionalities that are made
available through the interface. These functionalities, which encompass spatial navigation,
layer management, presentation of additional information and data download are to be
presented in detail in the next section.
การแปล กรุณารอสักครู่..
2.5 การประยุกต์ใช้ในการคำนวณระดับ
วิธีการแถวมุ่งเน้นบริการช่วยให้ผู้ใช้ใด ๆกราฟิก
( GUI ) เพื่อโต้ตอบกับการแสดงภาพประกอบเพลง และบริการดาวน์โหลดโดยใช้
ง่ายขอการตอบสนองกลไก GUI จะส่งการร้องขอไปยังบริการเว็บและเซิร์ฟเวอร์จะตอบสนองต่อ
บริการผู้บริโภคที่คาดว่าเนื้อหา ( แผนที่หรือ
ข้อมูล )ดังนั้นมันเป็นไปได้ที่จะใช้ใด ๆที่ออกแบบมาสำหรับคาโทะกแรฟกรอบ GUI เว็บ
GUI ของเบราว์เซอร์ cogear การพัฒนาต้นแบบที่แสดงในรูปที่ 4 จะขึ้นอยู่กับครั้งแรกที่อธิบายในกรอบ
ขั้นสูงคาโทะกแรฟ ( Neumann , 2005 ) ซึ่งต่อไป
พัฒนาส่วนติดต่อผู้ใช้ของโครงการ geovite ( geovite , 2010 ) กรอบ
เปิดแหล่งที่มาและมีอยู่ในกระทู้ .เว็บไซต์สุทธิ ( carto.net , 2010 ) ระดับการปฏิสัมพันธ์ cogear
จึงขึ้นอยู่กับ SU ( SVG ) และการจัดการ
แสดงแผนที่อินเตอร์เฟซผู้ใช้และการติดต่อสื่อสาร การใช้ฟังก์ชันการโต้ตอบ
เน้น Easytable / JavaScript เป็นภาษาสคริปต์ฝั่งไคลเอนต์ .
Easytable ช่วยให้การปรับเปลี่ยนเอกสาร SVG รูปแบบวัตถุและดังนั้น
ช่วยให้ผู้ใช้ในเบราว์เซอร์ที่สนับสนุน natively
SVG เช่น Mozilla Firefox , Opera หรือ Chrome .
59 geographia Technica , ปัญหาพิเศษ , 2010
รูปที่ 4 cogear GIS แพลตฟอร์มการพัฒนาต้นแบบ
สงวนลิขสิทธิ์ cogear พันธมิตร& swisstopo ( 5704 000 000 )
ผู้ใช้ที่เป็นมิตรของ SVG รูปแบบอินเตอร์เฟซที่ได้รับเลือกเป็นปลายด้านหน้าเหมาะสำหรับการเข้าถึงแพลตฟอร์ม GIS
โต้ตอบฟังก์ชัน .การออกแบบที่เรียบง่ายและการจัดวางองค์ประกอบ GUI
บังคับจำง่ายของฟังก์ชันที่ทํา
สามารถใช้ได้ผ่านทางอินเตอร์เฟซ ฟังก์ชันเหล่านี้ ซึ่งครอบคลุมพื้นที่ navigation , การจัดการชั้น , การนำเสนอข้อมูลเพิ่มเติม และดาวน์โหลดข้อมูลจะถูกนำเสนอในรายละเอียดใน
ส่วนถัดไป
การแปล กรุณารอสักครู่..