Несколько FusionTableLayer и Styling - PullRequest
       28

Несколько FusionTableLayer и Styling

0 голосов
/ 10 октября 2018

Мне нужно применить стиль для каждого FusionTableLayer, но карта всегда отображает стиль первого слоя.Что не так?

     var layer1 = new google.maps.FusionTablesLayer({
                     query: {
                         select: 'geometry',
                         from: 'Table1'
                     },
                     styles: [{
                         polygonOptions: {
                             strokeColor: "#FFFF00",
                             strokeOpacity: "0.7",
                             strokeWeight: "1",
                             fillColor: "#FF0000",
                             fillOpacity: "0.3"
                         }
                     }],
                     map: map
                 });
      
            
               var layer2 = new google.maps.FusionTablesLayer({
                 query: {
                     select: 'county',
                     from: 'Table2'
                 },
                 styles:[{polygonOptions: {
                     strokeColor: "#FF0000",
                     strokeOpacity: "0.7",
                     strokeWeight: "1",
                     fillColor: "#000000",
                     fillOpacity: "0.0"
                 }}],
                 map: map
             });     

Я пробовал несколько ejemple, но тот же результат.

1 Ответ

0 голосов
/ 11 октября 2018

За документация стили могут применяться только к одному слою FusionTables на карту:

Стили Fusion Table *


Примечание. Стили можно применять только к одному слою таблиц Fusion для каждой карты.Вы можете применить до пяти стилей к этому слою.

...