Hi,
I'm not a programmer so my research is done mainly from reading these
groups, the Google examples and reading source code. I have been
stumped on a issue for a couple of days now that I cannot find the
answer for.
I'm testing this on a local Wamp server but I don't think this is the
issue. I'm going to try and put this live somewhere should it be
necessary.
Consider the following code, pretty straight forward.
var newyaw = document.getElementById('field_yaw').value;
var newpitch = document.getElementById('field_pitch').value;
var newzoom = document.getElementById('field_zoom').value;
panoramaOptions = {latlng:center, pov:
{yaw:newyaw,pitch:newpitch,zoom:newzoom}};
pano = new GStreetviewPanorama(document.getElementById('streetcanva'),
panoramaOptions);
The street view is loading correctly with the correct latlng. The
problem I'm having is with the POV's, they don't seem to be applying.
If I override the panoramaOptions with
panoramaOptions = {latlng:center, pov: {yaw:newyaw,pitch:newpitch,zoom:
2}};
The zoom level works correctly. Likewise if I do:-
var newzoom = 2
panoramaOptions = {latlng:center, pov:
{yaw:newyaw,pitch:newpitch,zoom:newzoom}};
This would suggest to me that - var newzoom =
document.getElementById('field_zoom').value; - isn't working
correctly. However If I do the following.
var newzoom = document.getElementById('field_zoom').value;
document.write(newzoom);
I see the correct value.
I know I can improve my code here but I'm just trying to get it to
work first. I have tried many variants of the code always with the
same result.
I am using firebug console whilst testing but my limited knowledge
prevent me from going any further.
Looking through firebug I can see the newzoom variable as "2" but I'm
wondering whether this should be just 2 without the quotes.
Maybe related to this post?
http://groups.google.com/group/google-maps-api/browse_thread/thread/759bb312030eee91/a713422711c90e56?#a713422711c90e56
I would be interested if anybody has seen something like this before
or even notifying me if I am applying something incorrectly. I'll try
and get a live site to point to.
--
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.