zoukankan      html  css  js  c++  java
  • Skyline软件二次开发初级——7如何在WEB页面中的三维地图上设置颜色

    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.0086442.36229,0,2);
                
    var radius = 500.0// 500 meter

                
    var outlineColor = SGWorld.Creator.CreateColor(0000);
                
                
    // Red
                var redCircle = SGWorld.Creator.CreateCircle(coord, radius, outlineColor, SGWorld.Creator.CreateColor(25500));
                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(02550100));
                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>
  • 相关阅读:
    将WindowXP系统变为正版的方法(有序列号)
    关于在vs2005下的gridview中去掉style属性中的bordercollapse:collapse;的方法
    推荐一款视频播放器射手播放器
    Thinking in C++ 下载
    session丢失、不起作用的一种情况和一种解决
    CSS控制文字长度
    让Windows XP自动登陆[摘抄]
    奇虎360安全卫士中带的卡巴斯基v6.0的一宗罪
    出现Server Application Unavailable的又一种解决办法
    Lucene.net搜索结果排序(单条件和多条件)
  • 原文地址:https://www.cnblogs.com/yitianhe/p/2699649.html
Copyright © 2011-2022 走看看