Cómo dibujar polígonos usando valores codificados en ngMap usando angularjs

Necesito dibujar un polígono en Google Maps usando los valores codificados. He usado ngMap (https://ngmap.github.io/ ) y utilicé el administrador de dibujo de ngMap, porque también quiero que el usuario dibuje polígonos dinámicamente. Si uso el administrador de dibujo, no puedo dibujar un polígono con valores codificados. y también otra cosa, si el usuario pone el marcador en el mapa. Necesito obtener las coordenadas. (por ejemplo: obtenga las coordenadas en el cuadro de alerta o la consola). Alguien puede ayudarme por favor
Plunker aquí:http://plnkr.co/edit/keRsKthRAwX89WOWeYwZ?p=preview

<ng-map zoom="12" center="28.623457, 77.196452"
map-type-id="ROADMAP"
street-view-control-options="{position: 'LEFT_CENTER'}">
<drawing-manager
  on-overlaycomplete="vm.onMapOverlayCompleted()"
  drawing-control-options="{position: 'TOP_CENTER',drawingModes:['polygon','marker']}"
  drawingControl="true"
  drawingMode="null"
  rectangleOptions="{fillColor:'red'}"
  circleOptions="{fillColor: '#FFFF00',fillOpacity: 1,strokeWeight: 5,clickable: false,zIndex: 1,editable: true}" >
</drawing-manager>

Respuestas a la pregunta(1)

Su respuesta a la pregunta