Mafaa ya Tafakari ya Map ya Google
Map() 构造函数
创建谷歌地图:
var map = new google.maps.Map(mapCanvas, mapOptions);
定义和用法
Map() 构造函数在指定的 HTML 元素(通常是
元素)内创建一个新地图。
语法
new google.maps.Map(HTMLElement,MapOptions)
参数值
Chaguo | Inasajili |
---|---|
HTMLElement | 规定将地图放置在哪个 HTML 元素中。 |
MapOptions | 保存地图初始化变量/选项的 MapOptions 对象。 |
Map() 的方法
方法 | 返回值 | Inasajili |
---|---|---|
fitBounds(LatLngBounds) | None | 设置视口以包含给定的边界。 |
getBounds() | LatLng,LatLng | 返回当前视口的西南纬度/经度和东北纬度/经度。 |
getCenter() | LatLng | 返回地图中心的纬度/经度。 |
getDiv() | Node | 返回包含地图的 DOM 对象。 |
getHeading() | number |
返回航空图像的罗盘航向。 Inafikia chaguo cha kirekebesho cha picha ya ndani ya hewa na picha ya ndani ya hewa. |
getMapTypeId() |
|
返回当前地图类型。 |
getProjection() | Projection | 返回当前投影。 |
getStreetView() | StreetViewPanorama | 返回绑定到地图的默认 StreetViewPanorama。 |
getTilt() | number |
返回航空图像的入射角(以度为单位)。 Inafikia chaguo cha kirekebesho cha picha ya ndani ya hewa na picha ya ndani ya hewa. |
getZoom() | number | 返回地图的当前缩放级别。 |
panBy(xnumber,ynumber) | None | 以给定距离更改地图中心(以像素为单位)。 |
panTo(LatLng) | None | 将地图中心更改为给定的 LatLng。 |
panToBounds(LatLngBounds) | None | 将地图平移包含给定 LatLngBounds 所需的最小量。 |
setCenter(LatLng) | None | Kuwa na eneo wa kuzalishwa cha kipindi kwa ukweli wa latitude/longitude. |
setHeading(number) | None |
Kuwa na kiroho cha kipindi cha pamba. Inafikia au inasababisha kwa uenezi wa mitaani ya kigeni kutoka kwenye kipindi cha kigeni. |
setMapTypeId(MapTypeId) | None | Kuwa naa kipindi cha harakati cha rasi hali ya kipindi. |
setOptions(MapOptions) | None | |
setStreetView(StreetViewPanorama) | None | StreetViewPanorama |
Kumaliza StreetViewPanorama kwa kichukua.number) | None |
setTilt( Inafikia chaguo cha kirekebesho cha picha ya ndani ya hewa na picha ya ndani ya hewa. |
setZoom(number) | None | Kumaliza kichukua kwa upekee wa kichukua. |
Map() ya mabaya
Mabaya | Aina | Inasajili |
---|---|---|
controls | Array.<MVCArray.<Node>> | Kuingia kina cha kichukua cha kichukua cha kichukua. |
mapTypes | MapTypeRegistry | Kitabu cha MapType kwa ID ya mawingu wa namba. |
overlayMapTypes | MVCArray.<MapType> | Map type zingine ambazo zilizotumika. |
Matukio ya Map()
Matukio | Chaguo | Inasajili |
---|---|---|
bounds_changed | None | Inatukua tu kama kichukua kinapofikia kufikia kina cha kichukua. |
center_changed | None | Inatukua tu kama kichukua kinapofikia kufikia kina cha kichukua. |
click | MouseEvent | Inatukua tu kama kichukua kinapofikia kufikia kina cha kichukua. |
dblclick | MouseEvent | Inatukua tu kama kichukua kinapofikia kufikia kina cha kichukua. |
drag | None | Inatukua tu kama kichukua kinapofikia kufikia kina cha kichukua. |
dragend | None | Inatukua tu kama kichukua kinapofikia kufikia kina cha kichukua. |
dragstart | None | Inatukua tu kama kichukua kinapofikia kufikia kina cha kichukua. |
heading_changed | None | Inatukua tu kama kichukua kinapofikia kufikia kina cha kichukua. |
idle | None | Inatukua tu kama kichukua kinapofikia kufikia kina cha kichukua. |
maptypeid_changed | None | Inatukua tu kama kichukua kinapofikia kufikia kina cha kichukua. |
mousemove | MouseEvent | Inatukua tu kama kichukua kinapofikia kufikia kina cha kichukua. |
mouseout | MouseEvent | Inatukua tu kama kichukua kinapofikia kufikia kina cha kichukua. |
mouseover | MouseEvent | Inatukua tu kama kichukua kinapofikia kufikia kina cha kichukua. |
projection_changed | None | Inatukua tu kama mazingira ya mapya ya kichukua inapungua. |
resize | None | Inatukua tu kama kichukua kinapofikia kufikia kina cha kichukua. |
rightclick | MouseEvent | Inatukua tu kama kichukua kinapotukia kwa kichukua kwa kina kwa eneo la kichukua. |
tilesloaded | None | Inatukua tu kama kichukua kinapofikia kufikia eneo la kirekebesho cha kichukua. |
tilt_changed | None | Inatukua tu kama mazingira ya mapya ya kichukua inapungua. |
zoom_changed | None | Inatukua tu kama mazingira ya mapya ya kichukua inapungua. |
Inaingia.
Kina cha kurekeza / Kina | Inasajili |
---|---|
Marker | Kumaliza kichukua. (Inafikia kumaliza kumiliki eneo la kirekebesho cha kichukua). |
MarkerOptions | Inafikia chaguo cha kirekebesho cha kichukua. |
MarkerImage | Inaeleza ujenzi wa picha ya habari au picha ya shabaha ya kichukua. |
MarkerShape | Maeleza kwa kufikiria eneo la kichukua kwa kichukua kwa kumiliki (mazingira na koordinati) ya habari ya kichukua. |
Animation | Inahakisha matukio ambayo yanaweza kusababishwa kwenye kina kikuu cha kina (kukimbilia au kusababisha). |
InfoWindow | Inakubalia kina kikuu. |
InfoWindowOptions | Inayopewa na uwanja wa uwezo wa kurekeza kina kikuu. |
Polyline | Inakubalia kina kikuu (kina cha kuzaliwa + jumla ya jina na mabomu na muundo wa mabomu). |
PolylineOptions | Inayopewa na uwanja wa uwezo wa kurekeza kina kikuu. |
Polygon | Inakubalia kina kikuu (kina cha kuzaliwa + jumla ya jina na mabomu na mabomu + muundo wa mabomu). |
PolygonOptions | Inayopewa na uwanja wa uwezo wa kurekeza kina kikuu. |
Rectangle | Inakubalia kina kikuu (kina cha kuzaliwa + jumla ya jina na mabomu na mabomu + muundo wa mabomu). |
RectangleOptions | Inayopewa na uwanja wa uwezo wa kurekeza kina kikuu. |
Circle | Inakubalia kina kikuu (kina cha kuzaliwa + jumla ya jina na mabomu na mabomu + muundo wa mabomu). |
CircleOptions | Inayopewa na uwanja wa uwezo wa kurekeza kina kikuu. |
GroundOverlay | |
GroundOverlayOptions | |
OverlayView | |
MapPanes | |
MapCanvasProjection |
Matukio
Kina cha kurekeza / Kina | Inasajili |
---|---|
MapsEventListener |
Inaonyesha uwanja wa uwezo wa kufa kwa kina, na inaonyesha kina cha kurekeza. Inatoa matokeo kutoka kwa addListener() na addDomListener(), na kufikia kwa kufa kwa removeListener(). |
event | Inasababisha / inakidhi kufa kwa kina cha kila matukio. |
MouseEvent | Inaonyesha matukio ya kifuraha ya kifuraha kwenye eneo la mita na kigeukia. |
Kikaa
Kikaa / Kina | Inasajili |
---|---|
MapTypeControlOptions | Inahifadhi uwanja wa uwezo wa kurekeza kwenye uwanja wa uwezo (eneo na muundo). |
MapTypeControlStyle | Inahakisha aina ya uwanja wa uwezo wa kutoa eneo la mita (menyu ya kubonyeza au kiburi). |
OverviewMapControlOptions | Inayopewa na uwanja wa uwezo wa uchakuzi wa eneo la mita (kufungua au kusababisha). |
PanControlOptions | Inayopewa na uwanja wa uwezo wa uchukaji wa eneo la mita (eneo). |
RotateControlOptions | Inayopewa na uwanja wa uwezo wa uchukaji (eneo). |
ScaleControlOptions | Inayopewa na uwanja wa uwezo wa uchakuzi wa eneo la mita (eneo na muundo). |
ScaleControlStyle | Inayohakisha uwanja wa uwezo wa kutoa eneo la mita kwa sababu ya uwezo. |
StreetViewControlOptions | Inayopewa na uwanja wa uwezo wa uchakuzi wa pegman wa eneo la mita (eneo). |
ZoomControlOptions | Inayopewa na uwanja wa uwezo wa uchakuzi (muundo na eneo). |
ZoomControlStyle | 规定要显示哪种缩放控件(大或小)。 |
ControlPosition | 规定控件在地图上的位置。 |