就像下面的帖子一样,我无法获得自己的地标以其实际大小显示图标。
<Style>
<IconStyle>
<Icon>
<href>Pins/aPin.jpg</href>
<w>95</w>
<h>95</h>
</Icon>
</IconStyle>
</Style>
似乎w和h在Google Earth中没有影响。
该图标在相对文件夹中显示,但尺寸较小,但我希望它显示实际尺寸。
任何信息表示赞赏。
Google Earth(以及类似的Google Maps)在地图上显示时,会将KML中引用的所有正方形图标标准化为32x32像素,例如,当scale = 1.0时,50x50和64x64像素的图标均被标准化为32x32。
可以使用KML中的IconStyle并调整比例来进行调整,但是无论实际图像大小如何,1.0比例都表示32个像素。(比例尺0.5 = 16像素,比例尺2.0 = 64像素,依此类推)
<Style>
<IconStyle>
<scale>1</scale>
<Icon>
<href>icon.png</href>
</Icon>
</IconStyle>
</Style>
如果图标图像不是正方形(即矩形),则较小的尺寸(高度或宽度)将被标准化为32个像素,而较大的尺寸将以相同的宽高比进行标准化。例如,显示时将64x80的图标图像标准化为32x40像素。
因此,建议图标为32x32或64x64。
您可以使用此KML屏幕标尺测量“屏幕”像素尺寸。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句