Hướng dẫn thêm website vào OpenStreetMap chỉ trong 15 phút
Bài viết hướng dẫn người dùng mới cách đóng góp dữ liệu cho OpenStreetMap bằng cách thêm thẻ website cho các cửa hàng và địa điểm gần khu vực sinh sống, sử dụng trình biên tập JOSM và plugin WebsiteWizard. Chỉ với vài bước đơn giản, bạn có thể giúp bản đồ mở trở nên hữu ích hơn cho hàng triệu người dùng trên toàn thế giới.

OpenStreetMap (OSM) là bản đồ mở lớn nhất thế giới, được xây dựng hoàn toàn từ đóng góp của cộng đồng tình nguyện. Nếu bạn từng muốn tham gia nhưng chưa biết bắt đầu từ đâu, đây là hướng dẫn dành cho bạn.
Chỉ trong vòng 15 phút, bạn sẽ có thể thêm thẻ website cho một cửa hàng hoặc địa điểm gần nhà. Ngay sau khi đóng góp được duyệt, thông tin của bạn sẽ xuất hiện trên hàng chục dịch vụ miễn phí dựa trên nền tảng OSM.
Vì sao nên bắt đầu với thẻ website?
Một khi một địa điểm trên OSM đã có thẻ website, việc xác minh các thông tin quan trọng khác trở nên dễ dàng hơn nhiều. Gần như mọi trang web chính thức của cửa hàng đều cung cấp số điện thoại, giờ mở cửa, email và nhiều dữ liệu hữu ích khác.
Nói cách khác, thẻ website chính là "chìa khóa" mở ra nguồn dữ liệu phong phú cho các đóng góp tiếp theo. Đây là lý do thẻ này được xem là điểm khởi đầu lý tưởng cho người mới.
Giao diện tải dữ liệu OSM trong JOSM
Bước 1 — Tạo tài khoản OSM
Truy cập trang chủ OpenStreetMap để đăng ký một tài khoản miễn phí, sau đó xác nhận địa chỉ email. Đây là bước bắt buộc trước khi bạn có thể thực hiện bất kỳ đóng góp nào.
Bước 2 — Tải và chạy JOSM
Tải JOSM (dung lượng khoảng 365 MB) tương ứng với hệ điều hành của bạn và khởi chạy.
JOSM là trình biên tập OSM viết bằng Java, được xem là công cụ mạnh mẽ nhất để truy vấn và chỉnh sửa dữ liệu bản đồ. Mặc dù có những trình biên tập chạy trực tiếp trên trình duyệt đơn giản hơn, JOSM lại sở hữu hệ sinh thái plugin giúp thao tác nhanh và tiện lợi hơn hẳn.
Bước 3 — Tải dữ liệu OSM
Nhấn tổ hợp Ctrl+Shift+↓ (hoặc ⌘+Shift+↓ trên Mac) để mở hộp thoại tải dữ liệu.
- Xác định khu vực quan tâm (AOI) — nên là nơi bạn quen thuộc và không vượt quá vài dãy nhà
- Tìm vị trí AOI trên bản đồ, dùng ctrl+click kéo chuột để di chuyển và cuộn chuột để thu phóng
- Click và kéo để tạo một khung bao quanh AOI
- Nhấn nút Download
Nếu quá trình tải thất bại, rất có thể AOI của bạn quá lớn. Hãy chọn một khu vực nhỏ hơn và thử lại.
Bước 4 — Lọc dữ liệu không liên quan
Để tập trung vào những địa điểm thực sự cần bổ sung thông tin, chúng ta sẽ lọc dữ liệu OSM chỉ giữ lại các cửa hàng và tiện ích chưa có website.
- Tìm bảng Filter ở cạnh phải màn hình
- Nhấn biểu tượng + để mở hộp thoại lọc
- Dán truy vấn sau vào ô Search string
name=* ((amenity=* "addr:housenumber"=*) | shop=*) -website=* -"contact:website"=*
- Nhấn Submit filter
- Trong bảng Filter, tích chọn E, bỏ chọn H và tích chọn I
Kết quả: bạn chỉ còn thấy những địa điểm thực sự cần bổ sung thẻ website trong AOI của mình.
Dữ liệu OSM chưa qua lọc với nhiều đối tượng không liên quan
Bước 5 — Cài đặt plugin WebsiteWizard
- Nhấn F12 (hoặc ⌘+, trên Mac) để mở hộp thoại Preferences
- Nhấn biểu tượng mảnh ghép ở cạnh trái để mở cấu hình Plugins
- Nhấn Download list để tải danh sách plugin khả dụng
- Cuộn xuống đến plugin WebsiteWizard và tích chọn nó
- Nhấn OK để tiến hành cài đặt
Bước 6 — Tìm website chính thức
- Nhấn biểu tượng quả địa cầu ở cạnh trái màn hình để hiện bảng Website Wizard bên phải
- Nhập tên thành phố hoặc khu phố của AOI vào ô Search Prefix
- Nhấn chọn một cửa hàng hoặc tiện ích trong AOI
- Nhấn Search — trình duyệt mặc định sẽ mở DuckDuckGo với truy vấn được điền sẵn theo mẫu Search Prefix + tên địa điểm
- Xem xét kết quả và xác định đâu là website chính thức của địa điểm
Lưu ý quan trọng: Không sử dụng kết quả là trang mạng xã hội, trang đánh giá hay các trang tổng hợp doanh nghiệp. Khi còn nghi ngờ, tốt nhất là bỏ qua. Nếu không tìm thấy website nào, hãy quay lại các bước 3–5 với một địa điểm khác trong AOI.
Sau khi tìm được, sao chép URL website chính thức và dán vào ô Website URL, rồi nhấn Save. Nếu lỡ làm sai, bạn luôn có thể nhấn Ctrl+Z (hoặc ⌘+Z trên Mac) để hoàn tác.
Kết quả tìm kiếm trong Website Wizard
Bước 7 — Tải lên changeset
- Nhấn Ctrl+Shift+↑ (hoặc ⌘+Shift+↑ trên Mac) để mở hộp thoại Upload
- Nhập mô tả ngắn gọn vào ô Provide a brief comment…, ví dụ: Add website to shops and amenities
- Trong ô Specify the data source…, chọn survey
- Nhấn Upload Changes — OSM sẽ tự động mở trên trình duyệt
- Nhập thông tin đăng nhập tài khoản OSM của bạn
- Nhấn Log In, sau đó nhấn Authorize để cho phép JOSM tạo changeset thay bạn
Vậy tiếp theo là gì?
Chúc mừng bạn đã hoàn thành đóng góp đầu tiên và giúp OSM trở nên hữu ích hơn với tất cả mọi người!
Nếu muốn tiếp tục, bạn có rất nhiều hướng phát triển:
- Thêm thẻ website cho mọi địa điểm trong AOI. Một người dùng chia sẻ rằng anh đã nhanh chóng bổ sung 66 thẻ website chỉ trong khu phố Wallingford ở Seattle.
- Chỉnh sửa bộ lọc để tìm những địa điểm đã có website nhưng thiếu số điện thoại, rồi bổ sung thẻ phone dựa trên thông tin từ trang web.
- Lan tỏa cộng đồng. Chỉ riêng nước Mỹ đã có hơn một triệu cửa hàng. Nếu muốn đưa tất cả lên bản đồ, chúng ta cần thêm rất nhiều người cùng tham gia.
Dù chọn hướng nào, bạn cũng có thể tự hào rằng mình đã góp phần đưa OpenStreetMap tiến gần hơn tới mục tiêu trở thành bản đồ vĩ đại nhất thế giới.
Bài viết liên quan

Công nghệ
Nộp đơn xin việc lẽ ra nên khó hơn. Thật đấy
25 tháng 8, 2026

Công nghệ
Trail of Bits và cách xác minh tính toàn vẹn của các cuộc trò chuyện Signal
12 tháng 9, 2026

Công nghệ
buildprof: Công cụ trực quan hóa quá trình build giúp lý giải vì sao Bun chuyển từ Zig sang Rust lại nhanh hơn 5 lần
12 tháng 9, 2026