问题标签 [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.

0 投票
1 回答
819 浏览

javascript - 将 svg 容器重置为当前视图

我想将 SVG 叠加层添加到传单地图。我将 SVG 容器添加到附加 SVG 的覆盖窗格中。这可行,但是我的 SVG 容器会随着地图滚动。为了正确显示我的 SVG,我希望容器始终跨越我当前的地图视图(从我当前地图视图的左上角到右下角)。

概述

如何将 svg-container 的原点重置到当前地图视图的左上角?

这是我的代码片段,它显示了 SVG 覆盖的指令。我正在使用传单角度指令:

0 投票
1 回答
601 浏览

javascript - 添加 ng-repeat 导致错误:$compile:ctreq

我有一个需要传单指令的自定义指令,因此我可以访问控制器:

当我在我的应用程序控制器中使用我的自定义指令而不实现ng-repeat它时,它工作正常。像这样:

控制器的 HTML 没有ng-repeat

控制器的 JS 没有ng-repeat

但是,当我尝试添加时,ng-repeat我最终收到以下错误:

控制器的 HTML 与ng-repeat

控制器的 JS 与ng-repeat

我搞砸了什么?

0 投票
1 回答
1281 浏览

angularjs - 获取角度传单方向中的标记位置

我正在使用 Angular 传单指令。在示例中,从文档(http://tombatossals.github.io/angular-leaflet-directive/#!/examples/dragging-markers)中说,我们有一个可拖动的标记。可以通过在 lat/lng 输入上单击上下来更改可拖动的马德里标记的位置。

有没有办法让相反的事情发生?也就是说,当标记被拖动时,这些输入值中的位置会更新吗?

或者,有没有办法访问特定标记并使用指令检索其坐标?

0 投票
0 回答
132 浏览

angularjs - 传单离子位置错误

从一段时间以来,我得到

当我运行基于 Leaflet.js 的应用程序及其所基于的示例时,在 OSX 和 iOS 上的 Safari中。当我开始这个项目时,情况并非如此。当我尝试通过调用获取当前位置时会发生这种情况

有任何想法吗?它可以重现吗?

编辑:我认为它会按照规范PositionError.POSITION_UNAVAILABLE中的定义返回。我在请求中添加了选项,希望它将超时跨度延长到 5 秒,但我在请求后立即收到错误消息......{ maximumAge: 3000, timeout: 5000, enableHighAccuracy: true }

Safari 8.0.6 OSX 10.10.3 XCode 6.3.2

它适用于 Chrome,但我计划在 iOS 和 Android 上部署它

0 投票
0 回答
104 浏览

angularjs - 传单角度错误无法正确呈现

我正在尝试在我的角度测试页面中实现一个简单的传单地图。我遇到了您在所附照片中看到的问题。

在此处输入图像描述

我的代码是这个例子中的代码:

我的页面中有一些其他的东西,例如引导库来绘制一些列表和 jquery 库。另外,我导入 ngroutes 和 socket components 。我正在这个指令中绘制地图网页:

我不知道为什么在示例中它有效,而在我的示例中,它渲染得不好。

0 投票
2 回答
1030 浏览

angularjs - AngularJS 传单标记不会呈现

我一直在尝试在 ionic 项目中实现标记和路径跟踪到传单地图,并且一直在使用以下 angularJS 和此处找到的传单文档/示例。但是,在实施时,我无法看到引脚。这是我的JSFiddle。我还包含了我的一些代码,因为它不会让我提交我的问题,但它在我的 JSFiddle 上存在相同的渲染问题。任何帮助都会很棒!

如果我有 JSFiddle 链接,我将被迫显示代码,所以这就是我得到的,但我认为我的代码中没有解决方案。如果一些图书馆或电话问题。

我的index.html

我的pathmap.html

控制器.js

0 投票
0 回答
111 浏览

ios - iPhone 上的 Leaflet.js 本地化请求文本

当我将传单应用程序部署到 ios 时,系统会询问我用户是否信任应用程序/private/var/mobile/Containers/bundle/Application/BLABLABLANUMBERS234234/www/index.html

使用当前位置?我怎样才能

  1. 用应用程序名称替换路径?
  2. 为未来保存决定?每次我启动应用程序时它都会问我。

我猜Android会类似吗?

谢谢 EL

0 投票
1 回答
1140 浏览

angularjs - Angular-Leaflet-Directive + JSON 标记

尝试在我的应用程序中创建带有聚类标记的传单地图。用于这个 Angular Leaflet Directive 插件。它适用于示例控制器和 JSON 数据,但我有其他 JSON 和其他数据格式,并且在获取纬度和经度参数以在我的地图上创建标记数组时遇到问题。

我的控制器

使用这种 JSON 格式

需要使用这种 JSON 格式

如何从 JSON 中获取带有 lat 和 lng 的数据作为标记数组?

0 投票
1 回答
92 浏览

angularjs - 在 CSS3 中为 OSM 生成 gps 标记的图标

我正在生成一个带有不同标记的 OpenLayer 地图。一切都由 Angular 和传单指令控制。

我的问题:我想知道是否可以在纯 CSS3 中生成我的标记图标而不是使用 png 图像?我希望替换的代码。

如果有人已经尝试过这个,我很想知道它是否可能以及如何?非常感谢 !

0 投票
0 回答
207 浏览

javascript - angular-leaflet-directive 在调用函数时不更新标记

我对 Angular 和 Leaflet 很陌生。

我从这个问题中遵循了 iH8 的示例:如何使 ng-model="search" 对传单指令产生影响?

如果触发此事件

从另一个带有 postMessage 的选项卡或框架:

视图发生变化,一切正常。如果我在本地调用此函数或任何其他函数

没有什么变化。有人可以解释我为什么吗?

提前致谢!