Hum Ok I initialize my version with <script type="text/javascript"
src="http://maps.google.com/maps/api/js?v=3.0&sensor=false";></script>
but in that case I obtain an error object Line: 28 Error: Object
expected => map = new
google.maps.Map(document.getElementById("map_canvas1"), myOptions);
If I remove the version it's works.

In the example GoogleMap view-source:http://code.google.com/apis/maps/
documentation/javascript/examples/streetview-service.html
I can find the same code.
So it's weird...

Best regards,
Alexandre

On Jul 20, 10:14 am, ddoc <[email protected]> wrote:
> Ok I find it.
> view-source:http://www.william-map.com/20100720/1/v3_0.htm
>
> On Jul 20, 10:13 am, ddoc <[email protected]> wrote:
>
>
>
> > Hum,
>
> > I find a solution on this 
> > page.http://www.svennerberg.com/2009/06/google-maps-api-3-the-basics/
> > The author says, the key is not necessary to be used in the version 3.
>
> > "Inserting a reference to the API
> > The first thing you will notice is that the API key is no longer
> > necessary. In the previous versions the API key was inserted as a
> > querystring into the script reference but not so anymore. This means
> > that you don’t have to apply for a new API key for every domain you
> > want to have a map at. It also means that the URI to the API is a lot
> > shorter."
>
> > Now I should find a way to define the version..
>
> > On Jul 20, 10:04 am, ddoc <[email protected]> wrote:
>
> > > Hi,
>
> > > I don't understand how the reference work in GoogleMpa.
> > > When I develop I use this <script type="text/javascript" src="http://
> > > maps.google.com/maps/api/js?sensor=false"></script> .
> > > But when I want to deploy it I add the script <script src="http://
> > > maps.google.com/maps?
> > > file=api&amp;v=3&amp;sensor=false&amp;key=ABQIAAAAc8ZAYeiGmj5Tv8KeVlcZTBT2y
> > >  Xp_ZAY8_ufC3CFXhHIE1NvwkxRiqKyLF1_Ld6N0mH3F4ktRuMnqcg"
> > > type="text/javascript"></script>
>
> > > In that case, when I launch the page, the browser say this method
> > > doesn't exist?
> > > But I can see the method below in the page about the API 
> > > 3http://code.google.com/apis/maps/documentation/javascript/reference.h...
> > > map.setStreetView(panorama);
>
> > > If I remove the second line <script src="http://maps.google.com/maps?
> > > file=api&amp;v=3&amp;sensor=false&amp;key=ABQIAAAAc8ZAYeiGmj5Tv8KeVlcZTBT2y
> > >  Xp_ZAY8_ufC3CFXhHIE1NvwkxRiqKyLF1_Ld6N0mH3F4ktRuMnqcg"
> > > type="text/javascript"></script> it's works, Why?
>
> > > If I let the second line and remove the first, I obtain another error.
> > > Line: 8
> > > Error: 'google.maps.MapTypeId.ROADMAP' is null or not an object
> > > Why?
>
> > > So my point is it's work only with <script type="text/javascript"
> > > src="http://maps.google.com/maps/api/js?sensor=false";></script>.
>
> > > The begin of the script where I obtain the error is
> > >  <script type="text/javascript" src="http://maps.google.com/maps/api/
> > > js?sensor=false"></script>
> > >      <script src="http://maps.google.com/maps?
> > > file=api&amp;v=3&amp;sensor=false&amp;key=ABQIAAAAc8ZAYeiGmj5Tv8KeVlcZTBT2y
> > >  Xp_ZAY8_ufC3CFXhHIE1NvwkxRiqKyLF1_Ld6N0mH3F4ktRuMnqcg"
> > > type="text/javascript"></script>
> > >      <script type="text/javascript">
> > >          function initMap()
> > > {
> > >             var point = new google.maps.LatLng("53.590964",
> > > "-2.297108");
> > >             var myOptions = {
> > >                 zoom: 11,
> > >                 mapTypeId: google.maps.MapTypeId.ROADMAP,
> > >                 center: point,
> > >                 streetViewControl: true
> > >             }
> > >             map = new
> > > google.maps.Map(document.getElementById("map_canvas1"), myOptions);
> > >             map.setCenter(point);
>
> > >             //init StreetView
> > >             var panoramaOptions = {
> > >                 addressControl: false,
> > >                 pov: {
> > >                     heading: 394,
> > >                     pitch: -3.333333333333332,
> > >                     zoom: 1
> > >                 }
> > >             };
> > >             panorama = new
> > > google.maps.StreetViewPanorama(document.getElementById("pano"),
> > > panoramaOptions);
> > >             map.setStreetView(panorama);
>
> > > Best regards,
> > > Alexandre

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

Reply via email to