what i did was create an array of latlngs in code.
please forgive my lack of precise syntaxis.
var arraygps = [ new google.latlng(20.33,-103.55),new google.latlng(20.4848,l103.444), new google.latlng(20.445,-103.445)......new google.latlng(23.4005,-103.4445) ]
this is not a markers array. its an "almost marker " array . it is only the latlng objects.
voila!
you can :
a) drop markers as you create them "on the fly" with a for loop.
b) build and array of marker before dropping them
do a search on google : "google maps api drop marker"
I found this :
function initialize() {
var myLatlng = new google.maps.LatLng(-25.363882,131.044922);
var mapOptions = {
zoom: 4,
center: myLatlng
}
var map = Apperyio("themap"); //maybe it is Apperyio("themap").map
check any Appery example
var marker = new google.maps.Marker({
position: myLatlng,
map: map,
title: 'Hello World!'
});
}
it is extremely import that before you drop markers from a fancy online DB, that you are first able to drop a regular marker from a literal string of coordinates.
I believe the actual "verb " of dropping the marker is the "map:map"argument of the var marker.