作者lauw (新港解說營)
看板Google_Map
標題Re: [問題] KML minLodPixels/maxLodPixels Tag
時間Fri May 14 16:17:49 2010
※ 引述《LibertyBell (May it be.....)》之銘言:
: KML 裡面 minLodPixels/maxLodPixels 這兩個標籤屬於 <Region> 的一部分
: 而 minLodPixels/maxLodPixels 則是控制圖層
: 在放大到多大或縮到到多小時會消失或顯示
你可以自已設定這兩個數值,通常使用了<Region>的<lod>標籤就得設這兩個值。
不然就沒意義。
minLodPixels/maxLodPixels 標籤裡數值是代表
該目標物在使用者"google earth的窗口螢幕所"上顯示的大小,並不是它的實際大小,
當該目標物被拉到螢幕所見範圍時,縮放到一定大小,
當它在螢幕上超個某個大小範圍時,會啟動顯示。
(一般人的17吋螢幕是1024x768畫素)
而你的目標物假設是中正紀念堂那麼大的方形polygon,
而minLodPixels設為50,也就是50x50螢幕畫素,
而maxLodPixels設為200,也就是200x200螢幕畫素
當你的方形polygon被你移入窗口內,並且放大scale,
並且在"google earth的窗口螢幕"所見的畫素大小
在50x50~200x200時,它就會顯示方形polygon,
而小於50x50,或大於200x200,就會看不到這個方形
: 我的疑問是
: 放在 minLodPixels/maxLodPixels 標籤裡的是數字
: 這個數字該如何計算?
這個當然是自已算不出來的,交由Google earth顯示給我們看
這裡有個方塊佔google earth的窗口內的畫素大小的例子,
當方塊大於某個畫素大小時,左下角就會顯示此時該方塊的畫素大小。
http://ppt.cc/GSax
簡體中文使用手冊的說明範例,
http://code.google.com/intl/zh-CN/apis/kml/documentation/regions.html
#pixelrange
http://code.google.com/intl/zh-CN/apis/kml/documentation/kmlreference.html
#minlodpixels
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.122.82.1