|
10 | 10 | var textureAtlas = scene.getContext().createTextureAtlas({image : image});
|
11 | 11 | billboards.setTextureAtlas(textureAtlas);
|
12 | 12 | billboards.add({
|
13 |
| - position : ellipsoid.cartographicDegreesToCartesian(new Cesium.Cartographic(-75.59777, 40.03883)), |
| 13 | + position : ellipsoid.cartographicToCartesian(Cesium.Cartographic.fromDegrees(-75.59777, 40.03883)), |
14 | 14 | imageIndex : 0
|
15 | 15 | });
|
16 | 16 | primitives.add(billboards);
|
|
37 | 37 | billboards.setTextureAtlas(textureAtlas);
|
38 | 38 |
|
39 | 39 | billboards.add({
|
40 |
| - position : ellipsoid.cartographicDegreesToCartesian(new Cesium.Cartographic(-75.59777, 40.03883)), |
| 40 | + position : ellipsoid.cartographicToCartesian(Cesium.Cartographic.fromDegrees(-75.59777, 40.03883)), |
41 | 41 | imageIndex : 0 // Logo
|
42 | 42 | });
|
43 | 43 |
|
44 | 44 | billboards.add({
|
45 |
| - position : ellipsoid.cartographicDegreesToCartesian(new Cesium.Cartographic(-80.50, 35.14)), |
| 45 | + position : ellipsoid.cartographicToCartesian(Cesium.Cartographic.fromDegrees(-80.50, 35.14)), |
46 | 46 | imageIndex : 1 // Facility
|
47 | 47 | });
|
48 | 48 |
|
49 | 49 | billboards.add({
|
50 |
| - position : ellipsoid.cartographicDegreesToCartesian(new Cesium.Cartographic(-80.12, 25.46)), |
| 50 | + position : ellipsoid.cartographicToCartesian(Cesium.Cartographic.fromDegrees(-80.12, 25.46)), |
51 | 51 | imageIndex : 1 // Facility
|
52 | 52 | });
|
53 | 53 |
|
|
78 | 78 | var textureAtlas = scene.getContext().createTextureAtlas({image : canvas});
|
79 | 79 | billboards.setTextureAtlas(textureAtlas);
|
80 | 80 | billboards.add({
|
81 |
| - position : ellipsoid.cartographicDegreesToCartesian(new Cesium.Cartographic(-75.59777, 40.03883)), |
| 81 | + position : ellipsoid.cartographicToCartesian(Cesium.Cartographic.fromDegrees(-75.59777, 40.03883)), |
82 | 82 | color : { red : 1.0, blue : 0.0, green : 0.0, alpha : 1.0 },
|
83 | 83 | scale : 0.5
|
84 | 84 | });
|
85 | 85 |
|
86 | 86 | billboards.add({
|
87 |
| - position : ellipsoid.cartographicDegreesToCartesian(new Cesium.Cartographic(-80.50, 35.14)), |
| 87 | + position : ellipsoid.cartographicToCartesian(Cesium.Cartographic.fromDegrees(-80.50, 35.14)), |
88 | 88 | color : { red : 0.0, blue : 1.0, green : 0.0, alpha : 1.0 }
|
89 | 89 | });
|
90 | 90 |
|
91 | 91 | billboards.add({
|
92 |
| - position : ellipsoid.cartographicDegreesToCartesian(new Cesium.Cartographic(-80.12, 25.46)), |
| 92 | + position : ellipsoid.cartographicToCartesian(Cesium.Cartographic.fromDegrees(-80.12, 25.46)), |
93 | 93 | color : { red : 0.0, blue : 0.0, green : 1.0, alpha : 1.0 },
|
94 | 94 | scale : 2
|
95 | 95 | });
|
|
159 | 159 | billboards.setTextureAtlas(textureAtlas);
|
160 | 160 | // Add several billboards based on the above marker definitions.
|
161 | 161 | billboards.add({
|
162 |
| - position: ellipsoid.cartographicDegreesToCartesian(new Cesium.Cartographic(-75.59777, 40.03883)), |
| 162 | + position: ellipsoid.cartographicToCartesian(Cesium.Cartographic.fromDegrees(-75.59777, 40.03883)), |
163 | 163 | imageIndex: 10,
|
164 | 164 | scale: 1,
|
165 | 165 | color: { red: 0, green: 1, blue: 0, alpha: 1 }
|
166 | 166 | });
|
167 | 167 | billboards.add({
|
168 |
| - position: ellipsoid.cartographicDegreesToCartesian(new Cesium.Cartographic(-84.0, 39.0)), |
| 168 | + position: ellipsoid.cartographicToCartesian(Cesium.Cartographic.fromDegrees(-84.0, 39.0)), |
169 | 169 | imageIndex: 16,
|
170 | 170 | scale: 1,
|
171 | 171 | color: { red: 0, green: 0.5, blue: 1, alpha: 1 }
|
172 | 172 | });
|
173 | 173 | billboards.add({
|
174 |
| - position: ellipsoid.cartographicDegreesToCartesian(new Cesium.Cartographic(-70.0, 41.0)), |
| 174 | + position: ellipsoid.cartographicToCartesian(Cesium.Cartographic.fromDegrees(-70.0, 41.0)), |
175 | 175 | imageIndex: 21,
|
176 | 176 | scale: 1,
|
177 | 177 | color: { red: 0.5, green: 0.9, blue: 1, alpha: 1 }
|
178 | 178 | });
|
179 | 179 | billboards.add({
|
180 |
| - position: ellipsoid.cartographicDegreesToCartesian(new Cesium.Cartographic(-73.0, 37.0)), |
| 180 | + position: ellipsoid.cartographicToCartesian(Cesium.Cartographic.fromDegrees(-73.0, 37.0)), |
181 | 181 | imageIndex: 35,
|
182 | 182 | scale: 1,
|
183 | 183 | color: { red: 1, green: 0, blue: 0, alpha: 1 }
|
184 | 184 | });
|
185 | 185 | billboards.add({
|
186 |
| - position: ellipsoid.cartographicDegreesToCartesian(new Cesium.Cartographic(-79.0, 35.0)), |
| 186 | + position: ellipsoid.cartographicToCartesian(Cesium.Cartographic.fromDegrees(-79.0, 35.0)), |
187 | 187 | imageIndex: 40,
|
188 | 188 | scale: 1,
|
189 | 189 | color: { red: 1, green: 1, blue: 0, alpha: 1 }
|
|
203 | 203 | billboards.setTextureAtlas(textureAtlas);
|
204 | 204 | billboards.add({
|
205 | 205 | show : true, // default
|
206 |
| - position : ellipsoid.cartographicDegreesToCartesian(new Cesium.Cartographic(-75.59777, 40.03883)), |
| 206 | + position : ellipsoid.cartographicToCartesian(Cesium.Cartographic.fromDegrees(-75.59777, 40.03883)), |
207 | 207 | pixelOffset : new Cesium.Cartesian2(0, 50), // default: (0, 0)
|
208 | 208 | eyeOffset : new Cesium.Cartesian3(0.0, 0.0, 0.0), // default
|
209 | 209 | horizontalOrigin : Cesium.HorizontalOrigin.CENTER, // default
|
|
228 | 228 | // add() returns a Billboard object containing functions to change
|
229 | 229 | // the billboard's position and appearance.
|
230 | 230 | var b = billboards.add({
|
231 |
| - position : ellipsoid.cartographicDegreesToCartesian(new Cesium.Cartographic(-75.59777, 40.03883)), |
| 231 | + position : ellipsoid.cartographicToCartesian(Cesium.Cartographic.fromDegrees(-75.59777, 40.03883)), |
232 | 232 | imageIndex : 0
|
233 | 233 | });
|
234 | 234 |
|
235 |
| - b.setPosition(ellipsoid.cartographicDegreesToCartesian(new Cesium.Cartographic(-75.59777, 40.03883, 300000.0))); |
| 235 | + b.setPosition(ellipsoid.cartographicToCartesian(Cesium.Cartographic.fromDegrees(-75.59777, 40.03883, 300000.0))); |
236 | 236 | b.setScale(3.0);
|
237 | 237 | b.setColor({ red : 1.0, green : 1.0, blue : 1.0, alpha : 0.25 });
|
238 | 238 |
|
|
251 | 251 | var textureAtlas = scene.getContext().createTextureAtlas({image : image});
|
252 | 252 | billboards.setTextureAtlas(textureAtlas);
|
253 | 253 |
|
254 |
| - var center = ellipsoid.cartographicDegreesToCartesian(new Cesium.Cartographic(-75.59777, 40.03883)); |
| 254 | + var center = ellipsoid.cartographicToCartesian(Cesium.Cartographic.fromDegrees(-75.59777, 40.03883)); |
255 | 255 | billboards.modelMatrix = Cesium.Transforms.eastNorthUpToFixedFrame(center);
|
256 | 256 | billboards.add({ position : new Cesium.Cartesian3(0.0, 0.0, 0.0) }); // center
|
257 | 257 | billboards.add({ position : new Cesium.Cartesian3(1000000.0, 0.0, 0.0) }); // east
|
|
0 commit comments