Skip to content

Trình nén TopoJSON

Sử dụng công cụ này để giảm kích thước tệp TopoJSON của bạn bằng cách loại bỏ các thuộc tính không cần thiết từ các đối tượng hình học và giảm độ chính xác của phép biến đổi. Công cụ hoạt động hoàn toàn trong trình duyệt của bạn—không cần tải lên máy chủ.

Tại sao cần nén TopoJSON?

TopoJSON mã hóa cấu trúc liên kết và sử dụng tọa độ số nguyên được lượng tử hóa với một phép biến đổi (scale, translate). Nhiều tệp chứa nhiều số thập phân trong phép biến đổi hơn mức cần thiết và bao gồm các thuộc tính cồng kềnh không cần thiết cho việc hiển thị. Việc cắt giảm độ chính xác của phép biến đổi và loại bỏ các thuộc tính có thể giảm đáng kể kích thước tệp, cũng như loại bỏ khoảng trắng.

Công cụ này giúp bạn tạo ra các tệp TopoJSON nhỏ hơn, tải nhanh hơn bằng cách:

  • Giảm độ chính xác của phép biến đổi (với gợi ý “Lưới xấp xỉ tại xích đạo” giống như công cụ GeoJSON)
  • Chỉ giữ lại các thuộc tính bạn cần (hoặc nhanh chóng áp dụng các cài đặt sẵn phổ biến)
  • Tùy chọn loại bỏ các đối tượng thuộc tính trống và cắt giảm khoảng trắng
  • Hoạt động hoàn toàn trong trình duyệt của bạn—không cần tải lên

Hỗ trợ tệp lớn

Công cụ miễn phí, chạy trên trình duyệt này được tối ưu hóa cho các tập dữ liệu lớn. Trên các thiết bị và trình duyệt hiện đại, công cụ có thể xử lý các tệp rất lớn—thường là 100MB hoặc hơn—mà không làm treo trang, nhờ vào xử lý nền.