Makutano ya Harakati za Google Maps
- Mpangilio wa Kwanza Muungano wa Maps
- Mpangilio wa Mwisho Matukio ya Maps
谷歌地图 - 叠加层
叠加层是地图上绑定到纬度/经度坐标的对象。
谷歌地图有多种类型的叠加层:
- 标记(Marker) - 地图上的单个位置。标记还可以显示自定义的图标图像
- 折线(Polyline) - 地图上的一系列直线
- 多边形(Polygon) - 地图上的一系列直线,形状是“封闭的”
- 圆形和矩形(Circle 和 Rectangle)
- 信息窗口(Info Windows) - 在地图顶部的弹出气球中显示内容
- 自定义叠加层(Custom overlays)
谷歌地图 - 添加标记
Marker 构造函数可创建标记。请注意,必须设置 position 属性才能显示标记。
请使用 setMap() 方法将标记添加到地图:
mifano
var marker = new google.maps.Marker({position: myCenter}); marker.setMap(map);
谷歌地图 - 标记动画
下面的例子展示了如何使用 animation 属性为标记设置动画:
mifano
var marker = new google.maps.Marker({ position:myCenter, animation:google.maps.Animation.BOUNCE }); marker.setMap(map);
谷歌地图 - 用图标替代标记
下面的例子规定要使用的图像(图标)来代替默认标记:
mifano
var marker = new google.maps.Marker({ position:myCenter, icon:'pinkball.png' }); marker.setMap(map);
谷歌地图 - 折线
折线是通过按顺序排列的一系列坐标绘制的线。
Mawingu wa mawingu huzingatia kipendekezo kilichopatikana kwa tabaka la kipimo
path
- Inaangezaa uangavu ukaudini/ukabati wa koordinatistrokeColor
- Kufaa kuzingatia rangi ya mawazo (muundo: "#FFFFFF")strokeOpacity
- Kufaa kuzingatia uhaba wa mawazo (kina 0.0 hadi 1.0)strokeWeight
- Kufaa kuzingatia uharibifu wa kina ya mawazo (kina 0.0 hadi 1.0)editable
- Kufaa kuzingatia kwamba mstari anaweza kurekebisha (true/false)
mifano
var myTrip = [stavanger,amsterdam,london]; var flightPath = new google.maps.Polyline({ path:myTrip, strokeColor:"#0000FF", strokeOpacity:0.8, strokeWeight:2 });
谷歌地图 - 多边形
多边形与折线类似,它由一系列按顺序排列的坐标组成。然而,多边形被设计为定义闭环内的区域。
多边形是由直线组成的,并且形状是“封闭的”(所有线都连接起来)。
Mstari kinahusiana na vipso vifuatavyo:
path
- Kufaa kuzingatia koordinati za ukoo / uharibifu wa mawazo (koordinati ya kwanza na ya mwisho inayofikia kwa kawaida)strokeColor
- Kufaa kuzingatia rangi ya mawazo (muundo: "#FFFFFF")strokeOpacity
- Kufaa kuzingatia uhaba wa mawazo (kina 0.0 hadi 1.0)strokeWeight
- Kufaa kuzingatia uharibifu wa kina ya mawazo (kina 0.0 hadi 1.0)fillColor
- Kufaa kuzingatia rangi ya kikuu ya eneo la mstari (muundo: "#FFFFFF")fillOpacity
- Kufaa kuzingatia kipimo cha uhaba wa rangi ya kufillii (kina 0.0 hadi 1.0)editable
- Kufaa kuzingatia kwamba mstari anaweza kurekebisha (true/false)
mifano
var myTrip = [stavanger,amsterdam,london,stavanger]; var flightPath = new google.maps.Polygon({ path:myTrip, strokeColor:"#0000FF", strokeOpacity:0.8, strokeWeight:2, fillColor:"#0000FF", fillOpacity:0.4 });
Google Maps - Kikuu
Kikuu kinahusiana na vipso vifuatavyo:
center
- Kufaa kuzingatia google.maps.LatLng ya kikuuradius
- Kufaa kuzingatia radius ya kikuu kwa mitastrokeColor
- Kufaa kuzingatia rangi ya mawazo ya kikuu (muundo: "#FFFFFF")strokeOpacity
- Kufaa kuzingatia uhaba wa rangi ya mawazo (kina 0.0 hadi 1.0)strokeWeight
- Kufaa kuzingatia uharibifu wa kina ya mawazo (kina 0.0 hadi 1.0)fillColor
- Kufaa kuzingatia rangi ya kikuu ya eneo la kikuu (muundo: "#FFFFFF")fillOpacity
- Kufaa kuzingatia kipimo cha uhaba wa rangi ya kufillii (kina 0.0 hadi 1.0)editable
- Kufaa kuzingatia kwamba mtu anaweza kurekebisha juu ya kikuu (true/false)
mifano
var myCity = new google.maps.Circle({ center:amsterdam, radius:20000, strokeColor:"#0000FF", strokeOpacity:0.8, strokeWeight:2, fillColor:"#0000FF", fillOpacity:0.4 });
Google Maps - Kichwa cha habari
kufaa uweza kusha kati ya maelezo kwa marker:
mifano
var infowindow = new google.maps.InfoWindow({ content:"Hello World!" }); infowindow.open(map,marker);
- Mpangilio wa Kwanza Muungano wa Maps
- Mpangilio wa Mwisho Matukio ya Maps