- OpenStreetMap sẽ có bước nhảy vọt lớn trong năm nay khi đưa vector tile lên openstreetmap.org
- Để dẫn dắt dự án vector tile, tổ chức này đã tuyển dụng Paul Norman, một nhân vật nổi tiếng trong lĩnh vực bản đồ và dữ liệu mở
Bối cảnh của Paul Norman
- Paul Norman bắt đầu hành trình của mình vào năm 2010 khi tình cờ biết đến OpenStreetMap trên diễn đàn xkcd.
- Đến năm 2013, vai trò của ông trong cộng đồng được mở rộng thông qua công việc với OpenStreetMap Carto.
- Việc ông hoạt động tình nguyện trong OSM Foundation, đóng góp cho nhiều nhóm làm việc và tham gia hội đồng OSMF nhấn mạnh sự cống hiến của ông với dự án.
- Ông từng đảm nhiệm nhiều vị trí có ảnh hưởng tại MapQuest, CartoDB, Wikimedia Foundation và Amazon, và thành quả công việc của ông đã tiếp cận hàng tỷ người.
Tầm quan trọng của vector tile
- Vector tile đại diện cho một bước tiến quan trọng trong cách xử lý và hiển thị dữ liệu bản đồ.
- Trong khi raster tile truyền thống là hình ảnh tĩnh, vector tile lưu trữ geodata theo định dạng cho phép tùy biến kiểu hiển thị động và tương tác.
- Người dùng có thể điều chỉnh diện mạo trực quan của bản đồ mà không cần thay đổi dữ liệu.
Bản đồ độc đáo của openstreetmap.org
- Bản đồ trên openstreetmap.org được cập nhật liên tục theo kiểu tăng dần chỉ vài phút sau khi chỉnh sửa.
- Vòng phản hồi này là một phần rất quan trọng đối với các mapper, và cũng là lý do tác giả bài blog này lần đầu bị cuốn hút.
- Vì vậy, cần đầu tư vào một software stack vector tile nội bộ.
Những thay đổi dành cho người dùng
- Người dùng sẽ được trải nghiệm phong cách bản đồ mới, hiện đại và khả năng zoom mượt mà trên openstreetmap.org.
- Về lâu dài, đây là dự án có thể giúp việc tạo bản đồ 3D, trộn và đối sánh dữ liệu, tích hợp các dataset khác, style theo chủ đề, bản đồ đa ngôn ngữ, nhiều cách nhìn cho ranh giới hành chính, điểm quan tâm có tính tương tác và bản đồ dễ tiếp cận cho người khiếm thị trở nên dễ dàng hơn.
Khảo sát cộng đồng và kế hoạch chiến lược
- Trong khảo sát cộng đồng năm 2021, chưa có quan điểm rõ ràng về vector tile, và ý kiến bị chia rẽ giữa phát triển do tình nguyện viên dẫn dắt và có sự tham gia của chuyên gia.
- Sau đó, hệ sinh thái đã phát triển, giúp việc xây dựng trên các khối phần mềm hiện có trở nên dễ dàng hơn.
- Dự án của quỹ có vẻ là sự cân bằng hợp lý giữa hai phương án được ủng hộ nhiều nhất.
- Đầu tư vào phần mềm cốt lõi là một phần của kế hoạch chiến lược nhiều năm.
Tầm quan trọng của việc quyên góp
- OpenStreetMap Foundation phụ thuộc vào các khoản quyên góp để hoàn thành dự án này.
- Nếu muốn hỗ trợ riêng cho dự án vector tile, bạn chỉ cần để lại thông điệp 'vector tile' khi quyên góp.
- Mọi khoản đóng góp đều trực tiếp giúp OpenStreetMap duy trì tính mở, khả năng tiếp cận và sự năng động cho tất cả mọi người.
Khởi đầu của một hành trình thú vị
- Hành trình thú vị này mới chỉ bắt đầu.
- Trong các bài blog sắp tới, dự án sẽ đi sâu hơn vào các khía cạnh về schema và style.
Ý kiến của GN⁺
- Việc OpenStreetMap đưa vào vector tile có tiềm năng cải thiện đáng kể trải nghiệm người dùng bằng cách nâng cấp cả mặt hiển thị lẫn chức năng của bản đồ.
- Công nghệ này cho phép những hình thức làm bản đồ và tương tác mới trong khi vẫn giữ được các tính năng cốt lõi của OpenStreetMap như cập nhật bản đồ theo thời gian thực.
- Bước phát triển này của OpenStreetMap Foundation là một tiến bộ quan trọng đối với cộng đồng bản đồ mã nguồn mở, đồng thời sẽ thúc đẩy cả tiến bộ kỹ thuật lẫn sự phát triển của cộng đồng.
1 bình luận
Thảo luận liên quan trên diễn đàn cộng đồng OSM
Tôi nghĩ điểm hay là có thể giảm lưu lượng mạng và triển khai sao cho văn bản không bị xoay theo khi xoay màn hình bản đồ.
Tuy vậy, OSM đặc biệt được ưa chuộng ở các nước đang phát triển, nên cũng có ý kiến cho rằng vẫn cần duy trì các tile bản đồ raster hiện có, vì so với cách raster render bản đồ trên máy chủ, cách vector đòi hỏi máy tính của người dùng phải có cấu hình đủ đáp ứng ở một mức độ nào đó.