免費論壇 繁體 | 簡體
Sclub交友聊天~加入聊天室當版主
分享
返回列表 发帖

测试

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- B: Z, v9 A* {. h: @4 c( Z<html xmlns="http://www.w3.org/1999/xhtml">
4 z1 q# O) D5 F6 W<head>9 Q' a! g7 @5 E  I- }
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />. _" }" n% ]! v0 l+ O3 w
<meta name="keywords" content="百度地图,百度地图API,百度地图自定义工具,百度地图所见即所得工具" />/ o  J, i8 `! r* Z* q! j) B& k
<meta name="description" content="百度地图API自定义地图,帮助用户在可视化操作下生成百度地图" />0 Y! Z, K" o2 l5 E; L
<title>百度地图API自定义地图</title>% C( u% Q) {/ W! P7 z
<!--引用百度地图API-->7 H" g8 n: ?# v( {- B/ }4 K
<style type="text/css">. G" H. ]. X$ B7 R/ l
    html,body{margin:0;padding:0;}
( y3 {7 a5 H; k6 K0 q' C: p7 g    .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
* ]$ z3 E2 b7 i8 R1 a  i% p/ m    .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
! Q- z& {3 X/ i5 o/ E. `</style>
' f/ z8 c+ v/ S: q( g* N<script type="text/javascript" src="http://api.map.baidu.com/api?key=&v=1.1&services=true"></script>+ i$ y7 Y" l$ o2 B5 C
</head>- S) V, w. L4 s- S9 q9 t1 |) x6 |

  I" ^. d( ]. @+ t4 C$ Q<body>! f) Y9 k# o) s, x
  <!--百度地图容器-->- X# e9 O- \% t, i
  <div style="width:697px;height:550px;border:#ccc solid 1px;" id="dituContent"></div>
- W* Y2 L- J6 Q) b</body>
' r/ t  p& x$ N7 J+ n<script type="text/javascript">
( S, m8 d9 Y5 \  h) g& s* ]8 `    //创建和初始化地图函数:: K  Y5 l2 T4 a9 a
    function initMap(){7 a% \3 N' h7 H7 Y
        createMap();//创建地图
0 B- @5 c4 \+ q% y* u8 E- s8 P, n9 i3 W        setMapEvent();//设置地图事件
$ W0 U# z5 d- a6 E3 d- t5 r        addMapControl();//向地图添加控件
" M, n0 y/ u; e/ G- V    }7 I- h6 L1 F' U) V6 }
   
- X9 |8 Z; d+ G9 O, ?    //创建地图函数:2 Y/ p) v( L. N6 j; \
    function createMap(){3 K( h2 ~1 q0 N: ?* q% q
        var map = new BMap.Map("dituContent");//在百度地图容器中创建一个地图
5 {4 }- z' Z/ Z( T$ ?        var point = new BMap.Point(116.395645,39.929986);//定义一个中心点坐标
$ ~  z) _0 e2 x7 o2 z        map.centerAndZoom(point,12);//设定地图的中心点和坐标并将地图显示在地图容器中
% O/ k" o! j, T8 T: f3 K        window.map = map;//将map变量存储在全局3 G# b% l* d8 D
    }
5 [. j' c4 w  L4 y! h1 o    % @$ c% p* M3 [1 ^: Q1 @
    //地图事件设置函数:$ ^$ S6 }, E# J7 h& }1 Q' k
    function setMapEvent(){
7 T. V) m( R8 L0 Z2 C' L, _* |        map.enableDragging();//启用地图拖拽事件,默认启用(可不写)9 p, K6 r1 _3 I' s4 x, r: M* @/ Z
        map.enableScrollWheelZoom();//启用地图滚轮放大缩小
+ f4 I7 W7 i7 E* ]% T        map.enableDoubleClickZoom();//启用鼠标双击放大,默认启用(可不写)- k' J- O; b& v% U
        map.enableKeyboard();//启用键盘上下左右键移动地图
% [; O" ?0 b% w4 B6 B    }
# d. e; v+ ]* d% h; y4 A- Z   
3 [1 Y, S2 q! J2 b    //地图控件添加函数:
7 x5 A# d" R. \% c$ m/ j    function addMapControl(){. y; [  M# F! Y: V8 J
        //向地图中添加缩放控件0 }, @% W/ M* Y
        var ctrl_nav = new BMap.NavigationControl({anchor:BMAP_ANCHOR_TOP_LEFT,type:BMAP_NAVIGATION_CONTROL_LARGE});
" g" M/ \4 o5 v% ?+ y% r  ~        map.addControl(ctrl_nav);
8 z) |( `! w+ p4 t) M" }! l1 f        //向地图中添加缩略图控件7 y3 {! h  h/ W" e2 f6 a4 Q
        var ctrl_ove = new BMap.OverviewMapControl({anchor:BMAP_ANCHOR_BOTTOM_RIGHT,isOpen:1});: t# ^) T0 s8 y) l; n! V
        map.addControl(ctrl_ove);
# U) ]  a4 T: Z% g* C        //向地图中添加比例尺控件
5 ]2 Q6 N! u. q  y        var ctrl_sca = new BMap.ScaleControl({anchor:BMAP_ANCHOR_BOTTOM_LEFT});6 _0 B! ~1 ?% n9 Y* g
        map.addControl(ctrl_sca);- R: s/ A" e+ m$ N4 `) t4 G
    }$ K7 J9 K  G1 x8 u7 Z
    - j* M) K: @9 E$ m$ ?/ Y
    / b5 t8 [- Y! I+ r& E* Z" l  X: z
    initMap();//创建和初始化地图: T$ {' P! |9 f% q7 x
</script>
8 S5 P% D4 L7 T9 G</html>

返回列表