【问题标题】:Showing custom icons in KML at their actual sizes在 KML 中以实际大小显示自定义图标
【发布时间】:2014-03-20 06:22:04
【问题描述】:

就像下面的帖子一样,我无法让我的地标以实际大小显示我的图标。

https://stackoverflow.com/questions/21549842/how-to-display-custom-icon-of-placemark-in-original-size-width-height-at-kml

   <Style>
      <IconStyle>
        <Icon>
          <href>Pins/aPin.jpg</href>
          <w>95</w>
          <h>95</h>
        </Icon>
      </IconStyle>
    </Style>

似乎 w 和 h 在 google earth 中没有影响。

图标位于相对文件夹中,以较小的尺寸显示,但我希望它显示实际尺寸。

感谢任何信息。

【问题讨论】:

    标签: icons kml google-earth


    【解决方案1】:

    当在地图上显示时,Google 地球(以及 Google 地图)会将 KML 中引用的所有方形图标标准化为 32x32 像素,例如,当比例 = 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 screen ruler 测量“屏幕”像素尺寸。

    【讨论】:

      【解决方案2】:

      &lt;w&gt;&lt;h&gt; 在 gx: 命名空间中,用户 &lt;gx:w&gt;&lt;gx:h&gt;

      https://developers.google.com/kml/documentation/kmlreference#gxw

      图标特有的元素

      用于加载一个 HTTP 地址或本地文件规范 图标。如果 指定了一个图标调色板,这些 元素标识从左下角的偏移量(以像素为单位) 图标调色板的。如果没有为 x 和 y 指定值,则较低的 图标调色板的左角被假定为左下角 要使用的图标。如果 指定一个图标 调色板,这些元素指定宽度()和高度 (),以像素为单位,要使用的图标。

      【讨论】:

        【解决方案3】:
         Use the Scale tag
         1 - Displays actual size
         anything less than 1 (0.1 - 0.9) - reduces the size of icon
        
        
        <Style>
          <IconStyle>
           <scale>1</scale>
            <Icon>
              <href>Pins/aPin.jpg</href>
            </Icon>
          </IconStyle>
        </Style>
        

        【讨论】:

        猜你喜欢
        • 2013-06-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-06-23
        • 2021-10-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多