Thursday, February 20, 2014

Cập nhật vị trí không gian với WikiMiniAtlas trong Wikipedia


                                                                                                                                    Quách Đồng Thắng 

                                                                                                             Trung tâm Ứng dụng GIS Tp.HCM
  

WikiMiniAtlas là một Javascript plugin trên trang từ điển bách khoa toàn thư mở Wikipedia để hiển thị các chủ đề có chứa thông tin vị trí địa lý trên bản đồ. WikiMiniAtlas được phát triển từ năm 2006 bởi Daniel Schwen và được phát hành với giấy phép GPL, sử dụng các thư viện quen thuộc như jQuery, json2.js, glMatrix, poly2tri. WikiMiniAtlas hiển thị vị trí các chủ đề trên nền bản đồ thế giới, đồng thời hỗ trợ các bản đồ nền khác như mặt trăng, sao Hỏa, sao Kim, Sao Thủy,.....
Ngoài ra, bản đồ WikiMiniAtlas còn chứa các kết nối đến các chủ đề khác đã được gắn thông tin vị trí trong trang Wikipedia; có thể hiển thị chi tiết mức đường phố, hỗ trợ hiển thị các tòa nhà dạng 3D và hỗ trợ tiếng Việt. WikiMiniAtlas sử dụng nguồn bản đồ OpenStreetMap (với Mapnik toolkit render) và VMAP0, ngoài ra còn có sử dụng dữ liệu của US National Park Service, nguồn ảnh Landsat7 của NASA. Các nhà phát triển quan tâm có thể tham khảo source code WikiMiniAtlas trên github.
Bài viết giới thiệu cách gắn thông tin vị trí cho các chủ đề có yếu tố địa lý trong trang Wikipedia và sử dụng tiện ích WikiMiniAtlas để hiển thị vị trí trên bản đồ, cụ thể là chủ đề “Chợ Bến Thành”.
-     Tìm kiếm đến trang Wikipedia tiếng Việt cho “Chợ Bến Thành”. Ta thấy chưa có tiện ích WikiMiniAtlas hiển thị vị trí của Chợ Bến Thành trên bản đồ.

-     Để thêm vị trí vào WikiMiniAtlas, đầu tiên cần biết tọa độ của “Chợ Bến Thành”: có thể truy cập maps.google.com, search “Chợ Bến Thành”, ta sẽ có được tọa độ latlong dạng 10° 46.335', 106° 41.900'.

-     Click vào tọa độ này ta sẽ có được tọa độ dạng độ|phút|giây, ví dụ trong trường hợp này là +10°46'20.10", +106°41'54.00"

-     Để thêm vị trí vào trang Wiki “Chợ Bến Thành”, cần tạo và đăng nhập bằng một tài khoản Wiki (theo khuyến cáo của Wikipedia), sau đó chọn chức năng “Sửa” và thêm dòng sau vào trang nội dung {{Coord|10|46|20.10|N|106|41|54.00|E|display=title}}.Trong đó: N là viết tắt của vĩ độ Bắc, E là viết tắt của kinh độ Đông, display = title sẽ hiển thị công cụ ngay bên dưới tiêu đề “Chợ Bến Thành” (tham khảo thêm các thông số khác tại Wiki Template Coordinate)


-     Cuối cùng, bấm nút “Lưu trang” để lưu lại kết quả. Lúc này, khi truy cập vào trang Wiki Chợ Bến Thành, ta sẽ thấy dòng Tọa độ10°46′20,1″B 106°41′54″Đ được thêm vào ở đầu trang. Click vào icon  để xem vị trí Chợ Bến Thành và điều hướng trên bản đồ. Điểm đáng chú ý của tiện ích này là người dùng có thể dễ dàng di chuyển đến trang Wiki của các chủ đề khác ngay trên bản đồ. Ví dụ trong trường hợp này là đến trang Wiki của UBND Tp.HCM.

 Cũng như nguồn bản đồ mở OpenStreetMap, Wikipedia là một trang bách khoa toàn thư mở, được xây dựng và phát triển bởi sự nỗ lực đóng góp của cộng đồng. WikiMiniAtlas là một minh chứng cho sự kết hợp tuyệt vời giữa Wikipedia và OpenStreetMap, mang lại thêm những tiện ích cho người dùng, qua đó thúc đẩy sự tham gia của cộng đồng cùng nhau đóng góp, xây dựng và khai thác kho tài nguyên tri thức chung của nhân loại. Đối với cộng đồng Wikipedia tiếng Việt, việc bổ sung thông tin không gian trên bản đồ cho các chủ đề có gắn với vị trí địa lý trên lãnh thổ Việt Nam thiết nghĩ cũng là một cách để đóng góp vào cộng đồng Wikipedia nói chung, cũng như góp phần quảng bá, giới thiệu hình ảnh Việt Nam đến gần hơn với thế giới.

No comments:

Post a Comment