Hi Chez, Do you have a link to your example? I suspect by seeing NaN's in the Request URL that some values that you are supplying are incorrect.
-- Luke On Mon, Feb 7, 2011 at 7:38 AM, Chez <[email protected]> wrote: > Hi, all > > I have a Django app and have integrated some Google maps via the v3 api. > After a week of discovery and playing around everything was working fine, > until... > > I changed the language on my app by clicking on a flag on a form that POSTS > the action to /i18n/setlang/, which is what Django uses to change the > language. Now the new language is showing up, but the maps aren't. In the > Chrome debugger it's giving the following error: > > Failed to load resource: the server responded with a status of 400 (Bad > Request) > > StaticMapService.GetMapImage > The following is the Chrome debugger header content for the error: > > > 1. Request URL: > > > http://maps.googleapis.com/maps/api/js/StaticMapService.GetMapImage?1m2&1iNaN&2iNaN&2e2&3u8&4m2&1uNaN&2uNaN&5m3&1e3&2b1&5sen-US&token=128748 > 2. Request Method: > GET > 3. Status Code: > 400 Bad Request > 4. Request Headers > 1. Referer: > http://127.0.0.1:8000/uns/uns_cities_form/Mu%C4%9Fla/ > 2. User-Agent: > Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.3 (KHTML, > like Gecko) Chrome/6.0.472.63 Safari/534.3 > 5. Query String Parameters > 1. 1m2: > 2. 1iNaN: > 3. 2iNaN: > 4. 2e2: > 5. 3u8: > 6. 4m2: > 7. 1uNaN: > 8. 2uNaN: > 9. 5m3: > 10. 1e3: > 11. 2b1: > 12. 5sen-US: > 13. token: > 128748 > 6. Response Headers > 1. Content-Length: > 1350 > 2. Content-Type: > text/html; charset=UTF-8 > 3. Date: > Sun, 06 Feb 2011 20:29:59 GMT > 4. Server: > staticmap > 5. X-XSS-Protection: > 1; mode=block > > > If I set the language back to English all works fine again... > > Ok, so there is nothing to do with any translation whilst loading the map, > but I'm figuring that Django has changed something or other which is > disrupting the Http request, although to be honest I have no idea what is > going on. The following is the options and the call to the map > > //Map Options > myOptions = > { > zoom: 8, > center: latlng, > mapTypeId: google.maps.MapTypeId.HYBRID, > streetViewControl: false, > mapTypeControl: true, > mapTypeControlOptions: { > style: google.maps.MapTypeControlStyle.DROPDOWN_MENU > }, > } > > //Create the map > map = new google.maps.Map(elem,myOptions); > > Has anyone come across this, or can anyone throw some light on what might > be happening. > > -- > 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. > -- 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.
