1. 打开地图API ,创建key

https://lbs.qq.com/

  1. 创建key时候 Javascript API GL并不需要勾选任何产品,直接创建Key可以使用(在引入API库时需要key做为参数传入),注意获取key可以本地ip进行试验,也可以选择注册域名地址使用

  1. 获取地理位置经纬度,还是在地图API,点击坐标拾取器,输入地理位置即可看到自己经纬度坐标

  1. 代码

<!DOCTYPE html>

<html lang=”en”>

<head>

<meta charset=”UTF-8″ /&gt;

<meta name=”viewportcontent=”width=devicewidth, initialscale=1.0″ /&gt;

<meta httpequiv=”X-UA-Compatiblecontent=”ie=edge” />

<title>普通Marker</title>

</head>

<script charset=”utf-8″ src=”https://map.qq.com/api/gljs?v=1.exp&amp;key=输入上面获取到的key”></script>

<style type=”text/css“>

html,

body {

height: 100%;

margin: 0;

padding: 0;

}

#container {

width: 100%;

height: 100%;

}

.btnContainer {

position: relative;

left: 20px;

top: 20px;

z-index: 10000;

}

.btnContainer button {

padding: 10px 14px;

boxsizing: borderbox;

border: none;

backgroundcolor: #3876ff;

borderradius: 2px;

color: #fff;

fontsize: 14px;

lineheight: 14px;

marginbottom: 10px;

position: relative;

}

</style>

<body>

<div id=”container“>

<div class=”btnContainer“>

</div>

<script type=”text/javascript“>

var center = new TMap.LatLng(39.379518, 112.623066);

// 初始化地图

var map = new TMap.Map(‘container‘, {

zoom: 14, // 设置地图缩放

center: new TMap.LatLng(39.379518, 112.623066), // 设置地图中心点坐标,

pitch: 0, // 俯仰度

rotation: 0, // 旋转角度

});

var marker = new TMap.MultiMarker({

map: map,

styles: {

// 点标记样式

marker: new TMap.MarkerStyle({

width: 10, // 样式

height: 20, // 样式

anchor: { x: 10, y: 30 }, // 描点位置

}),

},

geometries: [

// 点标记数据数组

{

// 标记位置(纬度,经度,高度)

position: center,

id: ‘marker’,

// content: ”,

// border:’1′

},

],

});

document.querySelector(‘.btnContainer’).onclick = function () {

var data = marker.getGeometryById(‘marker’);

Object.assign(data, {

position: center,

});

marker.updateGeometries([data]);

};

var infoWindow = new TMap.InfoWindow({

map: map,

position: center, //设置信息位置

content: ‘hello‘, //设置信息内容,

// Z-Index: 10, //信息窗的z-index

offset: { x: -3, y: -45 },

});

</script>

</body>

</html>

原文地址:https://blog.csdn.net/qtsdvip/article/details/129687773

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_23060.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注