Tải bản đồ khu vực Tp.HCM
TpHCM là 1 thành phố lớn, bản đồ tphcm khá chi tiết, có thông tin đến cả tên từng hẻm nhỏ trên vietbando. Vì vậy, để có thể tải hết các chi tiết này đòi hỏi phải tải đến Zoom 14 => Khối lượng công việc là khá lớn nên sau khi khảo sát như hướng dẫn bên trên, tôi nhận thấy:
1/ Bản đồ tphcm có thể thể hiện bằng 1 hình chử nhật có vị trí trung tâm (Center) và 4 góc theo tọa độ và các hình minh hoạ sau:
Center: 10.7737-106.7032
TopLeft: 10.9127-106.556976
TopRight: 10.9127-106.83664
BottomLeft:10.6347-106.56976
BottomRight: 10.6347-106.83664
2/ Qua tính toán, tôi quyết định bản đồ tphcm Zoom 14 sẽ được chụp bằng 2304 khung hình (mỗi khung 2000x2000 pixces) với khoản 48 dòng và 48 cột.
3/ Tạm thời tôi chia tphcm ra làm 4 khu vực A, B, C và D (mỗi khu vực làm 1 bản đồ riêng biệt) với điểm Center chính là gốc toạ độ để phân chia => Mỗi khu vực sẽ cần chụp 24 dòng và 24 cột = 576 khung hình.
Việc chia khu vực như thế sẽ thuận lợi cho chúng ta khi ghép thành hình chung và có thể làm thành 4 bản đồ cở vừa zoom 14 cho mỗi khu vực (mỗi khu vực phải làm 4 bản đồ) và 4 bản đồ cở lớn zoom 13 cho 4 khu vực A, B, C và D (mỗi khu vực phải làm 1 bản đồ) và 1 bản đồ chung cho toàn tphcm (zoom 12).
Nếu mạnh ai nấy làm, mỗi ngưởi làm 1 phần lộn xộn thì sẽ khó ghép và có thể bị trùng lắp hoặc thiếu sót.
4/ Phân chia công việc: có lẽ cần ít nhất 4 người thực hiện, mỗi người đăng ký 1 khu vực A, B, C hoặc D. Tạm gọi 4 người đó có nick tương ứng là nick A, nick B, nick C và nick D.
5/ Thực hiện:
Tôi tạo trang Web mặc định để tải khu vực tphcm mức zoom 13 và 14, với tâm mặc định là
điểm Center nêu trên.
a/ Nick A tải khu vực A => Load trang mặc định, đưa tâm bản đồ (có cái hình bong bóng màu xanh) xuống BottomRight của khung hình bằng cách click vào phím điều khiển sang trái và lên trên mối chổ 1 cái. (Mỗi lần click là di chuyển 1/2 khung hình) => Đưa điểm Center làm điểm gốc để bắt đầu.
Sau đó tiến hành chụp từng khung hình như sau:
Mức zoom 14
+ Chụp ngang sang trái tổng cộng 24 hình (để tạo thành dòng dưới cùng của nhiệm vụ của riêng mình). Đặt tên các file ảnh lần lượt là A01-01; A01-02; ....A01-24. Vậy là xong dòng A1 (tính từ dưới lên)
+ Khi chụp xong đến hình thứ 24 thì click vào phím điều khiển (nút hướng lên) 2 cái để chuyển lên dòng thứ 2 (tính từ dưới lên) và tiến hành chụp ngang sang phải tổng cộng 24 hình để hoàn thành dòng A2 của riêng mình. Đặt tên các file ảnh lần lượt là A02-24; A02-23; ....A02-01
+ Khi chụp xong đến hình thứ 24 thì click vào phím điều khiển (nút hướng lên) 2 cái để chuyển lên dòng A3 (tính từ dưới lên) và tiến hành chụp ngang sang trái tổng cộng 24 hình để hoàn thành dòng thứ 3 của riêng mình. Đặt tên các file ảnh lần lượt là A03-01; A03-02; ....A03-24
....................
+ Tướng tự như vậy để hòan thành dòng A24 của riêng mình
=> Có được tổng cộng 576 hình
=> tiến hành ghép lại. Nên ghép qua 2 bước:
+ Ghép lần 1: thành 2 ảnh cho mỗi dòng ngang, mỗi ảnh có 12 hình 2008 pix và ghép theo hướng từ phải sang trái để ảnh sau chồng phần lên phần 8 pixces lẻ của ảnh trước => Mỗi dòng thành 2 ảnh mỗi ảnh là 24008x2008 pixels.
Ví dụ: Ở khu vực A, dòng A1 sẽ ghép thành 2 ảnh có tên là A01-01-12.jpeg (ghép 12 ảnh từ phải sang trái A01-12 đến A01-01) và A01-13-24.jpeg (ghép 12 ảnh từ phải sang trái A01-13 đến A01-24)
=> Mỗi khu vực sẽ ghép được 48 ảnh cở trung.
+ Ghép lần 2: Ghép 48 ảnh cở trung lại thành 4 ảnh lớn (mỗi ảnh gồm có 12 ảnh cở trung), thể hiện được 1/4 khu vực, có hình vuông với size là 24008x24008 pixces và ghép từ dưới lên (ảnh sau chồng lên trên phần 8 pixces viền trên của ảnh trước).
Ví dụ:
Ảnh A-A.jpeg được ghép bới các ảnh (theo thứ tự từ dưới lên) A13-13-24.jpeg rồi đến A14-13-24.jpeg, A15-13-24.jpeg,............và cuối cùng là ảnh A24-13-24.jpeg
=> Cuối cùng bạn sẽ tạo được 4 ảnh tên là A-A.jpeg, A-B.jpeg, A-C.jpeg, A-D.jpeg
(Mỗi ảnh trên sẽ có size là 24008x24008 pixels)
Hãy gởi 4 ảnh trên cho BTC.
=> Xong mức zoom 14.
Mức zoom 13
Tương tự như trên nhưng các bạn chỉ cần chụp mỗi khu vực 12x12 = 144 ảnh mà thôi
và mỗi khu vực chỉ cần ghép lại thành 1 ảnh có size là 24008x24008 pixels
b/ Nick B tải khu vực B
(tương tự như trên nhưng phải cho điểm Center vể Bottom Left và chụp ảnh theo chiều sang phải và hướng lên)
c/ Nick C tải khu vực C
(tương tự như trên nhưng phải cho điểm Center vể Top Left và chụp ảnh theo chiều sang phải và hướng xuống)
d/ Nick D tải khu vực D
(tương tự như trên nhưng phải cho điểm Center vể Top Right và chụp ảnh theo chiều sang trái và hướng xuống)
Đó là theo tính tóan, thế nhưng có thể hòan thành được việc ghép 4 ảnh ở mức zoom 14 cho bản đồ tphcm hay không lại là vấn đề mà tôi đang đau đầu (sợ bộ nhớ máy tính không đủ).