как задать стиль geo json на основе свойств - PullRequest
0 голосов
/ 03 августа 2020

У меня есть файл geo json, и я пытаюсь раскрасить свои данные на основе его свойств. Мой тип данных - MultiPolygon.

Однако я получаю неверный синтаксис в строке 2 с надписью «style» : function (feature) {"

  L.geoJSON(gjson,{
  style: function(feature){
    switch (feature.properties.Traveltime) {
        case '10800': return {color: "#ff0000"};
        case '1800': return {color: "#0000ff"};
        case '3600': return {color: "#0000ff"};
        case '5400': return {color: "#ff0000"};
        case '7200': return {color: "#ff0000"};
    }
}   

}).addTo(map_Baseline);

есть идеи? Спасибо

1 Ответ

0 голосов
/ 04 августа 2020

Я бы попробовал что-то вроде:

  1. загрузить geo JSON в стандартном стиле

  2. создать функцию, которая будет позвонил сразу после этого, выглядит примерно так немного подправить или отладить.

...