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

测试

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
% {: H1 x3 B* n  ^<html xmlns="http://www.w3.org/1999/xhtml"># S0 A! s* ~6 R
<head>
  W& A; b3 }. h, q. b% i9 y<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
5 x* Q( W; t  I9 c7 e* s<meta name="keywords" content="百度地图,百度地图API,百度地图自定义工具,百度地图所见即所得工具" />
! c/ S; M8 z0 |, w: W<meta name="description" content="百度地图API自定义地图,帮助用户在可视化操作下生成百度地图" />! O9 c9 F! Q0 E
<title>百度地图API自定义地图</title>
0 u$ G9 W! g& ~7 x<!--引用百度地图API-->
& Y9 |" g3 \$ E( p3 w7 h8 ^<style type="text/css">* {1 f& c8 M% T: z  I' u: ^
    html,body{margin:0;padding:0;}$ P9 _4 f# F. \  e( E' I+ S7 s+ [
    .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}+ B+ Z: J7 f- Y5 J
    .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
  m/ g' N& s9 r  ~7 F6 f. D</style>
1 ^* ]9 v9 ~9 S4 B<script type="text/javascript" src="http://api.map.baidu.com/api?key=&v=1.1&services=true"></script>6 d- S8 T  `1 v5 \8 z
</head>
! b8 {# w- ]" a$ D' g& e* p- P) Z  k4 {+ k- D7 S, q
<body>
9 E9 J( q1 \# z; Q  y2 r  <!--百度地图容器-->7 b6 T3 U( `9 e8 c" q
  <div style="width:697px;height:550px;border:#ccc solid 1px;" id="dituContent"></div>
: e+ X& N! i# `0 Z( |, |( e, U</body>
! J3 R( w, [6 q' W6 v<script type="text/javascript">
6 L" }1 M4 E) F1 ^    //创建和初始化地图函数:
! M: L6 l# E8 [    function initMap(){
7 j9 ^# c3 l3 r1 l5 x5 ]        createMap();//创建地图
& c! J( a# x5 X* ^) W        setMapEvent();//设置地图事件
# r( o: W& R; z9 J" h2 o: i) R        addMapControl();//向地图添加控件; y. m- B4 {: ^7 E5 q
    }' [0 x. S* G/ o
    + d8 X3 X! Q: z6 i
    //创建地图函数:
2 u0 J9 M5 \" r9 W" W3 H& r    function createMap(){
* H) y" z1 ?0 d; m        var map = new BMap.Map("dituContent");//在百度地图容器中创建一个地图0 m1 F+ X4 d3 P, _" p' i. Q
        var point = new BMap.Point(116.395645,39.929986);//定义一个中心点坐标
( w3 ]% k4 k4 M3 |3 M: L' K6 I        map.centerAndZoom(point,12);//设定地图的中心点和坐标并将地图显示在地图容器中
, R$ w/ ]' E- B5 R' Q! V  @        window.map = map;//将map变量存储在全局# T& k; C( d) I! L6 u+ J7 b$ B5 Y
    }
* a$ ^! h: n3 g7 y    , y& A7 J9 ]( g; z7 R! H2 }
    //地图事件设置函数:
$ C6 O* N3 C% l" m& E( |. N# u: F( h    function setMapEvent(){0 P+ `3 r( W, G# T* N) Y' v8 t
        map.enableDragging();//启用地图拖拽事件,默认启用(可不写)
7 k, D  m2 f3 ~: h9 {& e        map.enableScrollWheelZoom();//启用地图滚轮放大缩小
) t9 f! Y) i: m8 `        map.enableDoubleClickZoom();//启用鼠标双击放大,默认启用(可不写)/ g/ u7 {2 k2 k
        map.enableKeyboard();//启用键盘上下左右键移动地图9 U  S# e% R6 U' l* E0 N' B
    }
' J, U' v# ?2 j- X7 V; N% C    ! d% B( ]" I6 p
    //地图控件添加函数:( Q4 l( f, O; C- L8 I; {8 V
    function addMapControl(){
- y, O  w4 K. [% H& G0 |$ e        //向地图中添加缩放控件
5 r% J0 F4 ^) u- x9 N* ]& O        var ctrl_nav = new BMap.NavigationControl({anchor:BMAP_ANCHOR_TOP_LEFT,type:BMAP_NAVIGATION_CONTROL_LARGE});8 s0 p+ ?" G% Y8 I, {
        map.addControl(ctrl_nav);" J' x" Z, N3 }  j- |% j
        //向地图中添加缩略图控件
/ W2 L( s" F. M; e& N        var ctrl_ove = new BMap.OverviewMapControl({anchor:BMAP_ANCHOR_BOTTOM_RIGHT,isOpen:1});
, |6 z& C& c1 N. G) N1 p7 U) V        map.addControl(ctrl_ove);( ~; M- v1 Z/ V* q7 G6 N
        //向地图中添加比例尺控件0 t- H2 X5 }) [. X" h
        var ctrl_sca = new BMap.ScaleControl({anchor:BMAP_ANCHOR_BOTTOM_LEFT});( S! r: J* B: ]' d6 H
        map.addControl(ctrl_sca);
/ C$ Z, F8 ~, g# t5 h, C, z4 F    }0 ]! c  c! e" S8 k) x
    : m3 S" V3 @* R0 z7 t; x
    1 Z9 S1 F2 w8 F' H$ Q+ t
    initMap();//创建和初始化地图$ P. ?: d' ?6 @+ ?0 T
</script>
1 @. L& |$ m6 \% q) C( ~</html>

返回列表