Thuật toán tạo tiled

Một phần của tài liệu NGHIÊN CỨU XÂY DỰNG THỬ NGHIỆM GIẢI PHÁP LƢU TRỮ BẢN ĐỒ TRỰC TUYẾN DẠNG TILED (Trang 36)

Sau đây là các bƣớc trong quá trình tạo tiled

1. Chọn mức cơ sở cho các thiết lập tiled.

2. Xác định các giới hạn địa lý của tập tiled.

3. Xác định các giới hạn của tập tiled trong hệ tọa độ tiled.

4. Khởi tạo cơ chế lƣu trữ tiled.

5. Lặp qua các tọa độ thiết lập tiled. Đối với tiled mỗi, làm nhƣ sau:

a. Tính toán các giới hạn địa lý của tiled cụ thể.

b. Lặp qua các hình ảnh nguồn. Đối với mỗi hình ảnh nguồn làm nhƣ sau:

i. Xác định nếu nguồn hình ảnh cụ thể cắt tiled đƣợc tạo ra.

ii. Nếu hình ảnh nguồn và tiled giao nhau:

A. Kiểm tra bộ nhớ cache cho hình ảnh nguồn. Nếu nó không phải là trong bộ nhớ cache, tải từ đĩa và lƣu trong bộ nhớ cache.

B. Giải nén dữ liệu hình ảnh cần thiết từ nguồn hình ảnh, và lƣu nó trong hình ảnh lát tiled.

c. Lƣu hình ảnh lát tiled hoàn thành với cơ chế lƣu trữ tiled. 6. Xóa bộ nhớ cache hình ảnh nguồn.

27

CHƢƠNG 2: LƢU TRỮ TILED

Trong chƣơng trƣớc của khóa luận tôi đã trình bày cơ bản về một bản đồ trực tuyến dạng tiled, và giới thiệu một số các thức để tạo ra các tiled - một phần quan trọng của mô hình bản đồ trực tuyến dạng tiled. Với một bản đồ trực tuyến dạng tiled thì lƣợng ảnh tiled cần phải lƣu trữ là rất lớn. Vì vậy chúng ta cần phải có một cách thức tổ chức để lƣu trữ các tiled. Trong chƣơng này của khóa luận tôi sẽ trình bày một số phƣơng thức tổ chức để lƣu trữ các ảnh tiled.

Một phần của tài liệu NGHIÊN CỨU XÂY DỰNG THỬ NGHIỆM GIẢI PHÁP LƢU TRỮ BẢN ĐỒ TRỰC TUYẾN DẠNG TILED (Trang 36)

Tải bản đầy đủ (PDF)

(58 trang)