On Feb 16, 7:29 am, Rick Donohoe <[email protected]> wrote: > Hey guys, > > Page in question:www.my-walk.com/addwalk.php > > Im using the following code to put my markers into a string so they can be > easily stored in a databse: > > for (i = 0; (i < markersArray.length); i++) > { > markerString += markersArray[i].getPosition().toString() + "," ; > } > > With this code I usually get the following example of String: > > (54.65495130292765, -3.354217564526365),(54.66627060518853, > -3.3509559983642556),(54.659121939101354, > -3.331043278637693),(54.65495130292765, > -3.341686284008787),(54.65922123474505, > -3.3641739243896462),(54.66279571629887, -3.3578224534423806), > > Once I pull this String back out of MySql, how do I go about converting it > back to Markers?
How do you add your markers to start with? addMarker(event.latLng); event.latLng is a google.maps.LatLng object, you need to change your string (which is a sequence of latitude and longitude values as strings) into pairs of numbers (latitude and longitude) and pass those into the google.maps.LatLng constructor. http://code.google.com/apis/maps/documentation/javascript/reference.html#LatLng Then use those resulting google.maps.LatLng objects as the argument to call addMarker. -- Larry > > Also, I have found that every so often the Google Map won't display on my > page, instead it is just a grey area where the map should be. To fix this I > have to close Firefox and Reload all the open tabs. > > Can anyone tell me why this is? > > I Appreciate any help guys, > > 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 [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-maps-js-api-v3?hl=en.
