草庐IT

MAPS_RECEIVE

全部标签

javascript - Angular-google-maps:如何在标记上动态显示标题和描述

我正在使用Angular-google-maps,HTML代码如下在JS调用angular.extend(this,$controller('MapsMixinController',{$scope:$scope,map:mapData.data[0].map}));MapsMixinController如下。从js代码调用此Controller。标记正在显示,点击即可标记。MapsMixinController.js/***Controllerprovidingcommonbehaviourfortheothermapcontrollers*/angular.module('app'

android - Cordova Phonegap 和 Google Maps v3 javascript api : How to add backbutton functionality when clicking either the license link or the Google maps logo

背景:Android上运行的Cordovaphonegap2.2应用程序允许监听后退按钮事件document.addEventListener("backbutton",function(e){history.back();}googlemapsapiV3创建的map在左下角带有GoogleLogo链接到Googlemap网页,在右下角有一个可点击的许可链接。Logo或服务条款链接没有特定的ID/选择器。问题单击其中一个链接时,网页将重定向到带有以下内容的Google网页:target:_blank,然后该网站将在与Cordava应用程序相同的窗口中打开,但后退按钮功能会丢失,因为该网

html - 在新的 Google Maps Engine 上禁用 Zoom

我正在尝试禁用此页面的滚动/放大和缩小功能:http://s1magazine.co.uk/NSA/pages/services/每次我滚动经过它时它都会放大,我该如何禁用它?NSAisanationalcompetitionhappeningthroughoutEngland. 最佳答案 自定义谷歌地图的更好方法是直接使用谷歌地图API。针对具体情况,可以在map选项中将scrollwheel设置为false,关闭滚动/缩放html,body,#map-canvas{height:100%;margin:0px;padding:0

javascript - 如何使用 HTML5 地理定位 javascript 初始化具有地理定位(用户当前位置)的 Google Maps API

如何将返回值从showPostion函数传递到initialize。此脚本的目标是向GoogleMap显示用户的当前位置。请看下面脚本中的注释:html{height:100%}body{height:100%;margin:0;padding:0}#map-canvas{height:100%}&sensor=true">functiongetLocation(){{if(navigator.geolocation){navigator.geolocation.getCurrentPosition(showPosition);}else{x.innerHTML="Geolocatio

javascript - Google Maps Api V3 - 更改 map div

我想问是否有人知道如何将map从一个div移动到另一个。为什么你会问...假设我使用许多工具创建了复杂的map,让用户可以添加标记、线条、多边形、保存map位置、添加信息窗口等等。我正在使用一个div来显示map-所有对象都是从数据库下载的,并放在map上。然后,当我按下“更改map”按钮时,我得到了弹出窗口(是的,这就是我想要的,我不想要新窗口)并且有相同的map,但有可以让你编辑它的工具。问题是,我在atm使用相同的divid,我担心会有一些冲突,因为我的工具正在工作,直到我不会刷新map。恐怕是因为弹出窗口下方的map仍然以某种方式处于事件状态,而我在弹出map上使用的这些功能在

javascript - 将 Google Maps Place Form 集成到自动完成地址表单 javascript

我正在尝试整合这个PlaceForm进入这个Autocompleteaddressform.但我没能使这两项都奏效。目前它仅适用于地址完整表单、map加载但它不会自动指向键入的位置。请帮助我,我是javascript的菜鸟。这是我正在研究的fiddle:http://jsfiddle.net/qrAGU/.非常感谢您的帮助。JS:varplaceSearch,autocomplete;varcomponentForm={street_number:'short_name',route:'long_name',locality:'long_name',//administrative_a

javascript - Google Maps API - 按关键字定位/中心(城市名称)

在我的网络应用程序中,我使用了gmapjavascriptAPI(https://developers.google.com/maps/documentation/javascript/)。一旦用户按下按钮,我在函数内部使用下面的代码来定位/居中gmap。varposition=newgoogle.maps.LatLng(lat,lng);map.setCenter(position);此代码使用纬度和经度。我想根据给定的关键字定位/居中gmap而不是纬度和经度。例如,如果输入是“巴黎”,我如何定位/居中gmap? 最佳答案 您可以

javascript - "You have included the Google Maps API multiple times on this page"错误

我的html页面中有以下内容:第一个链接是Google的APIGeometryLibrary,第二个是初始化和绘制map。我收到错误消息“您已在此页面上多次包含GoogleMapsAPI。这可能会导致意外错误。”我知道这可以通过仅调用一个脚本并更改参数来解决,请参阅Fixing"YouhaveincludedtheGoogleMapsAPImultipletimesonthispage.Thismaycauseunexpectederrors."不过,我不知道如何复制我的问题的答案。 最佳答案 您可以包含一个链接:基本上合并两个链接

javascript - HTML/CSS : How does Google create this drop shadow over their maps?

问题:Google如何在Googlemap上的垂直滚动条旁边创建阴影?这张截图准确地描述了我在说什么。这似乎与浏览器(IE、Firefox、Chrome)和平台(Windows、Mac、Linux)无关。 最佳答案 它实际上是由五个极薄的DIV组成的系列,每个DIV的不透明度都在递减,彼此相邻堆叠。您可以使用Firebug并单击阴影区域来亲自查看。 关于javascript-HTML/CSS:HowdoesGooglecreatethisdropshadowovertheirmaps?,

javascript - 如何在 Web 应用程序的单独文件中回调 Google Maps init

当我有我的GoogleMapsAPI片段时:在index.html,我得到了错误:UncaughtInvalidValueError:initMapisnotafunction我想保留我所有的bower_component、CSS、API和脚本声明在我的index.html中文件在我的Yeoman脚手架AngularJS网络应用程序上。我实际上试图重新创建的map将在另一条路线上,我们称之为路线“登录后”,只是一个basicmap.我把js和html的html组件分开成afterlogin.js和afterlogin.html造成这种情况的潜在原因有很多。其中之一是调整调用以匹配命名空