Heron Map – UI/UX Web Maping

Hôm nay Chủ nhật, ngồi rảnh rỗi mới tiếp tục cái ý tưởng làm cái ứng dụng Web cho phép mọi người tạo các Map Services (WMS, WFS) từ dữ liệu của họ để có thể chia sẻ hay sử dụng làm các ứng dụng con của chính bản thân người dùng.

Hôm trước đã cài được MapServer

[Note] Phát triển ứng dụng Yourmap.cf

Cũng như đã tìm cách đọc được dữ liệu để từ xa (Mới cho QGIS thôi, chưa test thử cho MapServer)

QGIS đọc dữ liệu để từ xa (remote data) thông qua HTTP URL

Hôm nay lại không tìm hiểu về Data nữa, đổi chủ đề sang về giao diện (UI) và trải nghiệm người dùng (UX).

Mình tình dùng Openlayers với giao diện tự build, cơ mà như vậy thấy tốn thời gian quá. Còn có thằng GeoExt thì nó có dùng thư viện của ExtJs để xây dựng các hàm về giao diện,  dùng nhân Openlayers để lồng các hàm về bản đồ.

Thằng GeoExt được cái có các hàm về UI sẵn luôn, giao diện như Winform, rất đẹp, rất gọn

Cái này là app WebGIS về Khảo cổ mình làm cho Bình Phước

http://girs.vn:81/apps/khaoco/index.php

WebGIS khảo cổ
WebGIS khảo cổ

Ưu điểm của cái này là giao diện như các panel, các chức năng như xem thông tin, đo đạc, group layers là có hàm sẵn hết, chỉ cần config thôi. (Cơ mà mình thấy config cũng rối như làm mới, há há)

Đang tính dùng thằng này thì tình cờ tìm ra một thằng lại dùng nhân của GeoExt này để build bộ thư viện riêng nữa, gọi là Heron Map

Heron Map

http://heron-mc.org/

Heron Map - UI/UX Web Maping
Heron Map – UI/UX Web Maping

Có thể hình dùng thằng GeoExt có gì thì thằng này có cái chức năng đó. Thế thằng này có gì hơn GeoExt?

Ưu điểm của Heron là nó config sẵn luôn các layout cho chúng ta (Chắc ông nào làm cái Heron trước kia cũng ức chế vụ config tạo các layout bằng GeoExt nên nảy ra cái sáng kiến config sẵn cho mọi người luôn :v). Về cơ bản thì một giao diện Heron sẽ bao gồm các panel, các icon chức năng trên thanh menu,.. như hình bên dưới

Heron Map - UI/UX Web Maping
Heron Map – UI/UX Web Maping

Quá tuyệt phải không nào? Công việc của chúng ta chỉ là tạo các Map Services rồi khai báo vào thôi :v

Down Heron Maping về và sử dụng tại:

http://heron-mc.org/downloads.html

-soiqualang_chentreu-