gpt4 book ai didi

maps - KML + 谷歌地球 : Fill a quadrilateral with a bitmap?

转载 作者:行者123 更新时间:2023-12-02 17:55:24 24 4
gpt4 key购买 nike

我正在构建一个 KML 文件,用作 Google 地球中的 map 图层以及其他处理 KML/KMZ 文件的内容。

我想要做的是:显示多个位图图像,使每个图像都拉伸(stretch)以适合指定的四边形,其中指定的四边形的第一个顶点将是,例如,该四边形的左上角位图,下一个顶点将是右上角适合的位置,依此类推。有没有(相对)简单的方法来做到这一点?如果无法通过任何简单的方式扭曲/拉伸(stretch)图像,只需将其显示在指定位置,缩放和旋转就可以接受。

更新:澄清一下:给定一组形成四边形的四个地理空间坐标,我想获取一个矩形位图(通过指定的 URL 或包含在 KMZ 文件中)并将其放在 map 上,使其四个角与上述四边形的四个角对齐。如果无法扭曲图像以适合任何四边形,则只需指定位置、旋转和大小就足够了。希望这更清楚一点。

任何帮助将不胜感激。

谢谢!

最佳答案

想通了;您使用LatLonQuad:

<GroundOverlay>
<name>Example Image Overlay</name>
<color>87ffffff</color>
<Icon>
<href>mypicture.jpg</href>
<viewBoundScale>0.75</viewBoundScale>
</Icon>
<gx:LatLonQuad>
<coordinates>
-115.8993079806076,36.72147153334678,0
-115.8990441694222,36.72500067085463,0
-115.9002128356738,36.72511090523616,0
-115.9005214644026,36.72164386079184,0
</coordinates>
</gx:LatLonQuad>
</GroundOverlay>

关于maps - KML + 谷歌地球 : Fill a quadrilateral with a bitmap?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2298128/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com