Ramana V V K
Ramana V V K

Reputation: 1251

Display Multiple Polygon Paths using AGM in Angular 6/7

I'm using Angular Google Maps and agm-drawing-manager Drawing Manager using AGM-POLYGON

Now having two issues one is not working multiple polygons inside

<agm-map [latitude]="latitude" [longitude]="longitude" [zoom]="zoom" class="cardMapH" #agmMap>
                        <agm-polygon [paths]="pathsOfPoly"></agm-polygon>
                        <agm-drawing-manager (polygonComplete)="polygonCreated($event)" [drawingControl]="managerOptions.drawingControl" [drawingControlOptions]="managerOptions.drawingControlOptions" [polygonOptions]='managerOptions.polygonOptions' [drawingMode]='managerOptions.drawingMode'>
                        </agm-drawing-manager>
                    </agm-map>

Not getting co-ordinates after drawing the Polygon

Please help me out to solve these issues, Thanks in advance

Upvotes: 0

Views: 1589

Answers (1)

Ramana V V K
Ramana V V K

Reputation: 1251

Finally, I did like this and it's working for me

<mat-card class="cardMapHcard">
                    <!-- yes {{plraw}} -->
                    <agm-map [latitude]="latitude" [longitude]="longitude" [zoom]="zoom" class="cardMapH" #agmMap>
                        <agm-polygon [paths]="pathsOfPol" fillColor="#f44195" fillOpacity=".35" strokeColor="#f44195" *ngFor="let pathsOfPol of pathsOfPolyArr">
                            <!-- <agm-snazzy-info-window [maxWidth]="200" [closeWhenOthersOpen]="true">
                                <ng-template>
                                    My first Snazzy Info Window!
                                </ng-template>
                            </agm-snazzy-info-window> -->
                        </agm-polygon>
                        <agm-drawing-manager (overlayComplete)="overlayCreated($event)" (polygonComplete)="polygonCreated($event)" [drawingControl]="managerOptions.drawingControl" [drawingControlOptions]="managerOptions.drawingControlOptions" [polygonOptions]='managerOptions.polygonOptions' [drawingMode]='managerOptions.drawingMode'>
                        </agm-drawing-manager>
                    </agm-map>
                </mat-card>
            </mat-card-content>
        </mat-card>

Upvotes: 1

Related Questions