代码之家  ›  专栏  ›  技术社区  ›  Ramesh Soni

以编程方式将三维形状添加到Bing地图(虚拟地球)

  •  2
  • Ramesh Soni  · 技术社区  · 16 年前

    1 回复  |  直到 16 年前
        1
  •  1
  •   sheats    16 年前

    这里有一些代码可以帮助您:

    var map = new VEMap('map_div_id');
    
    // Put you points together and into an array, the 10.0 below is meters above the ground
    var point1 = new VELatLong(45.01188,-111.06687, 10.0);
    var point2 = new VELatLong(45.01534,-104.06324, 10.0)
    var point3 = new VELatLong(41.01929,-104.06, 10.0);
    var point4 = new VELatLong(41.003,-111.05878, 10.0);
    var points = [point1, point2, point3, point4, point1];
    
    var shape = new VEShape(VEShapeType.Polygon, points);
    map.AddShape(shape);
    

    有关更多信息,请参见以下内容:
    VELatLong Class
    VEShape Class
    AddShape Method