阅读:2069回复:2
[分享]1分钟实现在网上发布3维地图(代码)
<P>把下面这段代码保存到本地,比如叫做"NewLesson1.htm"。直接在浏览器中打开,看看是否已经能够看到3D地图了。当然所有操作必须使用鼠标和热键。</P>
<P>这个本地网页在离线的情况下,也是可以浏览访问过的数据的!</P> <P><a href="http://www.mapok.com" target="_blank" >www.mapok.com</A>开放更全代码(论坛讨论)</P> <P><html><BR><head></P> <P><title>NewLesson1</title></P> <P><script language="JavaScript" ></P> <P>function openMap()<BR>{<BR>oEarthViewer.OpenTerrain ("<a href="http://www.mapok.com/Service/TerrainService/TerrainService.asmx/" target="_blank" ><FONT color=#000000>http://www.mapok.com/Service/TerrainService/TerrainService.asmx/</FONT></A>", </P> <P>"China","<a href="http://www.mapok.com/Service/TerrainImageService/TerrainImageService.asmx/" target="_blank" ><FONT color=#000000>http://www.mapok.com/Service/TerrainImageService/TerrainImageService.asmx/</FONT></A>", "China")</P> <P>oEarthViewer.AddAnnoLayer("<a href="http://www.mapok.com/3DData/" target="_blank" ><FONT color=#000000>http://www.mapok.com/3DData/</FONT></A>", "全国_省会级城市", 2000000, 0, 1, 1, 1)<BR>} </P> <P></script></P> <P></head><BR><body onload="openMap()" ></P> <P> <OBJECT id="oEarthViewer" codeBase="<a href="http://www.mapok.com/app/earth/MeEarth.CAB#version=1,0,2,1" target="_blank" ><FONT color=#000000>www.mapok.com/app/earth/MeEarth.CAB#version=1,0,2,1</FONT></A>" height="100%" width="100%"<BR> classid="CLSID:EEFE4181-AA90-4B60-B6C7-130E5781F5E6" VIEWASTEXT><BR> </OBJECT></P> <P></body><BR></html></P> |
|
1楼#
发布于:2005-09-16 10:12
<P>快捷键操作:小键盘 + - ,方向键 right left up down ,pagedown pageup , M N ;都试试就知道是那些功能了; 地图里没有标注层,精度也不够,要实际应用得到他们网站注册免费二次开发用户。 </P>
|
|
2楼#
发布于:2005-09-16 23:16
<P>已经有人编写了arcgis数据到google map上的转换了</P>
<P>不知道mapok下一步准备做什么?</P> |
|
|