Skyline软件二次开发初级——10如何在WEB页面中的三维地图上控制图层对象
生活随笔
收集整理的這篇文章主要介紹了
Skyline软件二次开发初级——10如何在WEB页面中的三维地图上控制图层对象
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1.影像圖層:
?
<html>????<head>
????????<title>Layers?1</title>
????????<object?id="SGWorld"?classid="CLSID:3a4f91b1-65a8-11d5-85c1-0001023952c1"?style="visibility:hidden;height:0?"></object>
????????<script?type="text/javascript"?src="abspath.js"></script>
????????<script?type="text/javascript">
????????
????????function?Init()
????????{
????????????var?imageryLayer?=?SGWorld.Creator.CreateImageryLayer(toAbspath("data/goldengate.gif"),?-122.47656,?37.82298,?-122.46310,?37.81359);
????????????SGWorld.Navigate.FlyTo(imageryLayer);
????????}
????????
????????</script>
????</head>
????<body?onload="Init();">
????</body>
</html>
2.FLY圖層:
?
<html>????<head>
????????<title>Layers?2</title>
????????<object?id="SGWorld"?classid="CLSID:3a4f91b1-65a8-11d5-85c1-0001023952c1"?style="visibility:hidden;height:0?"></object>
????????<script?type="text/javascript"?src="abspath.js"></script>
????????<script?type="text/javascript">
????????
????????var?popup?=?null;????????
????????
????????function?Init()
????????{
????????????SGWorld.Navigate.SetPosition(SGWorld.Creator.CreatePosition(-111.96805,?24.39885,?1500000,?0,0,?-48));
????????????popup?=?SGWorld.Creator.CreatePopupMessage("Layers?sample");
????????????popup.InnerText?=?"This?sample?shows?how?to?create?a?layer?from?a?fly?file.";????????????
????????????popup.Align?=?"TopLeft";
????????????SGWorld.Window.ShowPopup(popup);
????????????var?id?=?SGWorld.ProjectTree.LoadFlyLayer(toAbspath("data/park.fly"));
????????????SGWorld.ProjectTree.RenameGroup(id,?"Parks");
????????}
????????
????????
????????
????????function?Uninit()
????????{
????????????if(SGWorld.Project.Name?==?"")
????????????????return;
????????????if(popup)
????????????????SGWorld.Window.RemovePopup(popup);
????????}
????????
????????</script>
????</head>
????<body?onload="Init();"?onunload="Uninit()">
????</body>
</html>
?
?
轉載于:https://www.cnblogs.com/yitianhe/archive/2012/09/24/2699687.html
總結
以上是生活随笔為你收集整理的Skyline软件二次开发初级——10如何在WEB页面中的三维地图上控制图层对象的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android api 完整翻译之Con
- 下一篇: ubuntu下配置nginx支持phpt