Google maps: API 3, how to set polyline in the center

Hi all I need to be able to center the polyline in the center of the map

Only the necessery part of the code...

success: function(data) {//callback to be executed when the response has been received

    data = JSON.parse(data);
    for (var i=0;i<data.length;i++) {
        flightPlanCoordinates[i] = new google.maps.LatLng(data[i].x,data[i].y);
    map = new google.maps.Map(document.getElementById("map_find"),
    flightPath = new google.maps.Polyline({
            path: flightPlanCoordinates,
            strokeColor: "#8a2be2",
            strokeOpacity: 1.0,
            strokeWeight: 3


This is not doing what I need..My map is not centered and not zoomed, how to achieve this?


You can use this function, calling it with the polyline as parameter:

function zoomToObject(obj){
    var bounds = new google.maps.LatLngBounds();
    var points = obj.getPath().getArray();
    for (var n = 0; n < points.length ; n++){

Call it:


Just make sure that your map object is a global variable.

Need Your Help

Why does this function push RAX to the stack as the first operation?

c++ assembly x86 x86-64 abi

In the assembly of the C++ source below. Why is RAX pushed to the stack?

How to find the IP address of an amazon EC2 instance on reboot

amazon-ec2 reboot

On reboot, the IP address of an amazon instance changes. How to find the new IP address using java API?