我正在从一个XML工作表构建一个多边形。我得到了这个错误:
消息:构造函数参数0的值无效:(15.850885,-97.058372)
下面是我的代码:
downloadUrl(searchUrl, function(data) {
var xml = parseXml(data);
var triangleNodes = xml.documentElement.getElementsByTagName("triangle");
for (var i = 0; i < triangleNodes.length; i++) {
var trian
我有以下坐标:
var singida = [
new google.maps.LatLng(-6.926427,33.464355),
new google.maps.LatLng(-7.057282,33.662109),
new google.maps.LatLng(-7.122696,33.750000),
new google.maps.LatLng(-7.209900,33.771973),
new google.maps.LatLng(-7.471411,33.750000),
ne
我有一个代表德国邮政地区的KML普洛尔龙数据库。
我像这样初始化地图来显示多边形。
var map = new google.maps.Map(document.getElementById("map"), mapOptions);
var plzLayer = new google.maps.KmlLayer({
url: 'http://xxxxx.de/index.php?option=com_map&task=kml.getplz&search=542',
map: map
});
一切都很有魅力。我甚至可以通过在kml
我想在我的地图上设置许多不同形状的点击监听器。每个形状都有一堆数据,当我单击它时,我想要显示这些数据。 var newData = new google.maps.Data({
map: map,
style: map.data.getStyle()
});
for (var i = 0; i < shapes.length; i++) {
var userObject = JSON.parse(shapes[i].area);
newData.addGeoJson(userObject);
// It would be simplest to
我正在向Google Map添加一个KML多边形覆盖:
var ctaLayer = new google.maps.KmlLayer('http://global.mapit.mysociety.org/area/14020.kml');
ctaLayer.setMap(plainmap);
这给了我一个明亮的蓝色多边形和深蓝色的路径轮廓。我如何设计它的样式?
文档似乎建议可以使用CSS样式,但是我在DOM中找不到KML多边形,所以我不确定要使用什么样式规则。