Google maps 地图API未显示可见的边界是谷歌地图
我正在为我的项目使用谷歌地图APIGoogle maps 地图API未显示可见的边界是谷歌地图,google-maps,google-maps-api-3,Google Maps,Google Maps Api 3,我正在为我的项目使用谷歌地图API var elevator; var myOptions = { zoom: 3, center: new google.maps.LatLng(55.50, -129.35), mapTypeId: 'terrain' }; map = new google.maps.Map($('#map_canvas')[0], myOptions); var address="CA,state" $.getJSON('http://maps.g
var elevator;
var myOptions = {
zoom: 3,
center: new google.maps.LatLng(55.50, -129.35),
mapTypeId: 'terrain'
};
map = new google.maps.Map($('#map_canvas')[0], myOptions);
var address="CA,state"
$.getJSON('http://maps.googleapis.com/maps/api/geocode/json?address='+address+'&sensor=false', null, function (data) {
var p = data.results[0].geometry.location
var latlng = new google.maps.LatLng(p.lat, p.lng);
new google.maps.Marker({
position: latlng,
map: map
});
});
谷歌地图CA位于Maps.Google.com
通过API在我的应用程序中
通过API绘制的地图中未显示加利福尼亚边界。任何帮助都是有用的。谷歌地图API让用户负责实现基本功能之外的任何功能 谷歌地图与谷歌地图API有许多共同的特性,但它始终比他的弟弟有优势 对于这种特殊情况,可以使用来显示所需的边界。为此,您需要一个公开可用的kml文件。这意味着,如果您找到所述kml,将其存储在您的公共dropbox文件夹中就足够了。此外,kml文件的大小有限制,所以不要太激动 我想你需要的不仅仅是加州,但这里有一个加州的例子
var map = new google.maps.Map(document.getElementById("map"), {
zoom: 5,
disableDefaultUI: true,
zoomControl: true,
center: new google.maps.LatLng(38, -111),
mapTypeId: "roadmap"
});
var ctaLayer = new google.maps.KmlLayer({
url: 'https://dl.dropboxusercontent.com/u/3133731/kml/california.kml',
map:map,
preserveViewport: true,
suppressInfoWindows: true
});
此处:。谷歌地图api与maps.google.com(一个可能基于api构建的应用程序)不同-如果您想在实现中显示边界,您必须自己绘制: