(1)创建placeMark,设置地标名称
// Create the placemark.
placemark = ge.createPlacemark('');
[注]:这里可以给空,也可以给个地标名称(不显示,只是记录此地标),但名称不能重复。空可以重复
placemark.setName('北京'); //显示在地标旁边的名称
缺省情况,鼠标挪到地标位置,就显示一个球(ballon),球里面显示这个名称。
(2)设置地标的图标
var icon = ge.createIcon('');
icon.setHref('http://maps.google.com/mapfiles/kml/paddle/red-circle.png');
[注]:只能输入图标URL
(3)设置地标大小和名字大小
var style = ge.createStyle('');
style.getIconStyle().setIcon(icon);
style.getIconStyle().setScale(5.0); //大小
style.getLabelStyle().setScale(0.5); //地标名字大小
placemark.setStyleSelector(style);
(4)指定地标位置
var point = ge.createPoint('');
point.setLatitude(39); //维度 -90~90
point.setLongitude(116.16); //经度 -180~180
placemark.setGeometry(point);
(5)添加到地球
ge.getFeatures().appendChild(placemark);