问题标签 [angular-leaflet-directive]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angularjs - 来自geojson的Angular Leaflet MarkerCluster
我想在地图上显示传单 MarkerCluster,问题在于从 GeoJSON 检索数据:
我试图在两个示例中重现相同的情况:
有人知道为什么第二个示例中的 MarkerCluster 没有显示吗?我错过了geojson中的一些属性吗?
javascript - 如何动态添加图层和更新图层控件:传单
我正在使用 lealflet api,用户可以在其中绘制形状以映射(图像)......
最初使用 imageoverlay 为底图添加图层控制(处理 1 层)......
我在点击事件处理创建新层的页面中添加了一个 id 为“newLyer”的按钮.....即用户可以创建新层并更新层控件(现在正在处理 2 个层)......
我使用了几种方法来创建图层并添加到控件但失败了......
将新图层添加到图层组
LayerControl 我需要添加控件的地方(如果我是正确的)
到目前为止的静态代码的 OnClick 函数,这将在单击时执行
简而言之
最初,我有一个带有其控件的图层,现在 onclick 函数创建了将添加到地图中的新图层,但是我如何将此图层添加到 layerControl ....
如果有人知道如何做这种事情,请帮忙,,,,任何帮助或参考将不胜感激....感谢您的时间
javascript - 如何将 e.latlng 存储到数组中:传单
我正在使用传单 api,用户可以在地图上放置标记。我制作了一个用于放置标记的自定义按钮。
我愿意在这些标记之间画线,即使用
L.polylines()
,但由于我是 javascript 和传单的新手,我不明白如何将这些 latlng 点传递给稍后将在这些函数中使用的数组。对于初始工作,我已经通过了静态坐标(作为 req 工作)。
leaflet - 将自定义标记与基础层绑定:传单
使用我添加了自定义标记控件的传单 api...
在那里我们还可以添加多个 baseLayer 并在这些层之间切换......
最近我试图将标记与这个基础层绑定,我不能很好地理解文档,所以如果有人帮助会遇到困难.....
脚本
简而言之,我需要将我的自定义标记与我在脚本中定义的这一层绑定,如果有办法请指导或提供参考..感谢您的时间
leaflet - 标记未删除:传单
我正在使用传单 api。我在其中添加了标记的自定义控件。
我有一个按钮可以删除所有标记。
问题
通过包装,我必须删除所有标记但功能不起作用....浏览器没有给出任何控制台错误,所以我一头雾水,没有完全理解 api 的结构。
脚本
如果有人对此有任何想法,请提供帮助或任何形式的参考将不胜感激。感谢您的时间
overlay - 在叠加层上显示 GeoJSON 数据
我正在尝试在覆盖层上显示/隐藏一些 GeoJSON 数据。我将数据作为对象,但不在某些服务器上。
如果我使用覆盖类型“geoJSON”,我会得到一个错误:
如何使用覆盖显示/隐藏显示/隐藏我的数据?
混合层覆盖-geojson -example对我不起作用,因为它使用远程 (xyz-json) 数据。
附加信息:我打算根据用户交互修改/更新某些对象中的数据。
PS:这可能是很简单的问题
编辑:我做了一个plunker的情况。它显示了路径对象的动态添加和删除以及 geoJSON 对象的一些空函数。
leaflet - 如何在 latlng 基础上计算像素:传单
我正在使用传单 api。用户在其中绘制一条折线和保存在变量中的纬度。
我一直在寻找一个传单函数,它假设采用纬度和计算像素。找到了 layerPoint 函数,但由于我对传单的了解不足,不能使用该函数。
我使用了 2 个变量来存储两个 latlng 参数,但不明白如何在 layerPoint 函数中使用它们。
脚本
如果有人可以提供帮助,请帮助。谢谢您的时间
pdf - 使用angularjs在pdf文件上使用传单
我正在尝试做类似这样 的 leafletoverimage。目前我正在使用背景图像和角度传单工具进行点击和评论。
我正在尝试找到一种方法,让我可以在浏览器上实际呈现 pdf 文件,并能够单击 pdf 文件的不同部分,弹出窗口并输入关于该部分的评论。
这类似于https://app.fieldlens.com/和 www.plangrid.com 正在做的事情。
angularjs 中是否有可用的东西或任何其他解决方案表示赞赏。
javascript - 有没有办法返回当前不在集群组中的所有标记的列表?
我目前正在使用 angular-leaflet-directive + Leaflet markercluster 插件开发一个项目。
我想要做的是,在某个事件上(例如,+/- 缩放级别或集群组更改时),我希望运行一个函数来返回当前未聚集的所有标记。
这样做的原因是因为我想让所有可见标记都围绕它有一个圆形路径(20 海里,但这并不重要)..
有人知道这是否可能吗?
谢谢您的帮助。请让我知道您可能需要的其他信息,我会尽力为您提供。
干杯!