使用传单的自定义标记
Custom markers with the use of Leaflet
本文关键字:自定义 更新时间:2023-09-26
我正在尝试使用涉及Leaflet的API。这个想法是在地图上放置兴趣点。
在这个小提琴中,你可以看到我想要完成什么:小提琴。我面临的问题是,当我尝试添加自定义图标时,缩放和锚定失败。由于某种原因,默认图标在地图上正确放置,我不知道为什么这些图标也没有失败。
我的所有代码都与小提琴大致相同,除了以下部分:
下面你可以看到我如何制作一个自定义图标:
var waypoint = L.icon({
iconUrl: 'waypoint.png',
//iconSize: [30, 30], // size of the icon
iconAnchor: [0, 0] // point of the icon which will correspond to marker's location
});
在下面,您可以看到我如何在标记中添加图标:
L.marker(unproject(poi.coord), {
title: poi.name,
icon: waypoint
}).addTo(map);
更新:下面您可以看到差异:
图像
我错过了什么?
(代表OP发布)
好的,我设法修复了它。
这就是我做错了什么,我获取了外部资源(.js和.css)并将它们放置在我的项目中。当我使用如下所示的 URL 将两者添加到我的项目中时:
<script src="https://cdnjs.cloudflare.com/ajax/libs/leaflet/0.5.1/leaflet.js" type="text/javascript"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/leaflet/0.5.1/leaflet.css" type="text/css">
一切都按预期工作。
相关文章:
- Dojo不解析自定义小部件的模板html中的小部件声明性
- 在自定义mean.io包中使用angular-chart.js作为依赖项
- jQuery自定义验证比较多个输入的序列
- 从HTTPGET返回一个自定义对象列表,以便在Angular 2应用程序中使用
- 在wordpress一定时间后更改自定义字段
- 表达式引擎扩展开发-向呈现的条目添加自定义javascript
- 自定义函数中的光标位置
- 用于检查数组中是否存在元素的javascript自定义方法
- 绑定时将Parsley minlength消息作为选项传递时,未对其进行自定义
- Meteor-添加用户自定义字段的方法不起作用
- 自定义表单验证和提交
- jQuery工具验证器自定义效果-添加&消除影响
- 可以't计算自定义谷歌地图的js
- 谷歌水印未显示在自定义搜索框中
- vaadin:使用自定义布局集成angular js
- DataTables-创建自定义分页样式(加载更多样式)
- 实现一个建立在google.com之上的自定义搜索引擎
- 添加自定义标记以自动完成
- 如何使用自定义标头跨域执行AJAX POST
- 微笑时间轴小部件添加自定义字段