google-maps 相关问题

Google地图是Google提供的桌面和移动网络地图服务应用程序和技术,提供卫星图像,街道地图和街景视图。还支持通过Google Maps API嵌入第三方网站的地图,以及世界各地许多国家的城市企业和其他组织的定位器。

谷歌地图 PinElement

像许多人一样,我正在尝试迁移到 Google Maps Javascript API 中的 AdvancedMarkerElement。 我已遵循文档,到目前为止: <p>像许多人一样,我正在尝试迁移到 Google Maps Javascript API 中的 AdvancedMarkerElement。 我已遵循文档,到目前为止:</p> <pre><code>&lt;script defer src=&#34;https://maps.googleapis.com/maps/api/js?key={{env(&#34;GOOGLE_JAVASCRIPT_APIKEY&#34;)}}&amp;loading=async&amp;callback=gmapinit&amp;v=weekly&amp;libraries=marker&#34;&gt;&lt;/script&gt; </code></pre> <p>然后进一步进行回调:</p> <pre><code>async function gmapinit() {//used as callback,required by the api when loading it const {AdvancedMarkerElement} = await google.maps.importLibrary(&#34;marker&#34;); const {PinElement} = await google.maps.importLibrary(&#34;marker&#34;); GMap = new G_Map();//own wrapper class } </code></pre> <p>成功工作是地图上的基本 AdvancedMapMarker:</p> <pre><code> let marker = new google.maps.marker.AdvancedMarkerElement({ map: this.map, position: markerposition, title: title, }); let iconImg = document.createElement(&#34;img&#34;); iconImg.src = optargs.icon; marker.content = iconImg; </code></pre> <p>但是这里的图像没有缩放,我想以编程方式进行缩放。 所以尝试将上面的内容更改为</p> <pre><code> let iconImg = document.createElement(&#34;img&#34;); iconImg.src = optargs.icon; let pin = new PinElement({ scale: 1.5, content: iconImg, }); let marker = new google.maps.marker.AdvancedMarkerElement({ map: this.map, position: markerposition, title: title, content: pin.element }); </code></pre> <p>发生错误的地方是:</p> <pre><code>ReferenceError: PinElement is not defined </code></pre> <p>所以我的问题是如何根据示例加载 PinElement 来编码 - 我显然在某处遗漏了一些简单的东西</p> </question> <answer tick="false" vote="0"> <p>所以我通过一个小小的修正实现了这个:</p> <pre><code> let pin = new PinElement({ </code></pre> <p>成为</p> <pre><code> let pin = new google.maps.marker.PinElement({ </code></pre> <p>所以图钉中图像的代码是</p> <pre><code> let iconImg = document.createElement(&#34;img&#34;); iconImg.src = optargs.icon; iconImg.style = &#34;width:2em&#34;; iconImg.onclick = &#34;alert(&#39;hi&#39;)&#34;; let pin = new google.maps.marker.PinElement({ scale: 1.25, background: &#34;#F7D32F&#34;, glyph: iconImg, }); let marker = new google.maps.marker.AdvancedMarkerElement({ map: this.map, position: markerposition, title: title, content: pin.element, gmpClickable: true }); </code></pre> <p>错误明显存在于对 google.maps.marker.PinElement 的类引用和原始问题的一部分中。</p> <p>如果不纠正最初要求的内容和可见的错误,就永远不可能实现最小的工作示例</p> <p><a href="https://i.sstatic.net/7okhvPGe.png" rel="nofollow noreferrer"><img src="https://cdn.txt58.com/i/AWkuc3N0YXRpYy5uZXQvN29raHZQR2UucG5n" alt="enter image description here"/></a></p> </answer> </body></html>

回答 0 投票 0

Google 地理定位 API - 红色目的地标记为

我正在学习如何使用 Google 地理定位 API。我的钥匙可以告诉我纬度和经度,我得到了如图所示的确切位置的地图。但我需要的是没有t的地图...

回答 1 投票 0

谷歌地图圆形光标

我创建了可编辑的圈子我的谷歌地图建议了这个链接: https://developers.google.com/maps/articles/mvcfun 我想将光标更改为十字线或圆形上方的 png 图像。 ...

回答 1 投票 0

如何在QGIS的Python代码中获取谷歌底图?

我正在为不同的用户创建一个Python插件,其中包含每个人需要在QGIS中使用和使用的图层。 使用以下代码从 Geoserver 添加栅格没有任何问题: ...

