小编Ber*_*n88的帖子

带有 geojson 多边形的鼠标悬停动作

第一次在 Leaflet 中使用 geojson 多边形。我想添加以下操作: 1. 鼠标悬停更改颜色 2. Onclick 超链接到 url

这是代码一多边形层。

/* Overlay Layers */
var boroughs = L.geoJson(null, {
  style: function (feature) {
    return {
      color: "blue",
      fill: false,
      opacity: 1,
      clickable: true
    };
  },

$.getJSON("data/boroughs.geojson", function (data) {
  boroughs.addData(data);
});
Run Code Online (Sandbox Code Playgroud)

带有切换层的当前工作地图。

javascript jquery geojson leaflet

5
推荐指数
1
解决办法
9004
查看次数

与Leaflet的多边形标签

在GeoJSON中使用传单7.3和多边形数据,如何在字段中添加标签:NAME?

以下是当前GeoJSON多边形数据的示例.我想在多边形的中心启用固定标签,重叠OK.

var districts = L.geoJson(null, {
  style: function (feature) {
    return {
      color: "green",
      fill: true,
      opacity: 0.8
    };
  },


onEachFeature(feature, layer) {
    layer.on('mouseover', function () {
      this.setStyle({
        'fillColor': '#0000ff'
      });
    });
    layer.on('mouseout', function () {
      this.setStyle({
        'fillColor': '#ff0000'
      });
    });
    layer.on('click', function () {
    window.location = feature.properties.URL;
    });
}

});

$.getJSON("data/districts.geojson", function (data) {
  districts.addData(data);
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery geojson leaflet

3
推荐指数
1
解决办法
5294
查看次数

在Excel中查找最近的坐标集

有两个表,每个表都有一个坐标对:经度和纬度,十进制度(即37.23222,-121,3433).如何将表A与表B中最近的坐标对匹配?

excel worksheet-function

2
推荐指数
1
解决办法
2万
查看次数