看板 GIS 關於我們 聯絡資訊
※ 引述《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