@@ -12,23 +12,32 @@ async function init() {
1212 const { Map3DElement, AltitudeMode, Polyline3DElement } = await google . maps . importLibrary ( "maps3d" ) ;
1313
1414 const map = new Map3DElement ( {
15- center : { lat : 47.6205 , lng : - 122.3493 , altitude : 300 } ,
16- tilt : 67.5 ,
17- range : 2000 ,
18- heading : 0 ,
15+ center : { lat : 47.660545553614604 , lng : - 122.4196302033452 , altitude : 100 } ,
16+ tilt : 61 ,
17+ range : 4800 ,
18+ heading : 31 ,
1919 mode : 'SATELLITE' ,
2020 gestureHandling : "COOPERATIVE"
2121 } ) ;
2222
23- // Create an east-west polyline through the Space Needle
2423 polyline = new Polyline3DElement ( {
2524 path : [
26- { lat : 47.6205 , lng : - 122.3593 , altitude : 100 } , // West point
27- { lat : 47.6205 , lng : - 122.3393 , altitude : 100 } // East point
25+ { lat : 47.65890 , lng : - 122.43012 , altitude : 10 } ,
26+ { lat : 47.65598 , lng : - 122.42500 , altitude : 10 } ,
27+ { lat : 47.65515 , lng : - 122.42219 , altitude : 10 } ,
28+ { lat : 47.65623 , lng : - 122.41895 , altitude : 10 } ,
29+ { lat : 47.65775 , lng : - 122.41426 , altitude : 10 } ,
30+ { lat : 47.65770 , lng : - 122.41089 , altitude : 10 } ,
31+ { lat : 47.66206 , lng : - 122.40507 , altitude : 10 } ,
32+ { lat : 47.66370 , lng : - 122.40547 , altitude : 10 } ,
33+ { lat : 47.66488 , lng : - 122.41075 , altitude : 10 } ,
34+ { lat : 47.66620 , lng : - 122.40877 , altitude : 10 } ,
35+ { lat : 47.67166 , lng : - 122.40812 , altitude : 10 }
2836 ] ,
2937 strokeColor : 'red' ,
3038 strokeWidth : 5 ,
3139 altitudeMode : AltitudeMode . CLAMP_TO_GROUND ,
40+ drawsOccludedSegments : true ,
3241 } ) ;
3342
3443 map . append ( polyline ) ;
0 commit comments