1.颜色例子:
<html>
<head>
<title>Coordinates 1</title>
<object id="SGWorld" classid="CLSID:3a4f91b1-65a8-11d5-85c1-0001023952c1" style="visibility:hidden;height:0 "></object>
<script type="text/javascript">
function Init()
{
var coord = SGWorld.Creator.CreatePosition(-71.00864, 42.36229,0,2);
var radius = 500.0; // 500 meter
var outlineColor = SGWorld.Creator.CreateColor(0, 0, 0, 0);
// Red
var redCircle = SGWorld.Creator.CreateCircle(coord, radius, outlineColor, SGWorld.Creator.CreateColor(255, 0, 0));
SGWorld.Creator.CreateTextLabel(coord, "CreateColor(255, 0, 0)\r\nRed",SGWorld.Creator.CreateLabelStyle());
// Green, with alpha transparency
coord.x -= 0.015;
var greenCircle = SGWorld.Creator.CreateCircle(coord, radius, outlineColor, SGWorld.Creator.CreateColor(0, 255, 0, 100));
SGWorld.Creator.CreateTextLabel(coord, "CreateColor(0, 255, 0, 100)\r\nGreen, with alpha transparency",SGWorld.Creator.CreateLabelStyle());
// Blue, using HTML color format
coord.y += 0.015;
var blueCircle = SGWorld.Creator.CreateCircle(coord, radius, outlineColor, "#0000FF");
SGWorld.Creator.CreateTextLabel(coord, "\"#0000FF\"\r\nBlue, using HTML color format",SGWorld.Creator.CreateLabelStyle());
// Yellow, using ABGR format /////////////////////////////////////////////////////
coord.x += 0.015;
var yellowCircle = SGWorld.Creator.CreateCircle(coord, radius, outlineColor, 0xAA00FFFF);
SGWorld.Creator.CreateTextLabel(coord, "0xAA00FFFF\r\nYellow, using ABGR format",SGWorld.Creator.CreateLabelStyle());
coord.Altitude = 4000;
coord.Y -= 0.035;
coord.Pitch = -45;
SGWorld.Navigate.FlyTo(coord);
}
</script>
</head>
<body onload="Init();">
</body>
</html>
<head>
<title>Coordinates 1</title>
<object id="SGWorld" classid="CLSID:3a4f91b1-65a8-11d5-85c1-0001023952c1" style="visibility:hidden;height:0 "></object>
<script type="text/javascript">
function Init()
{
var coord = SGWorld.Creator.CreatePosition(-71.00864, 42.36229,0,2);
var radius = 500.0; // 500 meter
var outlineColor = SGWorld.Creator.CreateColor(0, 0, 0, 0);
// Red
var redCircle = SGWorld.Creator.CreateCircle(coord, radius, outlineColor, SGWorld.Creator.CreateColor(255, 0, 0));
SGWorld.Creator.CreateTextLabel(coord, "CreateColor(255, 0, 0)\r\nRed",SGWorld.Creator.CreateLabelStyle());
// Green, with alpha transparency
coord.x -= 0.015;
var greenCircle = SGWorld.Creator.CreateCircle(coord, radius, outlineColor, SGWorld.Creator.CreateColor(0, 255, 0, 100));
SGWorld.Creator.CreateTextLabel(coord, "CreateColor(0, 255, 0, 100)\r\nGreen, with alpha transparency",SGWorld.Creator.CreateLabelStyle());
// Blue, using HTML color format
coord.y += 0.015;
var blueCircle = SGWorld.Creator.CreateCircle(coord, radius, outlineColor, "#0000FF");
SGWorld.Creator.CreateTextLabel(coord, "\"#0000FF\"\r\nBlue, using HTML color format",SGWorld.Creator.CreateLabelStyle());
// Yellow, using ABGR format /////////////////////////////////////////////////////
coord.x += 0.015;
var yellowCircle = SGWorld.Creator.CreateCircle(coord, radius, outlineColor, 0xAA00FFFF);
SGWorld.Creator.CreateTextLabel(coord, "0xAA00FFFF\r\nYellow, using ABGR format",SGWorld.Creator.CreateLabelStyle());
coord.Altitude = 4000;
coord.Y -= 0.035;
coord.Pitch = -45;
SGWorld.Navigate.FlyTo(coord);
}
</script>
</head>
<body onload="Init();">
</body>
</html>