当前位置:网站首页>Baidu Map Case - Zoom component, map scale component
Baidu Map Case - Zoom component, map scale component
2022-04-23 17:03:00 【Eli-sun】
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script type="text/javascript"
src="https://api.map.baidu.com/api?v=1.0&type=webgl&ak=cXG18I5SNt2EZNvG7CVyE4jjTr8swlo4"
></script>
<style>
html, body{
height: 100%;
height: 100%;
margin: 0;
padding: 0;
}
#map{
height: 100%;
width: 100%;
margin: 0;
padding: 0;
}
.anchorBL, .BMap_cpyCtrl{
display: none;
}
</style>
</head>
<body>
<!--
Can be in Baidu map - Developing documents - Coordinate picker Search the place you want and get the longitude and latitude of the place
-->
<div id="map"></div>
<script>
// console.log(window.BMapGL);
var map = new BMapGL.Map('map', {
minZoom: 8,
maxZoom:12,
mapType: BMAP_NORMAL_MAP
}) // Initialize map
var point = new BMapGL.Point(116.196608,40.253428) // Set map coordinates
map.centerAndZoom(point, 5) // Central Map display level
map.enableScrollWheelZoom(true) // Zoom in and out of the map through the scroll wheel
var heading = 0
map.setHeading(60) // Adjust the rotation angle
map.setTilt(70) // Adjust the tilt angle
// setInterval(()=>{
// heading++
// map.setHeading(heading)
// },500)
map.setMapType(BMAP_NORMAL_MAP)
// BMAP_EARTH_MAP The earth map
// map.setMinZoom(8) // The minimum scalable setting is 8
// map.setMaxZoom(12) // The maximum scalable is 12
var zoomCtrl = new BMapGL.ZoomControl({
anchor:BMAP_ANCHOR_BOTTOM_RIGHT, // Change the placement of icons There can be 4 The central method
offset: new BMapGL.Size(100, 10) // Adjust the position of the icon more accurately
})
map.addControl(zoomCtrl)
map.addEventListener('zoomstart', function() {
console.log('000',map.getZoom());
}) // The method of event binding
map.addEventListener('zoomend', function() {
console.log('111',map.getZoom());
})
var scaleCtrl = new BMapGL.ScaleControl({
anchor:BMAP_ANCHOR_TOP_LEFT,
offset:new BMapGL.Size(10,10)
}) // Set map scale icon
map.addControl(scaleCtrl)
</script>
</body>
</html>
版权声明
本文为[Eli-sun]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204230554289680.html
边栏推荐
- [pimf] openharmony paper Club - what is the experience of wandering in ACM survey
- [PROJECT] small hat takeout (8)
- Do you really understand the principle of code scanning login?
- 1-1 NodeJS
- Feign report 400 processing
- Quick install mongodb
- Tencent resolves the address according to the IP address
- 聊一聊浏览器缓存控制
- Kunteng full duplex digital wireless transceiver chip kt1605 / kt1606 / kt1607 / kt1608 is suitable for interphone scheme
- 1-4 configuration executable script of nodejs installation
猜你喜欢

groutine

Detailed explanation of information abstract, digital signature, digital certificate, symmetric encryption and asymmetric encryption
![[registration] tf54: engineer growth map and excellent R & D organization building](/img/12/7aece45fbc9643c97cdda94b405118.jpg)
[registration] tf54: engineer growth map and excellent R & D organization building

Shell脚本——Shell编程规范及变量

RTKLIB 2.4.3源码笔记

Pytorch: the pit between train mode and eval mode

Detailed explanation of Niuke - Gloves

True math problems in 1959 college entrance examination
![[PROJECT] small hat takeout (8)](/img/54/0187eeb637f4dcd4ad3969b00e2b77.png)
[PROJECT] small hat takeout (8)

Feign report 400 processing
随机推荐
How vscode compares the similarities and differences between two files
PostgreSQL列存与行存
深入了解3D模型相关知识(建模、材质贴图、UV、法线),置换贴图、凹凸贴图与法线贴图的区别
VsCode-Go
[problem solving] [show2012] random tree
∑GL-透视投影矩阵的推导
How does flash cache data in memory?
English | day15, 16 x sentence true research daily sentence (clause disconnection, modification)
TypeError: set_figure_params() got an unexpected keyword argument ‘figsize‘
Change the password after installing MySQL in Linux
Detailed explanation of information abstract, digital signature, digital certificate, symmetric encryption and asymmetric encryption
Regular filtering of Intranet addresses and segments
PostgreSQL column storage and row storage
Mock test using postman
批量制造测试数据的思路,附源码
Get the column name list of the table quickly in Oracle
Your brain expands and shrinks over time — these charts show how
Scope and scope chain in JS
Preliminary understanding of promse
New keyword learning and summary