社区
JavaScript
帖子详情
js高德地图api添加自定义图标(marker)时图片放在哪里
精神抖擞王大鹏
2016-12-05 08:56:41
第一次涉及,在图片问题上总是发现加载不出来
...全文
4792
6
打赏
收藏
js高德地图api添加自定义图标(marker)时图片放在哪里
第一次涉及,在图片问题上总是发现加载不出来
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
「已注销」
2020-10-15
打赏
举报
回复
怎么修改img的大小
一个野指针丶
2020-04-30
打赏
举报
回复
图片太大会不会影响显示?
qq_36864835
2019-06-01
打赏
举报
回复
路径问题 ,路径不能是本机路径,会跨域
qq_34200559
2017-04-09
打赏
举报
回复
你应该加上图片的后缀名
精神抖擞王大鹏
2016-12-05
打赏
举报
回复
求各路大神指教
精神抖擞王大鹏
2016-12-05
打赏
举报
回复
代码如下: <!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="chrome=1"> <meta name="viewport" content="initial-scale=1.0, user-scalable=no, width=device-width"> <style type="text/css"> body,html,#container{ height: 100%; margin: 0px; font: 12px Helvetica, 'Hiragino Sans GB', 'Microsoft Yahei', '微软雅黑', Arial; } .title{ margin: 0px; color: white; font-size: 14px; background-color: rgba(0,155,255,0.8); line-height: 22px; padding: 0px 0 0 6px; font-weight: lighter; letter-spacing: 1px; } .content{ padding: 4px; color: #666; line-height: 18px; } .amap-info-content{ padding: 0 0 2px 0px; } </style> <title>快速入门</title> </head> <body> <div id="container" tabindex="0"></div> <script type="text/javascript" src="http://webapi.amap.com/maps?v=1.3&key=您申请的key值"></script> <script type="text/javascript"> var map = new AMap.Map('container',{ resizeEnable: true, zoom: 16, center: [116.480983, 39.989628] }); var marker = new AMap.Marker({ icon:"D:\图片\banner02", //点标记在地图上显示的位置 position: [116.480983, 39.989628] }); //为Marker指定目标显示地图。当参数值取null时,地图上移除当前Marker:setMap(null) marker.setMap(map); //设置覆盖物形状为圆 var circle = new AMap.Circle({ //设置圆心位置 center: [116.480983, 39.989628], //设置圆的半径 redius: 100, //设置圆形填充透明度 fillOpacity:0.1, //圆形填充颜色 fillColor:'#09f', //设置线条颜色 strokeColor:'#09f', //轮廓线宽度 strokeWeight:1 }) //将圆形扩状物加载到地图上 circle.setMap(map); //根据地图上添加的覆盖物分布情况,自动缩放地图到合适的视野级别 map.setFitView() var info = new AMap.InfoWindow({ //要显示的内容 content: '<div class="title">高德地图</div><div class="content">'+ '高德是中国领先的数字地图内容、导航和位置服务解决方案提供商。<br/>', //相当于基点的偏移量 offset:new AMap.Pixel(0,-28), //信息窗体尺寸 size:new AMap.Size(200,0) }) //在地图的指定位置打开信息窗体 info.open(map,marker.getPosition()) </script> <script type="text/javascript" src="http://webapi.amap.com/demos/js/liteToolbar.js"></script> </body> </html>
高德地图
JS
Web
添加
自定义
图标
,
自定义
窗口标记
高德地图
JS
Web
添加
自定义
图标
,
自定义
窗口标记 如何做一个类似这样的地点指示的地图: 线上实例: https://kylebing.cn/tools/car-manage/ 你需要掌握的 在进行之前你需要了解的:
高德地图
Web 端
JS
API
的使用,参阅:地图
JS
API
点(AMap.
Marker
)标记的基础用法 所有
API
用到的对象,都是 AMap 的属性类,如
Marker
, Circle, Icon 等等 加
自定义
地点标记 了解上面提到的知识之后,就可以
添加
自定义
的标
高德地图
-
添加
自定义
图标
1、问题背景 这里有张武汉市地图,点击按钮在地图上指定经度、纬度下
添加
小
图标
2、实现源码
高德地图
-
添加
自定义
图标
body,html{ width: 99%; height: 99%; font-family: "微软雅黑"; font-size
高德地图
api
的
自定义
地点标注
最近在做一个使用
高德地图
api
展示
自定义
地点的项目,为什么会使用高德,而不使用百度、谷歌等其他公司的
api
开发,这纯粹是因为个人的偏好,笔者本人因为长期使用高德导航,所以对它颇多青睐。 好,言归正传。
高德地图
提供的
api
包括Android,iOS,javascript的
api
,开发文档非常的详细,如果担心开发文档看不懂的同学,高德还提供了详尽的开发实例,现成的代码
高德地图
自定义
marker
图标
及点击
marker
显示内容框
js
高德地图
自定义
marker
图标
及点击
marker
显示内容框
高德地图
API
添加
标点
自定义
标点
高德地图
API
添加
标点
自定义
标点 在我们创建完地图实例后,就可以在地图中
添加
遮盖物,覆盖物有多种类型,今天只说点标记 首先构造一个点标记
添加
默认样式点标记 // 构造点标记 var
marker
= new AMap.
Marker
({ position: [116.405467, 39.907761] // 点标记在地图上显示的位置,数组内对应经纬度 }); // 将点标记
添加
到地图map上 map.add(
marker
);
添加
自定义
样式点标记(注意:icon实例中的image请求本地
JavaScript
87,910
社区成员
224,616
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章