Google Maps 中抜きポリゴン
//外側のポリゴンの配列 var outer_lineCoordinates = []; //内側のポリゴンの配列 var inner_lineCoordinates = []; // //outer_lineCoordinatesとinner_lineCoordinatesに値をセット //ポリゴン中抜き var points = new google.maps.MVCArray(); points = [outer_lineCoordinates,inner_lineCoordinates]; var polyoptions = { paths: points, strokeWeight: 3, strokeColor: "#ff0000", strokeOpacity: 0.6, fillColor: "#aaa0ff", fillOpacity: 0.35, editable:chk_editable, draggable:chk_draggable }; extraction_polygon = new google.maps.Polygon(polyoptions); extraction_polygon.setMap(googlemap);