[OpenLayers-Trac] [OpenLayers] #1000: Google layer error.

OpenLayers trac at openlayers.org
Wed Sep 19 09:02:10 EDT 2007


#1000: Google layer error.
--------------------------+-------------------------------------------------
 Reporter:  openlayers    |       Owner:  euzuro 
     Type:  bug           |      Status:  new    
 Priority:  minor         |   Milestone:         
Component:  Layer.Google  |     Version:  2.5 RC1
 Keywords:                |  
--------------------------+-------------------------------------------------
 using google layers I have an error when I try to pan the map. With
 firebug I see the following error

 this.b has no properties

 in the file google.js, function addContainerPxFunction line var div =
 this.b.firstChild.firstChild;
 I have this problem in both 2.4 and 2.5RC1 versions. It seems like
 somethig is changed in Google implementation.

 I tried to run google layer related tests on 2.5RC1 and I got the
 following

 Layer/test_Google.html: fail 1 ok 7 (detailed: fail 0 ok 20)

 test_Layer_Google_overlay planned 1 assertions but got 0; fail 0 ok 0

 exception: : object: this.b has no properties

 in ( [object Object]) at
 file:///C:/Documents%20and%20Settings/bf78/Desktop/OpenLayers-2.5-rc1/lib/OpenLayers/Layer/Google.js
 line 276
 in ( [object Object]) at
 file:///C:/Documents%20and%20Settings/bf78/Desktop/OpenLayers-2.5-rc1/lib/OpenLayers/Layer/Google.js
 line 383
 in ( [object Object]) at
 file:///C:/Documents%20and%20Settings/bf78/Desktop/OpenLayers-2.5-rc1/lib/OpenLayers/Layer/EventPane.js
 line 284
 in ( [object Object]) at
 file:///C:/Documents%20and%20Settings/bf78/Desktop/OpenLayers-2.5-rc1/lib/OpenLayers/Map.js
 line 1543
 in ( [object Object]) at
 file:///C:/Documents%20and%20Settings/bf78/Desktop/OpenLayers-2.5-rc1/lib/OpenLayers/Map.js
 line 1664
 in ( [object Object]) at
 file:///C:/Documents%20and%20Settings/bf78/Desktop/OpenLayers-2.5-rc1/lib/OpenLayers/Layer/Grid.js
 line 279
 in ( [object Object],true,undefined) at
 file:///C:/Documents%20and%20Settings/bf78/Desktop/OpenLayers-2.5-rc1/lib/OpenLayers/Layer/Grid.js
 line 178
 in ( [object Object],5) at
 file:///C:/Documents%20and%20Settings/bf78/Desktop/OpenLayers-2.5-rc1/lib/OpenLayers/Map.js
 line 1155
 in test_Layer_Google_overlay( [object Object]) at
 file:///C:/Documents%20and%20Settings/bf78/Desktop/OpenLayers-2.5-rc1/tests/Layer/test_Google.html
 line 177
 in ( ) at
 file:///C:/Documents%20and%20Settings/bf78/Desktop/OpenLayers-2.5-rc1/tests
 /run-tests.html line 965
 in ( ) at
 file:///C:/Documents%20and%20Settings/bf78/Desktop/OpenLayers-2.5-rc1/tests
 /run-tests.html line 923
 in onload( [object Event]) at
 file:///C:/Documents%20and%20Settings/bf78/Desktop/OpenLayers-2.5-rc1/tests
 /run-tests.html line 1

 test_Layer_Goole_forwardMercator ok 2

 ok GoogleMercator.forwardMercator was called and executed.

 ok OpenLayers.Google.fowardMercator returns LonLat object

 test_99_Layer_destroy ok 5

 ok layer.name is null after destroy

 ok layer.div is null after destroy

 ok layer.map is null after destroy

 ok layer.options is null after destroy

 ok layer.gmap is null after destroy

 test_04_Layer_Google_Translation_pixel ok 4

 ok Translation from GPoint to OpenLayers.Pixel works

 ok Translation from OpenLayers.Pixel to GPoint works

 ok getGPointFromOLPixel(null) returns null

 ok getOLPixelFromGPoint(null) returns null

 test_03_Layer_Google_Translation_lonlat ok 4

 ok Translation from GLatLng to OpenLayers.LonLat works

 ok Translation from OpenLayers.LonLat to GLatLng works

 ok getGLatLngFromOLLonLat(null) returns null

 ok getOLLonLatFromGLatLng(null) returns null

 test_02_Layer_Google_isBaseLayer ok 1

 ok a default load of google layer responds as a base layer

 test_01_Layer_Google_constructor ok 4

 ok new OpenLayers.Layer.Google returns object

 ok CLASS_NAME variable set correctly

 ok layer.name is correct

 ok GMap2 Object correctly loaded

 test_Layer_Google_message ok 0

-- 
Ticket URL: <http://trac.openlayers.org/ticket/1000>
OpenLayers <http://openlayers.org/>
A free AJAX map viewer


More information about the Trac mailing list