Google maps GeoJSON- toggle marker layers?

后端 未结 2 1050
-上瘾入骨i
-上瘾入骨i 2021-02-04 14:23

I have some GeoJSON returned from a call to a PostGIS database. I\'d like to be able to add a marker for each feature, and be able to toggle different types of marker/feature. C

2条回答
  •  一个人的身影
    2021-02-04 14:33

    You can also create separate layers

    var layer_1 = new google.maps.Data();
    var layer_2 = new google.maps.Data();
    

    then populate it, e.g. with json data

    layer_1.loadGeoJson('/path/to/data.json');
    layer_2.loadGeoJson('/path/to/data2.json');
    

    then add / remove them on the map

    layer_1.setMap(map);
    layer_2.setMap(map);
    layer_1.setMap(null);
    

提交回复
热议问题