Thứ 7, 11/23/2024

Thông tin đăng tải trên trang này phục vụ mục đích chia sẻ kiến thức và kinh nghiệm với điều kiện cần ghi rõ nguồn khi sử dụng. Tư vấn GeoViệt khuyến khích quý vị trao đổi kinh nghiệm của mình bằng cách gửi bài cho chúng tôi
Hotline: (024) 62657729 / 0838286123
  • Góc Kỹ thuật
  • |
  • Địa tin học
MapWindow

(12/2012 | Viết bởi Nguyễn Thị Thùy)

MapWindow là một phần mềm GIS (hệ thống thông tin địa lý) mã nguồn mở, được nâng cấp, phát triển cập nhật thường xuyên bởi cộng đồng sử dụng mã nguồn mở.

Đặc điểm nổi bật

-     MapWindow có các tính năng cơ bản của một phần mềm GIS: 
  • Biên tập và hiển thị dữ liệu: MapWindow cho phép hiển thị dữ liệu dạng vector, raster, cho phép chồng xếp dữ liệu, thiết lập stylelist cho đối tượng …
  • Truy xuất dữ liệu đa dạng: Thao tác tạo và chỉnh sửa dữ liệu dạng shapefile, thao tác với bảng dữ liệu thuộc tính, truy vấn lọc thông tin đối tượng…
  • Ngoài ra, MapWindow còn có một số các chức năng khác như: xử lý hình học (đo khoảng cách, tính diện tích …),  phân tích không gian (union, intersect, clipping, …), hỗ trợ tích hợp công cụ đo GPS… 
-     Mapwindow là phần mềm mã nguồn mở dễ phát triển: 
  • Có thể viết mã nguồn trên nhiều ngôn ngữ khác nhau dựa trên nền tảng công nghệ của Microsoft
  • Cho phép người dùng thao tác trên các lớp dữ liệu bản đồ bằng cách viết đoạn mã lệnh (Script) bằng các ngôn ngữ lập trình C# hoặc VB .NET
  • Dễ dàng viết và tích hợp Plugin vào phần mềm. Trong MapWindows GIS đã có sẵn một số plug-in hỗ trợ phân chia lưu vực.

Các thư viện phát triển chính

-     Thư viện MapWinGIS.ocx được sử dụng để cung cấp các tính năng GIS/mapping  nhằm phát triển các ứng dụng cơ bản windows form. Mã nguồn có thể viết bằng Visual Basic 6, VB.NET hoặc C# và có thể sử dụng cho mục đích thương mại hóa hoặc mã nguồn mở.
-     Thư viện Dospatial là thư viện lập trình GIS miễn phí, cung cấp các công cụ cho việc lập trình các ứng dụng cơ bản trên nền C# và .NET. Thư viện này được viết trên nền C# và có thể được sử dụng cho mục đích thương mại hóa hoặc các dự án mã nguồn mở.

MapWindow không phải là một ứng dụng tốt nhất cho việc phân tích GIS nhưng nó thực sự là một công cụ cần thiết cho các kỹ sư, lập trình viên và các nhóm phát triển công cụ GIS trong việc xây dựng các gói plug-in phục vụ cho người dùng GIS thông thường, những người không phải là chuyên gia/ kỹ thuật viên GIS chuyên nghiệp.

Xem chi tiết tại website: http://www.mapwindow.org/