我下载了Google Maps API所调用的JS文件的源文件,研究了一下,做了一点注释,现在放在下面
1
var _mSiteName = 'Google Maps';
2
var _mZoomIn = 'Zoom In';
3
var _mZoomOut = 'Zoom Out';
4
var _mZoomSet = 'Click to set zoom level';
5
var _mZoomDrag = 'Drag to zoom';
6
var _mPanWest = 'Go left';
7
var _mPanEast = 'Go right';
8
var _mPanNorth = 'Go up';
9
var _mPanSouth = 'Go down';
10
var _mLastResult = 'Return to the last result';
11
var _mGoogleCopy = '?2005 Google';
12
var _mDataCopy = 'Map data ?2005 ';
13
var _mNavteq = 'NAVTEQ?';
14
var _mTeleAtlas = 'Tele Atlas';
15
var _mZenrin = 'ZENRIN';
16
var _mZenrinCopy = 'Map ?2005 ';
17
var _mNormalMap = 'Map';
18
var _mNormalMapShort = 'Map';
19
var _mHybridMap = 'Hybrid';
20
var _mHybridMapShort = 'Hyb';
21
var _mNew = 'New!';
22
var _mTerms = 'Terms of Use';
23
var _mKeyholeMap = 'Satellite';
24
var _mKeyholeMapShort = 'Sat';
25
var _mKeyholeCopy = 'Imagery ?2005 ';
26
var _mScale = 'Scale at the center of the map';
27
var _mKilometers = 'km';
28
var _mMiles = 'mi';
29
var _mMeters = 'm';
30
var _mFeet = 'ft';
31
var _mDecimalPoint = '.';
32
var _mThousandsSeparator = ',';
33
var _mMapErrorTile = 'We are sorry, but we don\'t have maps at this zoom level for this region.Try zooming out for a broader look.';
34
var _mKeyholeErrorTile = 'We are sorry, but we don\'t have imagery at this zoom level for this region.Try zooming out for a broader look.';
35
var _mTermsURL = 'http://www.google.com/help/terms_local.html';
36
var _apiHash = '5f87579ff86792cf982d095a4228e3de6cdaf562';
37
var _apiKey = 'ABQIAAAA7nPTPXCvzWYxyKdmbFQfTxRfh1ef-GeSz5gtCVpCKOPebNr1YhR23M_jRfeqAugNMsW3pZQJAwfCFw';
38
var _mApiBadKey = 'The Google Maps API key used on this web site was registered for a different web site. You can generate a new key for this web site at http://www.google.com/apis/maps/.';
39
function createMapSpecs()
40
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40