我正在尝试在插件中对插件placemark
进行编码,就像谷歌地球一样,但我找不到任何从地面到图钉的单行参考。
以下是我到目前为止:我错过了什么?
var placemark = ge.createPlacemark("");
var point = ge.createPoint("");
point.setLatitude(41.0);
point.setLongitude(-88.0);
placemark.setGeometry(point);
point.setAltitudeMode(ge.ALTITUDE_RELATIVE_TO_GROUND);
point.setAltitude(500);
ge.getFeatures().appendChild(placemark);
任何帮助都将受到高度赞赏,提前致谢。
答案 0 :(得分:0)
您只需将KML点的extrude property设置为true即可。即。
point.setExtrude(true);
指定是否根据需要使用“尾部”将几何体连接到地面。
值得注意的是,extrude
要altitudeMode
产生任何影响,point
的{{1}}必须是relativeToGround
,relativeToSeaFloor
或{{ 1}}。
此外,您可以使用简写absolute
方法设置点的属性。即。
set