将标签放在GeoJson数据收到的Google地图多边形上

我想在多边形上放置带有信息(或带有标签的div)的标签,这些多边形由下面的代码片段绘制。 样式属性已成功应用于要素(Polygon类型)。 有人知道如何在这些要素中添加文本,这些文本将显示在多边形的中心吗?

function handleGeoJson(data) { map.data.addGeoJson(data); map.data.setStyle(function(feature) { if (feature.getProperty('isColorful')) { color = feature.getProperty('color'); } return /** @type {google.maps.Data.StyleOptions} */( { fillColor : color, strokeColor : color, strokeWeight : 1, }); }); map.data.setStyle(featureStyle); } 

如果您有办法获得多边形的中心( 如此答案 ,或预处理数据),则可以使用Google地图地图标签库将文本放在地图上的该点。