Tôi khuyên bạn nên tìm hiểu về TileMill được tạo bởi cùng những người đã làm việc trên Maps On A Stick. TileMill là một phần của Maps On A Stick, hoặc là những gì Maps On A Stick đã trở thành - một cái gì đó tương tự. Tôi quên kết nối. Dù sao...
TileMill sẽ cho phép bạn tải dữ liệu địa lý, định kiểu theo cách bạn thích và sau đó tạo một tập hợp các ô bản đồ PNG cho nhiều mức độ thu phóng.
Đầu ra của TileMill là tệp .mbtiles. Đây chỉ là một cơ sở dữ liệu sqlite chứa các PNG. Nếu bạn đang làm việc ngoại tuyến, có thể dễ dàng trích xuất pngs vào một thư mục (sử dụng mbutil ) hơn là sử dụng sqlite để truy cập chúng.
Nếu bản đồ của bạn khá đơn giản (tức là tương tác tối thiểu), tôi khuyên bạn nên sử dụng Tờ rơi cho thư viện bản đồ của mình.
Trong tờ rơi, sau đó bạn cần thêm một lớp gạch (gợi ý: sử dụng tms thay vì xyz).
Mong rằng sẽ giúp.
Chỉnh sửa: Vài điều cần lưu ý.
1) Bạn nên biết về các hạn chế cấp phép với bất kỳ dữ liệu bản đồ nào bạn sử dụng (xem nhận xét của tôi về câu hỏi ở trên).
2) Nếu bạn đến gần đủ để thấy đường, v.v. thì bạn sẽ có vài GB gạch.