作者evanzxcv (高密度聚乙烯)
看板Google_Map
標題Re: [問題] 關於google map抓圖問題
時間Sun Sep 23 22:16:38 2007
※ 引述《gill378 (龘驫精神)》之銘言:
: 小弟想製作一個市區街道的大圖
: 但好像沒有選項能把左邊的比例尺和和右下角的小字去掉
: 要合併時看起來有點礙眼
: 不知道有沒有特殊軟體(非改圖)可以作到呢?
: 還有要手動合併一張張圖片的工程太累人了=.="
: 網路上有的只是下載衛星圖再合併的程式
: 但我只要街道圖就好
: 不知道有沒有類似自動檢查圖片邊緣再合併的軟體
: 亦或者是直接keyin經緯度就可以下載合併的工具呢
: 謝謝各位版兄了^^"
其實不一定要用自動合併的軟體,我都是用手動合併...
一開始比較麻煩,不過後面就輕鬆多了。
首先把瀏覽器把Google Map打開,開到全螢幕模式,
拉到要抓地圖的最左上角,按鍵盤的Print Screen抓圖,
到繪圖程式中貼上(我是用PhotoImpact),先放大顯示比例,
在地圖上沿著邊緣拉出最大的長方形選取框,
也就是要把比例尺、小字等雜七雜八的東西都排除在外,
然後把這個圈選框的長寬記起來,並剪裁這個圈選框。
然後回到瀏覽器,用左上角的「箭頭」來移動地圖,
(不要直接用拖曳的喔,這樣距離非常難以掌握)
可以先往右或往下,看各人喜好,
我記得是箭頭按三下剛好,然後抓圖,貼成新圖片,
依照先前記錄的選取框大小複製,貼到原本的地圖上,
並用擴大底框功能,將圖片要接的那一邊(右邊或下面)擴大,
然後放大顯示比例仔細把兩張地圖接好。
這時候要記錄的就是兩張地圖的offset,也就是位置差異幾個pixel。
回到瀏覽器,用箭頭移回原本的地圖位置,
然後用另一邊的箭頭(假如一開始是往右,這次就往下,反之亦然),
移圖、抓圖、重複以上動作,然後把offset記錄下來。
這樣就有三個參數:地圖尺寸、x-offset、y-offset,
把這三個參數記下來,以後繼續接圖就可直接換算,
例如:右邊接到第15張,x座標就是x-offset乘以14,之類的。
當然假如還是嫌麻煩,可以只做抓圖的動作,
然後把抓下來的螢幕截圖直接存檔,最好用座標編號來存檔,
例如最左上角叫做00x00y.bmp之類的,記得「不要存成JPG!!!」
(JPG壓縮會失真,會造成軟體自動拼接上的困擾。)
有個小程式叫做「IrfanView」,可以做「Batch Convert/Rename」(批次轉換),
將檔案類型設成「PNG」,這樣可以壓縮又不會失真,
然後按「Set Advanced Options」,也就是設定進階選項,
裡面有一個「Crop」功能,只要輸入座標跟尺寸就能自動剪裁。
這樣只要第一張地圖手動剪裁、記錄座標尺寸後,其他的都能自動處理。
至於拼接方法,樓上給的軟體我也沒用過,
不過同理可證,只要手動拼接縱橫各一張,記下兩個座標的offset,
應該就能自動批次拼接吧!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 168.7.229.72
※ 編輯: evanzxcv 來自: 168.7.229.72 (09/23 23:40)