回答 2 投票 0

为什么 Google Map Api Key 有 39 个字符?

按键总是从“AIzaSy”开始(也许我错了,但我是这样)。接下来是 33 个字符。 据我所知,他们使用字母、数字和一些特殊字符。每个字符位置大约有 64 个变体。 ...

回答 1 投票 0

使用谷歌地图 API 中有趣地点的原生 infoWindows

我不知道它怎么称呼,所以这是屏幕。任何嵌入 API 的地图都有这些带有餐馆、酒店和其他当地人的小标记: 当用户点击一些时,就会出现美容信息W...

回答 1 投票 0

Android Google Maps Sdk 显示空白灰屏

我的 Android 应用程序有 Google Maps Sdk 版本 18.2.0。 一切正常,直到 24 年 5 月 14 日,大约 50% 运行该应用程序的设备开始显示带有 Google 徽标的空白灰屏...

回答 1 投票 0

页面导航后 Blazor .NET8 应用程序中的 Google 地图控件出现重复图标

Blazor .NET8 应用程序中 Google 地图按钮上的重复图标问题 我在 Blazor .NET8 应用程序中遇到反复出现的问题,其中 Google 地图上的按钮(例如 zo...

回答 1 投票 0

NextJS - 谷歌地图动态改变标记的颜色

在我的 nextJS 应用程序中,我通过 @googlemaps/js-api-loader 包加载我的地图。我有一个要在地图上绘制的位置列表,同时在左侧有一个禁用的位置列表...

回答 1 投票 0

在 Android 应用程序中加载 Google 地图太慢

在我的 Android 应用程序中,我有一个带有按钮的片段。单击按钮后,我将加载另一个带有 MapView 的片段。一切都很好,但问题是带有 Google 地图的 Fragment

回答 3 投票 0

地图全屏时不显示 select2

嘿,我试图在谷歌地图上显示 select2(其后端),并且有效,但是当地图全屏时,列表不会显示。我尝试更改 z-index 值,但不起作用。 .

回答 3 投票 0

当地图全屏时,如何强制 Sweet Alert 2 在 Google 地图上触发?

我有一个使用 Google 地图的应用程序。我正在使用 Sweet Alert 2 进行 js 确认。只要 Google 地图不处于全屏模式,我就不会遇到触发 Sweet Alert 对话框的问题。

回答 1 投票 0

尝试在 Flutter 中将 Offset 类型转换为 GoogleMap 的 LatLng

我在屏幕上绘制了点,它们的位置基于偏移量,我正在尝试将此偏移量转换为谷歌地图上响应的 LatLng 。 您知道是否可以举办活动吗?我需要...

回答 1 投票 0

如何搜索数据库中存储的附近地点?

我正在开发一个网络应用程序,用户在地图(Google Maps API)中设置一个位置,并将坐标存储在数据库中。 在另一个页面上,我想做一个搜索,其中包括获取我的本地

回答 2 投票 0

如何隐藏 Google 地图中集群标记上的数字?

所以我有这个: 但我想要的是这样的: 我很确定应该有一个我可以在这里指定的选项: 变量选项= { 网格大小:80, 图像路径:图像路径, 一些选项:我缺少??...

回答 4 投票 0

如何获取 google-maps-react 地图和 panto 的参考经纬度

我的目标是当用户选择地址建议时从react-places-autocomplete获得经纬度后,将google-maps-react地图平移到纬度位置。 我面临着设置困难...

回答 3 投票 0

当应用程序在后台运行时,setInterval 函数不运行

我正在开发一个带有phonegap的简单应用程序,每30秒通过ajax调用将用户当前坐标发送到我的数据库。它工作得很好 $(文档).ready(函数() { 设置间隔(函数...

回答 4 投票 0

如何在 Flutter Web 项目上实现 Google Maps 库

我想在 Flutter web 上实现 Google 地图库。我需要有关插件的信息和详细文档。

回答 1 投票 0

特定邮政编码、县或地区内的随机真实美国地址

因此,对于学校的一个项目,我试图模拟学生住在我们镇上的地方,因为出于隐私问题,显然无法获得官方数据。我开始寻找一款适合...

回答 1 投票 0

Google 地图未出现在 android jetpack compose Iguana 中

我想我已经使用谷歌地图将所有必要的东西连接到我的android项目,但地图既没有显示也没有显示任何错误。 在此输入图像描述 这就是实现...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.