Hi guys,

Site: www.my-walk.com/addwalk.php

I have a method which takes a string of saved markers, then I want to break 
it down so I can add them to a Marker array and display them on a map.
At the moment Im using a defined marker string becuase I was having issues 
carrying the marker String as a session variable into the mySQL and back, 
but 
that doesn't relate to this group.... 

function addMap(coordinates) { 

var coordinateString = "(18.66774725247165, -3.3367449040771535), 
(54.6671516, -3.3574301),(54.6750929147338, -3.3477312322021535), 
(54.6750929147338, -3.377256989038091),(54.
667052323738794, 
-3.393908142602544),(54.6671516, -3.3574301),(54.6671516, 
-3.3574301),"; 

coordinateString = coordinateString.replace(/[(]/g, ""); 
coordinateString = coordinateString.replace(/[)],/g, "&"); 

var i = 0; 
var temp = []; 
var temp2 = []; 

//split marker string into individual markers 
temp = coordinateString.split("&"); 

//split first marker into lat and lng values 
temp2 = temp[0].split(","); 
var lat = temp2[0].parseFloat(); 
alert(lat); 
var lng = temp2[1].parseFloat(); 
alert(lng); 

map.setCenter(lat, lng); 

marker = new google.maps.Marker({ 
position: new google.maps.LatLng(lat, lng), 
map: map 
 }); 
 marker.setMap(map); 

// -1 gets rid of the last string which is empty space 
// splits rest of markers into lat lng 
for (i = 1; i < temp.length-1; i++) { 

temp2 = temp[i].split(","); 
var lat = temp2[0].parseFloat(); 
var lng = temp2[1].parseFloat(); 

marker = new google.maps.Marker({ 
position: new google.maps.LatLng(lat, lng), 
map: map 
 }); 
 marker.setMap(map); 
} 
} 

The issue is alert(lat) and alert(lng) doesn't work, so there is issuesw 
around the parseFloat() area. 
Why is this? 
Also can you see any other problems further down the line?? 

Thankyou very much, 

Rick

-- 
You received this message because you are subscribed to the Google Groups 
"Google Maps JavaScript API v3" group.
To post to this group, send email to google-maps-js-api-v3@googlegroups.com.
To unsubscribe from this group, send email to 
google-maps-js-api-v3+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-maps-js-api-v3?hl=en.

Reply via email to