Khảo sát gói thư viện mã nguồn mở Geotools và ứng dụng hiện thực hệ thống thông tin địa lý trên nền Web



tải về 5.55 Mb.
trang6/34
Chuyển đổi dữ liệu16.10.2017
Kích5.55 Mb.
#33732
1   2   3   4   5   6   7   8   9   ...   34

Kiến trúc WebGIS


Kiến trúc của 1 hệ thống WEBGIS tương tự với kiến trúc Client-Server (Client Side _ Server Side) của WEB.

Client điển hình là WEB Browser và Server-side bao gồm WEB Server được cung cấp chương trình phần mềm WEBGIS. Client gửi yêu cầu về bản đồ thông qua một số tham khảo từ các công cụ(tools) thông qua WEB đến remote server. Server sẽ gọi những phưong thức GIS thông qua việc gọi đến phần mềm WEBGIS nằm trên Map Server. Phần mềm sẽ trả về kết quả ,Mapserver se gui kết quả dó về WEB Server.WEB Server sẽ gửi kết quả lại cho WEB Browser hiển thị những thông tin đã được yêu cầu từ phía client bằng Applet hay trang HTML. (Peng, 1997; Plewe, 1997, p.5).



Hình 2.3 Cấu trúc hệ thống Webmapping


      1. Kiến trúc Thin Client


Tập trung chủ yếu ở phía server-side, hầu hết mọi dữ liệu và thủ tục phân tích đều được tiến hành trên server. Dữ liệu được chuyển đến web-client thông qua định dạng HTML chuẩn có chứa các file ảnh(GIF,PNJ,JPG). Nhược điểm của giải pháp server-side chủ yếu là giới hạn ở giao diện người dùng.Trong WEBGIS, có nhiều ứng dụng mà người dùng cần phải tương tác với dữ liệu địa lý trước khi thực thi chính trên nó.Do đó, Thin Client không hiệu quả làm việc khi sử dụng chuần giao diện WEB(Gerardo,2000,URL).Tuy nhiên giải pháp này là con đường đơn giản để xây dựng ứng dụng web map chạy ờ bất kỳ trình duyệt chuần nào.

Hình 2.4 Kiến trúc Thin Client


      1. Kiến trúc Thick Client


Thick client cung cấp hiển thị kết quả từ geo-processing (tiến trình trao đồi giữa WEB Server và Map Server(chứa phần mềm WEBGIS)) tại Client thông qua các công nghệ để trình bày nó như ActiveX controls, Java-applets, plug-ins (GIS plug-ins là 1 phần mềm ứng dụng nhỏ được cài đặt tại client-side để mở rộng khả năng họat đông của WEB Browser trong việc điều khiển các dạng dữ liệu GIS mà HTML không thể nhận ra) .Thick-client không giống với thin-client ở chỗ là thin-client rendered maps được chuyển dưới dạng images files, geo-data còn ở thick-client lại đựơc chuyển dứơi dạng nhiều cấu trúc dữ liệu vector có liên kết(more compact vector data structure) (Gerardo, 2000, URL). Ưu điểm của WebGIS client-side là có khả năng mở rộng giao diện người dùng và dỊch vụ map.Trong thực tế, khuyết điểm của client-side solution liên quna đến việc phân bố phần mềm và dữ liệu, không có phần mềm nào Java hoặc ActiveX chạy trên tất cả nền máy tính tồn tại trên Internet.

Hình 2.5 Kiến trúc Thick Client



    1. Каталог: data
      data -> HƯỚng dẫn càI ĐẶt và SỬ DỤng phần mềm tạo bài giảng e-learning
      data -> CỘng hòa xã HỘi chủ nghĩa việt nam độc lập Tự do Hạnh phúc
      data -> Qcvn 81: 2014/bgtvt
      data -> Trung taâm tin hoïC Ñhsp ñEÀ thi hoïc phaàn access
      data -> PHỤ LỤC 2 TỔng hợp danh mục tài liệu tham khảO
      data -> Công ty cổ phần Xây dựng Điện vneco3
      data -> Nghiên cứu một số đặc điểm
      data -> NHỮng đÓng góp mới của luậN Án tiến sĩ CẤP ĐẠi học huế Họ và tên ncs : Nguyễn Văn Tuấn
      data -> Mẫu 01/hc-sn-dn (Ban hành kèm theo Thông tư số 83/2007/tt-btc ngày 16/7/2007 của Bộ Tài chính) TỜ khai hiện trạng sử DỤng nhà, ĐẤt thuộc sở HỮu nhà NƯỚc và ĐỀ xuất phưƠng án xử LÝ

      tải về 5.55 Mb.

      Chia sẻ với bạn bè của bạn:
1   2   3   4   5   6   7   8   9   ...   34




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương