google-maps 相关问题

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

API v3 标记未在 Chrome 中显示

我们有一个显示一系列或标记的 v3 地图,但是今天(2012 年 8 月 16 日)Chrome 和 Safari 已停止渲染除一个之外的所有地图,并且缩放功能现已失效。在 IE 和 FF 中一切都很好。 功能...

回答 1 投票 0

如何在 React 应用程序中使用 Leaflet JS 创建人员查找功能

我正在构建一个企业人员查找应用程序。我的用例是: 允许用户在地图上定位自己并标记他们的位置。 然后设置他们将到达的半径英里数...

回答 1 投票 0

未捕获类型错误:无法读取未定义的属性(读取“地图”)

我正在尝试在文件 html.twig 上显示来自谷歌地图的地图,但它向我显示了这个错误 未捕获的类型错误:无法读取未定义的属性(读取“地图”) 我的树枝: 让地图,咕...

回答 2 投票 0

在哪里可以找到 Google Maps API 的多边形国家和地区数据库?

我有一个关于在 Google 地图上突出显示区域的问题。我知道如何在地图上放置多边形。这非常简单明了。问题是我无法访问此类数据,而且我不知道...

回答 2 投票 0

Puppetear 在 js 中不显示带谷歌地图的 iframe

我有从 FE 到 Node js BE 的 html 模板。该模板包含带有谷歌地图的 iframe。我需要渲染这个模板,制作屏幕截图并将文件发送回 FE。模板工作...

回答 1 投票 0

我网站中的 Google 地图 API

我很困惑我将在我的网站上针对此图实施什么 Google Map API。 1 - 我的管理员用户将设置谷歌地图上某个地点的地址(可能在文本框中) 2 - 用户...

回答 2 投票 0

如何使用谷歌地图API V3显示城市范围

如果我搜索谷歌识别的城市或社区,比如维多利亚州的费恩伍德,我会得到一张带有绘制边界的漂亮地图。有没有办法通过

回答 1 投票 0

无法在单个 dex 文件中容纳请求的类(# 方法:86965 > 65536)

*更新:运行 ProGuard 来减少我的资源后,ProGuard 似乎正在删除重要的代码: 错误:找不到参数的方法 android() [build_7b52k4yyeks9l2efdeec28zeo$

回答 4 投票 0

MarkerComposable(Google 地图)即使由于关键更改而发生重组也不会更新标记的位置

我有一个简单的 MarkerComposable 本身 标记可组合( keys = arrayOf(position), // 位置为 LatLng 状态 = 记住MarkerState( 键 = 位置.纬度.toString(...

回答 1 投票 0

Prestashop:存储搜索结果返回缺失结果

在商店页面,我们可以通过给出城市或地址来搜索商店,当我检查结果时,他们缺少一些商店。 我尝试检查stores.js文件,发现stores是由...返回的

回答 2 投票 0

如何将自动完成建议限制为给定状态?

我有一个地址表单,我正在使用 Google 的地点自动完成(新)API 来自动完成字段。 我有3个字段: 国家 Administration_area_level_1(州/省) 地点(城市/城镇...

回答 1 投票 0

Google Maps API onClick 事件:如何减少多次或快速点击的反跳延迟?

我已经实现了在谷歌地图API上获取onClick事件的常规策略: map.value.addListener("点击", (事件) => { onClick(事件); }); 这对大多数人来说都很有效...

回答 1 投票 0

自定义嵌入式谷歌地图(添加位置标记)?

我正在尝试在谷歌地图中为一家公司添加位置详细信息,我目前正在使用此代码将地图位置嵌入网站中: <question vote="1"> <p>我正在尝试在谷歌地图中为一家公司添加位置详细信息,我目前正在使用此代码将地图位置嵌入到网站中:</p> <pre><code>&lt;iframe width=&#34;100%&#34; height=&#34;550&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34; marginheight=&#34;0&#34; marginwidth=&#34;0&#34; src=&#34;https://maps.google.com/?ie=UTF8&amp;amp;t=m&amp;amp;ll=26.180782,50.509&amp;amp;spn=0.018486,0.027466&amp;amp;z=15&amp;amp;output=embed&#34;&gt;&lt;/iframe&gt; </code></pre> <p>这是我要在地图上标记的位置的图像:</p> <p><a href="http://img35.imageshack.us/img35/7789/jm8i.png" rel="nofollow">http://img35.imageshack.us/img35/7789/jm8i.png</a></p> <p>在maps.google.com中,我尝试使用我的地点>创建地图选项,该选项有效,但嵌入它还显示编辑菜单(图层选项等),并且我无法调整缩放级别,因此它不起作用按照我想要的方式,我希望它看起来就像添加了标记的图像一样。 </p> <p>据我所知,您可以在谷歌地图上正式添加您公司的详细信息,但这需要验证,这可能需要 2 周以上的时间,而且公司所有者有点急于启动该网站,所以我现在需要一个快速解决方案。 </p> <p>任何帮助将不胜感激! </p> </question> <answer tick="false" vote="1"> <p>您可以尝试<a href="http://www.embed-google-map.com/" rel="nofollow">http://www.embed-google-map.com/</a>。这就是我用来为网站生成嵌入式 iframe 地图的方法。</p> </answer> <answer tick="false" vote="0"> <p>谷歌静态地图听起来是您的最佳选择。完整文档可以在 <a href="https://developers.google.com/maps/documentation/staticmaps/" rel="nofollow noreferrer">https://developers.google.com/maps/documentation/staticmaps/</a> 找到。 <br/><br/> 你不需要 iframe。只需使用 <pre><code>img</code></pre> 标签和适当的“src”值即可。 这是您需要的src:<br/><br/>http://maps.googleapis.com/maps/api/staticmap?center=<pre><code>YOUR LAT AND LONG SEPERATED BY COMMA</code></pre>&zoom=<pre><code>DESIRED ZOOM LEVEL</code></pre>&size=<pre><code>DESIRED DIMENSIONS</code></pre>&markers=color:red%7C<pre><code>YOUR LAT AND LONG AGAIN</code></pre>&sensor =假 <br/><br/>示例:</p> <pre><code>&lt;img src=&#34;https://maps.googleapis.com/maps/api/staticmap?center=26.178019,50.509642&amp;zoom=15&amp;size=600x300&amp;markers=color:red%7C26.178019,50.509642&amp;sensor=false&#34; alt=&#34;&#34;&gt; </code></pre> <p><img src="https://cdn.txt58.com/i/AW1hcHMuZ29vZ2xlYXBpcy5jb20vbWFwcy9hcGkvc3RhdGljbWFwP2NlbnRlcj0yNi4xNzgwMTksNTAuNTA5NjQyJnpvb209MTUmc2l6ZT02MDB4MzAwJm1hcmtlcnM9Y29sb3I6cmVkJTdDMjYuMTc4MDE5LDUwLjUwOTY0MiZzZW5zb3I9ZmFsc2U=" alt=""/></p> </answer> <answer tick="false" vote="0"> <p>如果您在 <pre><code>iframe</code></pre> 中获取 URL:</p> <pre><code>https://maps.google.com/?ie=UTF8&amp;amp;t=m&amp;amp;ll=26.180782,50.509&amp;amp;spn=0.018486,0.027466&amp;amp;z=15&amp;amp;output=embed </code></pre> <p>并将 <pre><code>ll=</code></pre> 更改为 <pre><code>daddr=</code></pre>,这会将方向搜索的终点设置为 <pre><code>=</code></pre> 之后的坐标。</p> <p>所以你的<pre><code>iframe</code></pre>代码现在是:</p> <pre><code>&lt;iframe width=&#34;100%&#34; height=&#34;550&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34; marginheight=&#34;0&#34; marginwidth=&#34;0&#34; src=&#34;https://maps.google.com/?ie=UTF8&amp;amp;t=m&amp;amp;daddr=26.180782,50.509&amp;amp;spn=0.018486,0.027466&amp;amp;z=15&amp;amp;output=embed&#34;&gt;&lt;/iframe&gt; </code></pre> <p><a href="http://jsfiddle.net/WbEA3/" rel="nofollow noreferrer"><strong>演示</strong></a></p> <p>这会将标准绿色标记添加到您的地图中。坐标似乎有点错误(见下图),但希望这会有所帮助。</p> <p><img src="https://cdn.txt58.com/i/AWkuc3N0YXRpYy5uZXQvWFQxQ3gucG5n" alt="enter image description here"/></p> </answer> </body></html>

回答 0 投票 0

如何知道地图中某个位置何时位于另一个位置的前面/后面

我正在从事一个项目,需要一个功能来使用 Google 地图识别一个物体(在我的例子中是一辆汽车)当前位于另一个物体的前面或后面。 我目前拥有轴承(东方汽车...

回答 1 投票 0

Google 静态地图 API - GET 请求的大 URL

我有一个监控 API 的程序。 API 每隔几秒轮询一次,它可能会返回一些城市数组。我将这些城市每一个都翻译成坐标,我可能会有一个 ln...

回答 1 投票 0

在浏览器中打开带有具体地址的谷歌地图

在 Google 地图中搜索地址的 url 结构是什么? 我想在我的网站上提供一个地址,单击该地址时,它将直接打开谷歌地图到我的脚本中的地址。 我想要...

回答 3 投票 0

在谷歌地图中使用变量

我正在使用下面的代码。当我的用户登录并输入地址时,我想在地图上显示他们的位置。 我正在使用下面的代码。当我的用户登录并输入地址时,我想在地图上显示他们的位置。 <?php // Get lat and long by address $dlocation = '2286 Wellman Place,Oak Harbor,WA'; $address = $dlocation; // Google HQ $prepAddr = str_replace(' ','+',$address); $geocode=file_get_contents('https://maps.google.com/maps/api/geocode/json?address='.$prepAddr.'&sensor=false'); $output= json_decode($geocode); $latitude = $output->results[0]->geometry->location->lat; $longitude = $output->results[0]->geometry->location->lng; echo $latitude; ?> <html> <head> <style type="text/css"> div#map { position: relative; } div#crosshair { position: absolute; top: 192px; height: 19px; width: 19px; left: 50%; margin-left: -8px; display: block; /* background: url(crosshair.gif); */ background-position: center center; background-repeat: no-repeat; } </style> <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script> <script type="text/javascript"> var map; var geocoder; var centerChangedLast; var reverseGeocodedLast; var currentReverseGeocodeResponse; function initialize() { var latlng = new google.maps.LatLng(48.258545,-122.7399284); var myOptions = { zoom: 16, center: latlng, mapTypeId: google.maps.MapTypeId.ROADMAP }; map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); geocoder = new google.maps.Geocoder(); var marker = new google.maps.Marker({ position: latlng, map: map, title: "Hello World!" }); } </script> </head> <body onload="initialize()"> <div id="map" style="width:700px; height:800px"> <div id="map_canvas" style="width:100%; height:800px"></div> <div id="crosshair"></div> </div> </body> </html> 当我尝试用变量 $latitude 和 $longitude 替换 48.258545,-122.7399284 时,地图不会加载。 我需要改变什么才能让它起作用。 如果你想在 javascript 中使用 php 变量,你必须回显结果 function initialize() { var latlng = new google.maps.LatLng(<?= $latitude . ',' . $longitude ?>); var myOptions = { zoom: 16, center: latlng, mapTypeId: google.maps.MapTypeId.ROADMAP }; 或将 php var 值分配给 javascript vars <script type="text/javascript"> var map; var geocoder; var centerChangedLast; var my_latitude = <?= $latitude ?>; var my_longitude = <?= $longitude ?>; ....... ..... function initialize() { var latlng = new google.maps.LatLng(my_latitude , my_longitude ); var myOptions = { zoom: 16, center: latlng, mapTypeId: google.maps.MapTypeId.ROADMAP };

回答 1 投票 0

Google 地图 Lite 模式导致 RecyclerView 出现卡顿

我有一个 RecyclerView,它是一个垂直滚动的项目列表。每个列表项都包含一个 Lite 模式下的 Google Maps V2 MapView。我正在利用这个新功能,它会返回位图...

回答 6 投票 0

用于与 Google 地图交互的 Nuget 包

我有一个 C# 控制台应用程序,我想用它来与 Google 地图 API 进行交互。但是,我不确定要使用哪个 Nuget 包。我有一个城市名称列表,我想获取城市名称之间的距离...

回答 2 投票 0

Google 地图 API:禁用滚动到地图焦点上的视图? [已关闭]

我有一个嵌入的 Google 地图,它在视口下方垂直延伸。当地图获得焦点(例如通过单击)时,我的浏览器视口会滚动以显示尽可能多的地图。 这是

回答 1 投票 0

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