Giao diện bản đồ cơ bản
Trong tutorial này, bạn sẽ học cách sử dụng Map Viewer trong Geocloud - nơi bạn có thể xem, phân tích và tương tác với dữ liệu GIS.
Tại sao Map Viewer quan trọng?
Map Viewer là trái tim của Geocloud, nơi dữ liệu GIS trở nên sống động và có ý nghĩa. Đây là nơi bạn:
- 🗺️ Trực quan hóa dữ liệu theo cách dễ hiểu nhất
- 🔍 Phân tích không gian để tìm ra insights
- 🎨 Tạo bản đồ đẹp cho báo cáo và presentation
- 📊 Khám phá patterns trong dữ liệu địa lý
- 🤝 Chia sẻ kết quả với đội nhóm và stakeholders
Tổng quan Map Viewer

Giao diện Map Viewer với bản đồ tương tác và các công cụ đầy đủ
Map Viewer là công cụ chính để xem và làm việc với bản đồ trong Geocloud. Nó cung cấp:
- Trực quan hóa bản đồ tương tác
- Quản lý layer và styling
- Công cụ phân tích dữ liệu
- Công cụ đo đạc và vẽ
- Khả năng export và chia sẻ
Các thành phần giao diện
Map Canvas (Khung bản đồ)
Khu vực hiển thị bản đồ chính với điều khiển navigation
Khu vực chính:
- Hiển thị bản đồ và dữ liệu
- Chức năng zoom và pan
- Tương tác bằng chuột/touch
- Context menu (click chuột phải)
Điều khiển Navigation:
- Zoom In/Out: Nút + / -
- Pan: Kéo bản đồ
- Full Extent: Hiển thị toàn bộ dữ liệu
- Home: Reset về view ban đầu
Toolbar (Thanh công cụ)
Công cụ cơ bản:
- Select: Chọn features trên bản đồ
- Pan: Di chuyển bản đồ
- Zoom: Phóng to/thu nhỏ
- Identify: Xem thông tin feature
Công cụ vẽ:
- Point: Vẽ điểm
- Line: Vẽ đường
- Polygon: Vẽ vùng
- Text: Thêm nhãn text
Công cụ đo đạc:
- Distance: Đo khoảng cách
- Area: Đo diện tích
- Coordinates: Xem tọa độ
Layer Panel (Bảng layers)
Quản lý tất cả các layers trong bản đồ
Danh sách Layer:
- Bật/tắt hiển thị layer
- Sắp xếp lại layers (drag & drop)
- Thuộc tính và cài đặt layer
- Điều khiển độ trong suốt
Thao tác Layer:
- Zoom to Layer: Phóng to đến layer
- Remove: Xóa layer
- Properties: Cài đặt layer
- Export: Tải layer xuống
Làm việc với Layers
Thêm Layer mới
Geocloud cho phép thêm layer từ nhiều nguồn khác nhau
Từ Project Data:
- Click nút "Add Layer"
- Chọn "From Project"
- Browse và chọn dữ liệu
- Click "Add to Map"
Nguồn bên ngoài Planned:
- Web Map Service (WMS)
- Web Feature Service (WFS)
- Tile services (XYZ)
- ArcGIS REST services
Quản lý Layer
Thứ tự Layer:
- Kéo thả để sắp xếp
- Layer trên sẽ hiển thị trước
- Background layers ở dưới cùng
Điều khiển hiển thị:
- Bật/tắt với checkbox
- Đặt độ trong suốt (0-100%)
- Hiển thị có điều kiện (phụ thuộc scale)
Nhóm Layer:
- Tạo groups để doanh nghiệp
- Thu gọn/mở rộng groups
- Điều khiển cấp group
Styling Layers
Tùy chỉnh giao diện để tạo bản đồ đẹp và dễ hiểu
Styling cơ bản:
- Màu sắc: Chọn màu fill và outline
- Kích thước: Kích thước symbols
- Kiểu dáng: Loại symbol (circle, square, etc.)
- Độ trong suốt: Điều chỉnh transparency
Styling nâng cao Partial:
- Categorized: Style theo giá trị field
- Graduated: Style theo khoảng giá trị
- Rule-based: Style với điều kiện
- Expressions: Style với công thức
Tương tác với dữ liệu
Identify Features
Khám phá thông tin chi tiết của các đối tượng trên bản đồ
Popup thông tin:
- Click feature để xem thông tin
- Hiển thị attributes trong popup
- Navigate qua nhiều features
- Cấu hình popup tùy chỉnh
Hiển thị thuộc tính:
- Tên field và giá trị
- Định dạng số và ngày tháng
- Hyperlinks và hình ảnh
- Dữ liệu bảng liên quan
Select Features
Chọn và làm việc với các đối tượng cụ thể
Phương thức chọn:
- Click: Chọn 1 feature
- Rectangle: Chọn trong hình chữ nhật
- Polygon: Chọn trong vùng tự vẽ
- Radius: Chọn trong bán kính
Thao tác với lựa chọn:
- Xem thuộc tính đã chọn
- Export các features đã chọn
- Xóa lựa chọn
- Đảo ngược lựa chọn
Search và Filter Planned
Tìm kiếm và lọc dữ liệu theo nhiều tiêu chí
Hộp tìm kiếm:
- Tìm kiếm theo tên
- Search trong attributes
- Spatial search
- Regular expressions
Bảng lọc:
- Lọc theo giá trị field
- Lọc khoảng thời gian
- Lọc khoảng số
- Nhiều điều kiện lọc
Công cụ đo lường
Đo khoảng cách
Đo khoảng cách giữa các điểm trên bản đồ
Cách đo khoảng cách:
- Click công cụ Measure Distance
- Click điểm bắt đầu
- Click các điểm trung gian
- Double-click để kết thúc
- Xem kết quả trong popup
Đơn vị: Mét, kilômét, feet, dặm
Đo diện tích
Đo diện tích của các vùng trên bản đồ
Cách đo diện tích:
- Click công cụ Measure Area
- Click để vẽ boundary polygon
- Double-click để kết thúc
- Xem diện tích trong popup
Đơn vị: Mét vuông, hecta, feet vuông, acre
Hiển thị tọa độ
Xem tọa độ các điểm trên bản đồ
Hiển thị tọa độ:
- Tọa độ vị trí chuột
- Nhiều hệ tọa độ khác nhau
- Tùy chọn định dạng (DD, DMS, UTM)
- Copy tọa độ vào clipboard
Base Maps và Background
Chọn Base Map
Lựa chọn nền bản đồ phù hợp cho dự án
Base Maps có sẵn:
- OpenStreetMap: Miễn phí, chi tiết
- Satellite: Hình ảnh vệ tinh
- Topographic: Bản đồ địa hình
- Dark/Light: Style tối giản
Base Maps tùy chỉnh:
- Thêm WMS/WMTS services
- Tile server URLs
- MBTiles files
- Custom styling
Overlay Services Planned
Thêm các lớp dữ liệu tham khảo
Dữ liệu thời tiết:
- Radar imagery
- Satellite weather
- Trạm thời tiết
- Mô hình dự báo
Dữ liệu tham khảo:
- Ranh giới hành chính
- Mạng lưới giao thông
- Đường đồng mức
- Sử dụng đất/lớp phủ
Công cụ phân tích Planned
Phân tích cơ bản
Thực hiện các phân tích không gian đơn giản
Phân tích Buffer:
- Tạo vùng buffer quanh features
- Đặt khoảng cách buffer
- Hòa tan buffer chồng lấp
- Export kết quả
Phân tích khoảng cách:
- Tìm features gần nhất
- Tính toán khoảng cách
- Phân tích vùng phục vụ
- Phân tích mạng lưới
Truy vấn dữ liệu
Truy vấn không gian:
- Features giao với vùng
- Features trong khoảng cách
- Chứa trong polygons
- Features chồng lấp
Truy vấn thuộc tính:
- Biểu thức kiểu SQL
- Tính toán field
- Tóm tắt thống kê
- Nhóm theo operations
Export và In ấn
Export bản đồ
Xuất bản đồ ra nhiều định dạng khác nhau
Export hình ảnh:
- Định dạng PNG, JPG, PDF
- Độ phân giải tùy chỉnh
- Tỷ lệ và hướng
- Tiêu đề và chú giải
Export dữ liệu:
- Export features hiển thị
- Export features đã chọn
- Nhiều định dạng có sẵn
- Tùy chọn hệ tọa độ
Print Layouts Planned
Template in:
- Layouts định sẵn
- Kích thước trang tùy chỉnh
- Dọc/ngang
- Nhiều thành phần
Thành phần bản đồ:
- Tiêu đề và phụ đề
- Chú giải
- Thanh tỷ lệ
- Mũi tên hướng Bắc
- Copyright/attribution
Keyboard Shortcuts
Navigation
- Space + Drag: Pan bản đồ
- Scroll: Zoom in/out
- Shift + Drag: Zoom đến hình chữ nhật
- R: Reset về full extent
Công cụ
- S: Select tool
- P: Pan tool
- I: Identify tool
- M: Measure tool
Chung
- Ctrl + Z: Undo
- Ctrl + Y: Redo
- Esc: Hủy thao tác hiện tại
- Delete: Xóa features đã chọn
Tips và Best Practices
Tối ưu hiệu suất
Datasets lớn:
- Sử dụng scale-dependent visibility
- Đơn giản hóa geometries phức tạp
- Cluster point data
- Giới hạn features hiển thị
Tải bản đồ:
- Tối ưu thứ tự layer
- Sử dụng symbology phù hợp
- Cache dữ liệu thường dùng
- Giám sát memory usage
Trải nghiệm người dùng
Thiết kế bản đồ:
- Sử dụng symbology nhất quán
- Bảng màu phù hợp
- Tên layer rõ ràng
- Nhóm layer logic
Thiết kế tương tác:
- Nội dung popup trực quan
- Tooltips có ý nghĩa
- Phản hồi công cụ rõ ràng
- Thiết kế responsive
Tích hợp với MapLibre GL
Geocloud sử dụng MapLibre GL làm engine bản đồ:
Hiệu suất cao
- Vector tiles rendering
- Hardware acceleration
- Smooth animations
- 60 FPS interactions
Styling linh hoạt
- Style JSON configuration
- Custom shaders
- 3D visualization
- Dynamic styling
Mobile-friendly
- Touch gestures
- Retina display support
- Offline capabilities
- Progressive loading
Tiếp theo
Trong tutorial tiếp theo: Chia sẻ và phân quyền