On Jul 12, 6:08 am, Maptastic <[email protected]> wrote:
> Just to add since doing some research...  :)
>
> I'm using parseFloat instead of parseInt for accurancy to allow
> decimals numbers.

Thought of that after I posted.  Glad you got it working.

  -- Larry

>
> Thanks again to Larry for pointing me in the right direction,  (no pun
> intended).  ;)
>
> On Jul 12, 1:39 pm, Maptastic <[email protected]> wrote:
>
>
>
> > Larry,
>
> > To be honest with you I wasn't aware of the function.
>
> > With a bit of trial and error I manged to get it to work with the
> > follow:-
>
> > var newYaw = parseInt( document.getElementById('field_yaw').value);
> > var newPitch =
> > parseInt( document.getElementById('field_pitch').value);
> > var newZoom = parseInt( document.getElementById('field_zoom').value);
>
> > Larry, thank you so much, I really wished I posted earlier now, I've
> > spent days on this.  <grin>.
>
> > Thanks once again, it's very much appreciated.
>
> > On Jul 12, 11:48 am, "[email protected]" <[email protected]>
> > wrote:
>
> > > On Jul 11, 6:25 pm, Maptastic <[email protected]> wrote:
>
> > > > 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/7...
>
> > > > 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.
>
> > > That would help.  Did you try using parseInt() to make the strings
> > > into numbers?
>
> > >   -- Larry- Hide quoted text -
>
> - Show quoted text -

-- 
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.

Reply via email to