我有这个html代码(图像标签),我使用谷歌chrome静态API显示位置
<img src="http://maps.google.com/staticmap?center=45.49558919270833,15.543660481770834&zoom=14&size=475x390&maptype=mobile&markers=45.49558919270833,15.543660481770834,blue&
使用地理编码初始化谷歌地图时遇到一些问题。第一个问题是$gmap字符串中使用的任何逗号,第二个问题是获取“未定义gmap_initialize”。我知道函数之外的一切都是正确的,有什么想法吗
<?php $gmap = "Prague, Czech Republic"; ?>
<script type="text/javascript">
function gmap_initialize() {
var geocoder = new google.maps.Geocod
我一直在浏览GoogleMapsAPI的第3版,并编写了一个小脚本来对地址进行地理编码。问题是,我想看看是否可以提取lat lng,而不必“拆分()”结果
function getLatLng() {
var geocoder = new google.maps.Geocoder();
var query = "12 henry street, dublin 1, dublin, ireland";
var address = query;
geocoder.geocode
我正在尝试将Mike Williams eBubble.js移植到API v3,如果完成了,我会得到大部分,但在一个部分上遇到了难题。您可以在此处看到我正在进行的工作:
ebuble.prototype.openOnMarker=函数(标记,html){
var vx=marker.getIcon().iconAnchor.x-marker.getIcon().infoWindowAnchor.x;
var vy=marker.getIcon().iconAnchor.y-marker.get
我希望通过多个经纬度对在地图上绘制一条“乌鸦飞翔”路线。我还需要计算总距离(最好是点之间的距离)
我已经找到了这个例子,但它比我需要的要复杂得多——我不需要任何类型的搜索功能,因为我已经有了我的经纬度数据。然而,它显示路线的方式是我希望实现的
有没有更简单的例子可以帮助我实现这一点,或者有什么一般性的指导?绘制“如乌鸦一样”的路线很容易,只需将polyline的测地线选项设置为true:
var geodesic = new google.maps.Polyline({geodesic: tru
全部,
当我使用GoogleMaps的方向服务时,地图似乎总是处于缩放级别0(我得到了整个地图的概览)
当我为注释中的方向设置代码时,缩放级别运行良好
这是我的代码:
/**
* Update route
*/
updateRoute: function ()
{
// route
var start = "Belgium";
var end = "France";
var request
我在尝试声明时遇到以下错误
var directionsService = new google.maps.DirectionsService();
我控制台中的错误
TypeError: Result of expression 'google.maps.DirectionsService' [undefined] is not a constructor.
有什么想法吗?您必须将脚本引用添加到页面的:
<script type="text/javascript"
我对google maps v3 zoom_change有一个问题,因为它不能完美地解决我的需求
我有两个未满足的要求:
在用户单击缩放控制并在地图中重新调整缩放后,我需要获取边界并显示边界内的点。方法zoom_在重新调整缩放之前更改Doit,并且边界不是我需要的边界
例如,每次执行fitBounds或setZoom时,都会调用zoom_change方法。我只在单击zoomcontrol或移动鼠标滚轮时需要它
v3 API中是否有针对这些问题的解决方案?该事件称为zoom\u change(
我的地图(谷歌地图API的V3)上有50个标记,位于一个名为spots的数组中。我想添加一个文本字段,这样用户可以输入他们的邮政编码,它将添加一个额外的标记,给出他们相对于周围标记的位置。我想我和下面的东西很接近,但它赢了;t在地图上输出标记。我认为存在冲突,因为我已经有一个标记数组,它不喜欢我通过函数添加额外的标记。如何让该函数通过codeAddress()函数向数组中添加额外的元素?或者这是正确的方法吗
<script type="text/javascript">
var ge
目前,我们可以正确地接受Lat/Long坐标,并正确地保存它,但当我们稍后返回到地图时,pin会捕捉到最近的道路,而不是我们输入的确切Lat/Long
有人遇到过这种情况吗?如果有,你是如何解决的
place = response.Placemark[0];
point = new GLatLng(place.Point.coordinates[1],place.Point.coordinates[0]);
marker = new GMarker(point);
me.map.addOverl
是否可以使用谷歌地图api同时绘制两条路线。
比如说
Route from city A to B
and Route from city C to D
在这种情况下,A、B和C、D是分开的
谢谢 在同一张地图上有两条多段线;似乎没有限制
我没有添加div面板(变得太杂乱),但是您还可以显示两组文本方向。这有点令人困惑,因为两个起点都显示为“a”,而端点都显示为“B”。添加以下行:
directionsDisplay.setPanel(document.getElementById("dir
似乎在我的网站开发和上线(现在)之间,谷歌已经淘汰了谷歌地图v2 API。我完全赞成进步,但重写我所有的地图代码似乎有点太多,我在这个时候处理
是否可以在web的某个隐藏角落获取Google Maps v2 API密钥?从中获取新的控制台密钥,如第3版文档中所述。控制台键与版本2配合使用,并提供统计报告的好处
使用没有密钥的API是违反条款的,事实上,这在与谷歌不同的领域是行不通的。该页面的webcache版本之所以有效,是因为它位于Google域上。可以使用v2 API,而无需任何密钥。这是一
我希望客户能够在文本框中输入地址,按submit,然后在我自己的页面上显示结果,而不是直接进入maps.google.com。我不熟悉GoogleMapsAPI,所以我想知道如何才能做到这一点
我知道如何让客户输入他们的地址并获得指示(通过此链接:),但现在我只需要知道如何获取这些结果并将其嵌入到我网站的页面中。阅读此页面开始(API密钥是可选的)
然后,您需要一个文本字段和一个按钮,以将(地理编码)地址(如123 Main St.)转换为纬度和经度坐标。您可能需要验证并创建像town和sta
如果你询问
包含忽略大小写
然后查询将返回数据,但返回速度很慢
如何在融合表中的几何图形列中进行查询
我用GoogleMaps创建了一个kml文件,该文件被导入到GoogleFusion表中。当我尝试在列geometry中搜索经度和纬度以返回经度和纬度在多段线内的一个或多个点上匹配的分区的名称时
本例中的“几何体”列存储的多段线如下所示:
当前单元格值:
<LineString><coordinates>
-99.832771,16.88472,0.0
-99.83270
这个问题看起来很熟悉:我有一个地方的纬度和经度。我需要知道国家的名称。我知道我必须用这个。但我的问题是,有时它返回地区或国家的缩写形式(例如,美国代表美国,CA代表加利福尼亚)。有没有办法让我知道这个国家的全名?我无法通过此短表单与预先存储的国家/地区数据库执行匹配操作
我已经经历了。但是这对我的问题没有多大帮助。JSON数组通常包括长\u名称和短\u名称。您应该能够同时提取…地理编码器响应通常会返回多个结果,其中包括街角、十字路口、县和其他替代表示名称。我发现结果[0]是最好的描述
诀窍是在结
我在我的网站中嵌入了一个谷歌地图,但我希望能够将信息气泡中的名称更改为“地址”以外的名称。例如,我想在下面的链接中更改信息气泡中的“地址”,以便它显示“聪明人在这里工作”
<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&source=s_q&
我有geo对象的elasticsearch数据库。
我想在自定义距离中搜索一些地理点附近最近的对象,然后将它们显示在谷歌地图上。
使用默认的elasticsearch过滤器-geo_distancefilter,它可以正常工作,但问题是返回的管脚在椭圆范围内,而不是圆形范围内(通常在搜索X公里半径内的任何东西时),可能屏幕截图有助于理解
我不知道问题出在哪里,谷歌地图只显示弹性返回的结果——一组引脚
有人知道这个问题吗
根据你的截图,我在你的圈子里找到了几点
假设我们有lat:48.85364
我知道有很多方法可以处理谷歌地图标记的点击事件,我一直在使用这些方法,它们总是很好地工作
但奇怪的是,如果我们能以更好的方式做同样的事情,我会考虑这个问题,因为在一个新项目中可能会有100000个标记(当然它们不会同时出现在地图上,但标记的实例确实存在)
google.maps.event.addListener(标记'click',clickhandler);
函数clickhandler(事件){/*此处*/}
在clickhandler的范围内,我们只有latLng信息,我想通过latLn
是否有不适用于游戏的引擎,允许您创建带有按钮、文本和谷歌地图位置等的应用程序?是的,实际上有:
您可以在这两个系统上构建jQuery移动应用程序。
它基本上是一个web应用程序,但它满足您的需要
你可以在那里使用谷歌地图并创建基于位置的应用程序。基本上是任何编程语言?我的意思是更多的拖拽界面,它可以在android和iphone上使用,而无需制作两个不同的应用程序
我使用google map fitBounds,然后使用map.setZoom放大一个级别(在google找到适合我的标记的最佳缩放级别后),然后我想检查我的标记在视口中是否可见,我如何才能做到这一点?似乎map.getBounds().contains不起作用,请看一下这把小提琴:
我想检查我的标记是否可见:
google.maps.event.addListenerOnce(map, "zoom_changed", function() {
map.setZoom(map.g
我的自定义地图控件显示在移动设备上的地图后面
当您用手指移动地图时,您可以看到地图后面的控件,当您停止移动地图时,它会消失在地图后面。在桌面浏览器上一切正常
有人知道我是否可以添加一个设置或css来强制它出现在移动设备上吗
var mapOptions = {
center: new google.maps.LatLng(39.964885,-104.613528),
zoom: 5,
maxZoom: 24
我正在尝试将自定义地图添加到我的网站,这是我第一次使用谷歌地图API V3
问题在于,只有地图的一部分显示在map div中,而地图的所有其余部分都保持卸载状态,除非我重新调整浏览器的大小或拖动地图的可见部分,它将开始正常加载
下面是HTML代码
<div id="map_canvas" style="width:40%; height:1000px"></div>
您还可以通过以下测试链接检查“与我们联系”由于地图最初不可见,您必须在地图显示时触发地图(或窗口)的调
假设我有一条从一个城镇到另一个城镇的路线。通过谷歌地图API,我可以恢复两者之间的路由。然而,从谷歌返回的路线是一条只在一段路中有另一个台阶的地方(例如,我必须从一条公路转向另一条公路)包含地理坐标的驾驶路线
我需要的是沿整个路线以特定间隔(例如,每1/4英里或100米)的地理位置(纬度/长度)
有没有办法通过谷歌地图API/web服务实现这一点
或者OpenStreetMap数据库是实现这一点的方法
亲切问候,,
Madeleine。为您提供OpenStreetMap数据库中的道路几何图形路线
我正在dreamweaver中创建一个响应性网站
我创建了一个GoogleMapsAPI,允许用户在一个单独的div中键入他们的post代码,然后单击submit。Google map div然后显示公司地址的驱动路线方向。Javascript功能在所有浏览器中都可以正常工作,因为你可以在地图区域中看到从一个目的地到另一个目的地的蓝线,然而,在Chrome和Firefox中,实际的google地图不会显示,相反,你只能看到一个灰色框
下面是我在head标记中的Javascript:
script
还有我的地图,还需要帮助;o)
我已经在KML加载和地理编码之间进行了混合编码。
除默认的“a”KML(比利时地图)未随地图一起加载外,所有都正常工作
本页的工作示例:
有人能找到我代码上的错误吗
测试页面上的代码和映射位于:
提前感谢您对API新手的帮助
洛朗
出于安全原因删除了Html
您的HTML无效。您只能使用一个和一个。您有3个标记
您有多个,这不会发生。你也必须在这里发布一些代码(以防将来链接不起作用)。也发布控制台所说的内容。地图上有一个javascript错误uncaughtre
在嵌入谷歌地图的页面上运行页面速度测试时,我得到以下信息:
应修正:
启用压缩
使用gzip或deflate压缩资源可以减少通过网络发送的字节数。
为以下资源启用压缩,以将其传输大小减少136.4KB(减少67%)。
压缩…95,0.006295&z=10&output=embed&iwloc=near可以节省135.3kb(减少67%)。
压缩…=kexburp4jnggqsk7icgaw&hl=en&country=us可以节省1.1kb(减少71%)
当地图被取出时,移动和桌面的页面都会
我正试图通过脚本将谷歌地图小部件显示到我的侧边栏中。但自从新版谷歌电子表格发布以来,我们似乎再也无法选择侧边栏的宽度了
有办法强迫它吗?或者在UiInstance中显示以下内容:
问候,,
Rave否。侧边栏宽度由谷歌设置,不能再更改
从2014年2月25日的发行说明中:
在Google文档和表单中,侧栏现在忽略了setWidth()方法;
它们不能从默认宽度300px更改。这一变化
已应用于前一周的工作表的新版本
释放
好的,主要是为了实现视觉效果,而不是为了实现格罗赛和维克斯的界面。对话框
如果有人能在这方面帮助我,我将非常高兴。我计划写一个脚本,在谷歌地图上模拟移动的汽车。只是一个在道路上行驶的标记。关键是它必须在道路上随机移动和转弯,我的意思是没有终点。它应该只需要一个起点,并自行决定转向何处
例如,在这里,它在目的地之间移动:
我需要的是给它一个位置,它开始随机地、连续地移动和转动
那有可能吗。我如何才能做到这一点。如果我能得到线索,我会非常感激
PS:同时,我需要将协调的每个移动存储到数据库中。2件事:1)您提到的示例使用了已弃用的API v2。2) 汽车必须沿着一条小路行
在Google Maps API v3中,他们指出我们需要这样做,以便在单击标记时打开信息窗口:
google.maps.event.addListener(标记,'click',函数(){
信息窗口。打开(地图、标记);
});
现在,我正试图使用js库在dart中复制这个。到目前为止,我有这样的想法:
final google_maps=context['google']['maps'];
var Mylatng=[43.5,-6.5];
var center=newjsobject(go
我试图实现一个地图使用谷歌地图与离子。我在这篇文章中遵循了编码
但我得到的只是一个空白屏幕,不知道我哪里出错了。请帮忙
这是控制器
angular.module('starter', ['ionic'])
.controller('MapCtrl', function($scope, $ionicLoading, $compile) {
function initialize() {
var myLatlng = new google.maps.LatLng(43.07493,-8
我正在使用GMapsForRails Gem(),但是我的标记没有显示出来。我在想是否有人能帮我
这是我的index.html视图:
div style=("width: 100%; height: 100%")
#map_spaces style=("width: 90%; height: 400px;")
= javascript_include_tag "http://maps.google.com/maps/api/js?v=3.13&sensor=false&am
我使用的代码与文档页面中的代码相同
在加载脚本时,我还设置了&language=en
当我搜索慕尼黑时,城市字段填充慕尼黑,但当我搜索慕尼黑的地址(例如:德国慕尼黑Residentestraße)时,城市字段填充慕尼黑而不是慕尼黑
似乎加载脚本时,autocomplete.getPlace()没有考虑指定的语言
该问题也可在提供的文档链接上复制
如何指定我始终希望结果为英语?您是否尝试在url上指定语言
language=en我认为各地都在尽最大努力进行翻译,如果我将lang设置为JP,我会
我已经创建了一个地图,显示了信息窗口的几个标记。目标是让信息窗口在点击另一个窗口时关闭,但这并没有发生。我不知道为什么。感谢您的帮助。多谢各位
(document).ready(function(){
//GLOBAL VARIABLE
var jobsListings='';
var mapOptions;
var lng='';
var lat='';
var infowindow;
var Outerarray = [];
$('#SearchJobs').click(function(
根据,如果我插入,那么我会得到一个漂亮的json字符串
问:如何将json字符串转换成JavaScript变量
我是否会做类似于:
var x = location('https://maps.googleapis.com/maps/api/elevation/json?locations=39.7391536,-104.9847034')
要获取json,必须发出ajax请求,例如,使用jquery发出$.get('url')。不幸的是,您将遇到跨域问题
但是你可以用
var init=f
我正在使用谷歌地图API设置位置标记。使用setMap()放置例如10个标记是否会被谷歌10次或1次“收费”
据我所知,setMap()只是在已经“收费”的API调用上设置标记。我只是想确认一下。如果您只是按坐标放置标记,那么唯一适用的配额将是API,它由google服务器的“API加载”(通常每页一次)计算。您的代码是什么样子的。
我试着用角度2中的观察值
为此,我在index.html中包含了谷歌脚本,然后从
app/app.module.ts
app/app.component.ts
app/app.component.html
app/google-search.component.ts
从'@angular/core'导入{Component};
从'@angular/forms'导入{FormControl};
从“./google.service”导入{GoogleService};
从“./google pl
我尝试使用谷歌地图API和angularjs创建一个网站
.
我可以通过桌面浏览器访问它,但当我使用手机浏览器时,我会看到JavaScript错误。它不会在手机上显示地图
我该怎么修理
在“谷歌开发者控制台”中,我检查APi密钥,并将其设置为HTTPReferer,然后添加我的url
及
我验证了我的域名,现在它可以在移动设备上运行了它在android移动设备上使用chrome浏览器抱歉,但我的移动设备也使用chrome,但它无法显示地图。一些格式更改使其更易于阅读。请分享您在使用移动浏览器时看
我试图在一个页面上显示多个谷歌地图。地图实例的确切数量每页可能有所不同。我在回答另一个问题时发现了这段代码,这似乎正是我所需要的:
function mapAddress(mapElement, address) {
var geocoder = new google.maps.Geocoder();
geocoder.geocode({ 'address': address }, function (results, status) {
if (status == google.ma
我在我的项目中使用google API服务,在进行一些示例测试时,我遇到了以下API服务调用的问题
“”
这显示了芬兰的地址,但我想知道有关美国的信息。我如何解决这个问题?是否需要传递国家/地区代码或其他信息?通常,在特定国家/地区查找邮政编码的建议方法是应用以下文档中描述的组件筛选:
您可以创建如下请求:
您也可以在Geocoder工具中检查这一点:
希望有帮助 00210是真正的美国邮政编码吗?USPS不承认此邮政编码有效谢谢您的更新我们如何通过google map api调用处理不同
当我将“SHA-1证书指纹”用于密钥Api Android函数时,我添加了从密钥库检索的SHA-1代码,这是我用来构建应用程序的密钥库。按命令:
此图片由命令keytool-list-v-keystore-mystore创建。keystore::
在我得到SHA1之后,我使用它来提供控制台中“限制Android应用程序的使用(可选)”的信息。然而,当我将我的应用程序推送到Google Play Store时,我的应用程序无法加载Google应用程序API的数据。我的日志显示我的SHA1是错误的
我使用谷歌自动完成API来搜索地址。选择地址一段时间后,它返回错误的纬度和经度。然后我试了第二次,效果很好。这可能是什么原因
地址:加拿大多伦多金街西21号
第一次地理代码如下所示
40.7917804,-74.1448212999999-错误(美国地址)
第二次我得到正确的地理代码
43.64877740000001,-79.37871480000001
var address = new google.maps.places.Autocomplete((document.getElemen
标签: Google Maps
google-geocoding-apigoogle-distancematrix-api
在过去的几天里,坏邮政编码增加了。这种情况偶尔会发生,但通常是从一个岛屿或其他地方来的。基韦斯特以肯塔基州为例。然而,现在它将许多拉链映射到了法国
11040(地理结果:美国纽约州新海德公园11040)至08810(地理结果:美国新泽西州代顿08810)
结果:
{
"destination_addresses" : [ "Dayton, NJ 08810, USA" ],
"origin_addresses" : [ "11200 Bizanet, France" ],
"
我开发了一个iPhone应用程序,它有谷歌Apihttps://maps.googleapis.com/maps/api/geocode/json?latlng=%f,%f&key=API\u key
若我使用了公共apikey,那个么它可以正常工作,但当我从google concole生成ristricted api密钥时,那个么api就不工作了,并给出了错误信息
{
"error_message" : "This IP, site or mobile application i
我在谷歌地图上总共有5个位置,我已经为它设置了标记,并在标记之间添加了路径,在这条路径之间我添加了信息窗口,但它只对1条路径有效,对其他3条路径无效,有人能帮我解释为什么它对其他3条路径无效吗,另外,在关闭该信息窗口后,我无法打开该信息窗口,是否可以在路线之间设置点,然后单击“打开信息窗口”,是否有人可以帮助我解决此问题
var地理编码器;
var映射;
var方向显示;
var directionsService=new google.maps.directionsService();
变量
是否可以在google maps api密钥的http引用限制中为tld使用通配符
例如,我的推荐人是:
www.example.com/test
www.example.de/test
如果我在api密钥限制中不为tld使用通配符,则它可以工作:
*.example.com/*
*.example.de/*
如果我对tld使用通配符,则它不起作用:
*.例如*/*
据我所知,目前不支持TLD的通配符。Google issue tracker中有一个功能请求,用于改进有关HTTP参考者
在react原生应用程序中查看谷歌地图时出现问题。我用一个HTML文件运行了一个测试,它显示了。但在我的应用程序中打开空白,但显示谷歌的徽标。下面是我的地图代码
App.js
import React,{Component,Fragment}来自'React';
从“react native”导入{View,Image};
从“react native maps”导入MapView,{Marker};
从“react native geocoding”导入地理编码器;
从“../../compo
我的登录页上有一个自动完成组件,我可以在其中捕获用户地址的详细信息(纬度、经度、地址等)
我向商店提交以下详细信息:
locate ({commit}, payload) {
commit('setLong', payload.long);
commit('setLat' , payload.lat);
commit('setAddress', payload.address);
}
...mapGetters([
'address',
'lng
我在我的网站上嵌入了一个谷歌地图视图,但始终以点为中心。但是,我想把这个点向左移动一点
我已经尝试过在url的末尾添加&ll,但这似乎不起作用
<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3153.3898312892516!2d-122.39498068385242!3d37.78090297975824!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2
当react本机应用程序转到后台或前台时,我遇到问题。当应用程序处于后台或前台,但找不到任何解决方案时,我试图在设定的时间间隔内调用我的操作
在我的应用程序中,当用户单击开始导航按钮,它会将用户重定向到手机的默认地图应用程序。我需要在应用程序不活动的时间间隔内更新我的数据库
我已使用Appstate检查应用程序何时处于非活动状态。并将setInterval函数设置为在一组时间间隔内调用操作
componentDidMount() {
AppState.addEventListener('
我一直在使用google maps api和Flatter,无法看到两个标记之间的多段线。有人知道如何在用户输入的位置之间创建多段线吗?您可以在插件示例中看到多段线的实现
Thanx我一定会调查的
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 295 页