问题标签 [angular2-google-maps]
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.
angular - 在 angular2 谷歌地图上动态显示/隐藏标记
有没有办法在单击按钮等时显示/隐藏标记的 infoWindow。
我有一个场景,我从地图上的 JSON 加载了标记和 infoWindow 内容,并在页面上有关联的图像。我需要在单击图像时显示相应的信息窗口。
当我单击地图上的标记时,我可以看到 infoWindow。但是我想通过单击图像来重现相同的内容。
推动该方法将是一个很大的帮助。
html - 获取屏幕上的谷歌地图标记位置
有没有办法获取 Google Map API 标记的边界矩形(屏幕位置)?我正在使用 Angular 2 包装器,因此我不会像通常使用 API 那样构建标记(尽管在这里几乎不相关)。
还是它们在内部画布上,无法像使用 html 元素那样拉位置?
我尝试过这样的事情,但 getBoundingRectangle() 以零值返回:
PS我可以访问地图中心纬度/经度+缩放和标记纬度/经度,所以我可以“计算”这个,但这很脏。
angular2-google-maps - 如何从 angular2-google-maps 中的地图获取多边形数据?
我正在研究这个例子:
但是当我单击“保存”按钮(在我的项目中)时,我想获取所有多边形数据。
如何从地图中获取所有多边形数据?
javascript - 位置变化时标记的平滑移动 angular2
我在我的项目中使用了 Angular 2 谷歌地图库来显示谷歌地图。我的地图中有多个标记,每当标记改变位置时,它们的位置就会经常更改,它会从一个位置跳到另一个位置。我想平滑标记在两个位置之间的移动。我在我的 js 谷歌地图 api 中使用了https://github.com/terikon/marker-animate-unobtrusive这个库并且工作正常,但我尝试使用与这个谷歌地图 api 相同的库,但不知道该怎么做。我在我的 html 代码中包含了 cdn 链接并全局初始化了平滑库,但我的地图没有任何改变。有没有更好的方法来平滑标记移动?
angular - 使用 angular2 指令修改 sebm-google-map-marker
我正在使用 angular2-google-maps https://angular-maps.com/构建带有标记的谷歌地图。我想要实现的是创建一个使用用户社交媒体个人资料图片定制的标记。我将使用这个:JS Maps v3: custom marker with user profile picture
为此,我需要修改我无法访问的标记代码。
模板:
指令.ts
我得到的错误是
这发生在这条线上:
this.socialMediaImage
如果未定义也是如此。
任何帮助都会很棒,谢谢。
typescript - Ionic 2:ng2-map 信息窗口未打开
由于我是 Ionic 2 的新手,所以在 ng2-maps 中遇到问题。html端的代码:
在打字稿方面
现在我正在尝试自定义信息窗口,但它没有打开并显示错误:
任何形式的帮助将不胜感激
google-maps - 如何将标签或文本添加到谷歌地图的特定位置
我正在研究“ angular2-google-maps ”,我想将自定义文本添加到地图中的给定点。我正在尝试折线,但似乎不允许向其添加标签。请让我知道你的建议。首先十分感谢。
angular - Angular 2 与 angular2-google-map
我想问关于 angular2 中的 angular2-google-map 的问题。我已按照https://angular-maps.com/docs/getting-started.html中的说明进行操作。运行 'ng serve' 会出现以下错误:
我四处挖掘,但 angular 2 没有 SystemJS 来配置 node_module。
angular - angular2-google-maps@0.17.0 需要 @angular/common@^2.3.1 的对等体,但没有安装
我在我的应用程序中收到此错误。
angular2-google-maps@0.17.0 需要 @angular/common@^2.3.1 的对等体,但没有安装。
我该如何解决?
javascript - 如何使用 angular2-google-maps 从坐标(经度、高度)获取国家/地区?
我想知道是否可以使用 angular2-google-maps 库从某个位置(经度和纬度)获取国家/地区代码或国家/地区。