On Feb 24, 7:11 am, Chris Moody <[email protected]> wrote: > Hello all. > > This is my first post/question here. I've been asked to look into > making a gmap interface for a project at work where we can ask people > to mark important locations, storing the information in a database. My > programming and development knowledge is minimal at best, but somehow > I have managed to create something that semi-works using Mikes > tutorials on Econym as well as various other bits of info on the net. > > The current version of the map in question is > here:http://www.zpyder.co.uk/tess/mapping/db4/test.html > > When the user clicks on a location on the map, it opens a window with > 2 selection boxes, the user clicks the relevant boxes, choosing one of > three values, and assigns a rank of importance, and then submits the > marker. This then gets stored in a database. > > I've managed to use Mikes tutorials to get custom markers to show upon > the page load. A different marker is used for each of the values. > > The problem is that new markers created in the current session default > to the basic marker icon. I'd like to make it so that they also appear > with the correct custom icon. I've tried a few different things and > each thing has caused a different issue, from totally breaking the > map, to not changing the icon from the green "temporary" one. > > The things I've tried have been messing around with: > > // == remove the input marker and replace it with a completed marker > map.closeInfoWindow(); > var marker = createMarker(lastmarker.getPoint(),["Value: "+values+". > Score: "+score+"."]); > GEvent.trigger(marker,"click"); > > } > > These have included changing "createMarker" to "new GMarker(point, > gicons[value]); (this works for the existing points). I can tell that > something may need to be different though as unlike the existing > point, this doesn't use a function? Could it be something to do with > the completed marker code not actually querying the database to get > the latest value? > > I'm asking this as I've had a look through the help and it seems most > custom icon questions refer to data being pulled from a database, > rather than icons created in the session by the user? > > Any help is greatly appreciated, my hair loss has progressed to hair > loss & greying hairs because of this project I'm sure! > > Thanks, > Chris Moody
This line doesn't define the "value" argument to createMarker: var marker = createMarker(lastmarker.getPoint(),["Value: "+values+". Score: "+score+"."]); it should be: var marker = createMarker(lastmarker.getPoint(),["Value: "+values+". Score: "+score+"."], values); -- Larry -- You received this message because you are subscribed to the Google Groups "Google Maps API" 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-api?hl=en.
