├── .gitignore ├── .project ├── .settings └── com.eclipsesource.jshint.ui.prefs ├── LICENSE.md ├── Procfile ├── README.md ├── Source └── App.js ├── ThirdParty └── Cesium │ ├── Assets │ ├── IAU2006_XYS │ │ ├── IAU2006_XYS_0.json │ │ ├── IAU2006_XYS_1.json │ │ ├── IAU2006_XYS_10.json │ │ ├── IAU2006_XYS_11.json │ │ ├── IAU2006_XYS_12.json │ │ ├── IAU2006_XYS_13.json │ │ ├── IAU2006_XYS_14.json │ │ ├── IAU2006_XYS_15.json │ │ ├── IAU2006_XYS_16.json │ │ ├── IAU2006_XYS_17.json │ │ ├── IAU2006_XYS_18.json │ │ ├── IAU2006_XYS_19.json │ │ ├── IAU2006_XYS_2.json │ │ ├── IAU2006_XYS_20.json │ │ ├── IAU2006_XYS_21.json │ │ ├── IAU2006_XYS_22.json │ │ ├── IAU2006_XYS_23.json │ │ ├── IAU2006_XYS_24.json │ │ ├── IAU2006_XYS_25.json │ │ ├── IAU2006_XYS_26.json │ │ ├── IAU2006_XYS_27.json │ │ ├── IAU2006_XYS_3.json │ │ ├── IAU2006_XYS_4.json │ │ ├── IAU2006_XYS_5.json │ │ ├── IAU2006_XYS_6.json │ │ ├── IAU2006_XYS_7.json │ │ ├── IAU2006_XYS_8.json │ │ └── IAU2006_XYS_9.json │ └── Textures │ │ ├── NaturalEarthII │ │ ├── 0 │ │ │ ├── 0 │ │ │ │ └── 0.jpg │ │ │ └── 1 │ │ │ │ └── 0.jpg │ │ ├── 1 │ │ │ ├── 0 │ │ │ │ ├── 0.jpg │ │ │ │ └── 1.jpg │ │ │ ├── 1 │ │ │ │ ├── 0.jpg │ │ │ │ └── 1.jpg │ │ │ ├── 2 │ │ │ │ ├── 0.jpg │ │ │ │ └── 1.jpg │ │ │ └── 3 │ │ │ │ ├── 0.jpg │ │ │ │ └── 1.jpg │ │ ├── 2 │ │ │ ├── 0 │ │ │ │ ├── 0.jpg │ │ │ │ ├── 1.jpg │ │ │ │ ├── 2.jpg │ │ │ │ └── 3.jpg │ │ │ ├── 1 │ │ │ │ ├── 0.jpg │ │ │ │ ├── 1.jpg │ │ │ │ ├── 2.jpg │ │ │ │ └── 3.jpg │ │ │ ├── 2 │ │ │ │ ├── 0.jpg │ │ │ │ ├── 1.jpg │ │ │ │ ├── 2.jpg │ │ │ │ └── 3.jpg │ │ │ ├── 3 │ │ │ │ ├── 0.jpg │ │ │ │ ├── 1.jpg │ │ │ │ ├── 2.jpg │ │ │ │ └── 3.jpg │ │ │ ├── 4 │ │ │ │ ├── 0.jpg │ │ │ │ ├── 1.jpg │ │ │ │ ├── 2.jpg │ │ │ │ └── 3.jpg │ │ │ ├── 5 │ │ │ │ ├── 0.jpg │ │ │ │ ├── 1.jpg │ │ │ │ ├── 2.jpg │ │ │ │ └── 3.jpg │ │ │ ├── 6 │ │ │ │ ├── 0.jpg │ │ │ │ ├── 1.jpg │ │ │ │ ├── 2.jpg │ │ │ │ └── 3.jpg │ │ │ └── 7 │ │ │ │ ├── 0.jpg │ │ │ │ ├── 1.jpg │ │ │ │ ├── 2.jpg │ │ │ │ └── 3.jpg │ │ └── tilemapresource.xml │ │ ├── SkyBox │ │ ├── tycho2t3_80_mx.jpg │ │ ├── tycho2t3_80_my.jpg │ │ ├── tycho2t3_80_mz.jpg │ │ ├── tycho2t3_80_px.jpg │ │ ├── tycho2t3_80_py.jpg │ │ └── tycho2t3_80_pz.jpg │ │ ├── maki │ │ ├── airfield.png │ │ ├── airport.png │ │ ├── alcohol-shop.png │ │ ├── america-football.png │ │ ├── art-gallery.png │ │ ├── bakery.png │ │ ├── bank.png │ │ ├── bar.png │ │ ├── baseball.png │ │ ├── basketball.png │ │ ├── beer.png │ │ ├── bicycle.png │ │ ├── building.png │ │ ├── bus.png │ │ ├── cafe.png │ │ ├── camera.png │ │ ├── campsite.png │ │ ├── car.png │ │ ├── cemetery.png │ │ ├── cesium.png │ │ ├── chemist.png │ │ ├── cinema.png │ │ ├── circle-stroked.png │ │ ├── circle.png │ │ ├── city.png │ │ ├── clothing-store.png │ │ ├── college.png │ │ ├── commercial.png │ │ ├── cricket.png │ │ ├── cross.png │ │ ├── dam.png │ │ ├── danger.png │ │ ├── disability.png │ │ ├── dog-park.png │ │ ├── embassy.png │ │ ├── emergency-telephone.png │ │ ├── entrance.png │ │ ├── farm.png │ │ ├── fast-food.png │ │ ├── ferry.png │ │ ├── fire-station.png │ │ ├── fuel.png │ │ ├── garden.png │ │ ├── gift.png │ │ ├── golf.png │ │ ├── grocery.png │ │ ├── hairdresser.png │ │ ├── harbor.png │ │ ├── heart.png │ │ ├── heliport.png │ │ ├── hospital.png │ │ ├── ice-cream.png │ │ ├── industrial.png │ │ ├── land-use.png │ │ ├── laundry.png │ │ ├── library.png │ │ ├── lighthouse.png │ │ ├── lodging.png │ │ ├── logging.png │ │ ├── london-underground.png │ │ ├── marker-stroked.png │ │ ├── marker.png │ │ ├── minefield.png │ │ ├── mobilephone.png │ │ ├── monument.png │ │ ├── museum.png │ │ ├── music.png │ │ ├── oil-well.png │ │ ├── park.png │ │ ├── park2.png │ │ ├── parking-garage.png │ │ ├── parking.png │ │ ├── pharmacy.png │ │ ├── pitch.png │ │ ├── place-of-worship.png │ │ ├── playground.png │ │ ├── police.png │ │ ├── polling-place.png │ │ ├── post.png │ │ ├── prison.png │ │ ├── rail-above.png │ │ ├── rail-light.png │ │ ├── rail-metro.png │ │ ├── rail-underground.png │ │ ├── rail.png │ │ ├── religious-christian.png │ │ ├── religious-jewish.png │ │ ├── religious-muslim.png │ │ ├── restaurant.png │ │ ├── roadblock.png │ │ ├── rocket.png │ │ ├── school.png │ │ ├── scooter.png │ │ ├── shop.png │ │ ├── skiing.png │ │ ├── slaughterhouse.png │ │ ├── soccer.png │ │ ├── square-stroked.png │ │ ├── square.png │ │ ├── star-stroked.png │ │ ├── star.png │ │ ├── suitcase.png │ │ ├── swimming.png │ │ ├── telephone.png │ │ ├── tennis.png │ │ ├── theatre.png │ │ ├── toilets.png │ │ ├── town-hall.png │ │ ├── town.png │ │ ├── triangle-stroked.png │ │ ├── triangle.png │ │ ├── village.png │ │ ├── warehouse.png │ │ ├── waste-basket.png │ │ ├── water.png │ │ ├── wetland.png │ │ └── zoo.png │ │ ├── moonSmall.jpg │ │ ├── pin.svg │ │ ├── waterNormals.jpg │ │ └── waterNormalsSmall.jpg │ ├── Cesium.js │ ├── ThirdParty │ └── Workers │ │ ├── deflate.js │ │ └── inflate.js │ ├── Widgets │ ├── Animation │ │ ├── Animation.css │ │ └── lighter.css │ ├── BaseLayerPicker │ │ ├── BaseLayerPicker.css │ │ └── lighter.css │ ├── CesiumInspector │ │ └── CesiumInspector.css │ ├── CesiumWidget │ │ ├── CesiumWidget.css │ │ └── lighter.css │ ├── FullscreenButton │ │ └── FullscreenButton.css │ ├── Geocoder │ │ ├── Geocoder.css │ │ └── lighter.css │ ├── Images │ │ ├── Cesium_Logo_overlay.png │ │ ├── ImageryProviders │ │ │ ├── bingAerial.png │ │ │ ├── bingAerialLabels.png │ │ │ ├── bingRoads.png │ │ │ ├── blackMarble.png │ │ │ ├── esriNationalGeographic.png │ │ │ ├── esriWorldImagery.png │ │ │ ├── esriWorldStreetMap.png │ │ │ ├── mapQuestOpenStreetMap.png │ │ │ ├── naturalEarthII.png │ │ │ ├── openStreetMap.png │ │ │ ├── stamenToner.png │ │ │ └── stamenWatercolor.png │ │ ├── NavigationHelp │ │ │ ├── Mouse.svg │ │ │ ├── MouseLeft.svg │ │ │ ├── MouseMiddle.svg │ │ │ ├── MouseRight.svg │ │ │ ├── Touch.svg │ │ │ ├── TouchDrag.svg │ │ │ ├── TouchRotate.svg │ │ │ ├── TouchTilt.svg │ │ │ └── TouchZoom.svg │ │ ├── TerrainProviders │ │ │ ├── Ellipsoid.png │ │ │ └── STK.png │ │ ├── TimelineIcons.png │ │ └── info-loading.gif │ ├── InfoBox │ │ ├── InfoBox.css │ │ └── InfoBoxDescription.css │ ├── NavigationHelpButton │ │ ├── NavigationHelpButton.css │ │ └── lighter.css │ ├── PerformanceWatchdog │ │ └── PerformanceWatchdog.css │ ├── SceneModePicker │ │ └── SceneModePicker.css │ ├── SelectionIndicator │ │ └── SelectionIndicator.css │ ├── Timeline │ │ ├── Timeline.css │ │ └── lighter.css │ ├── Viewer │ │ └── Viewer.css │ ├── lighter.css │ ├── lighterShared.css │ ├── shared.css │ └── widgets.css │ └── Workers │ ├── cesiumWorkerBootstrapper.js │ ├── combineGeometry.js │ ├── createBoxGeometry.js │ ├── createBoxOutlineGeometry.js │ ├── createCircleGeometry.js │ ├── createCircleOutlineGeometry.js │ ├── createCorridorGeometry.js │ ├── createCorridorOutlineGeometry.js │ ├── createCylinderGeometry.js │ ├── createCylinderOutlineGeometry.js │ ├── createEllipseGeometry.js │ ├── createEllipseOutlineGeometry.js │ ├── createEllipsoidGeometry.js │ ├── createEllipsoidOutlineGeometry.js │ ├── createGeometry.js │ ├── createPolygonGeometry.js │ ├── createPolygonOutlineGeometry.js │ ├── createPolylineGeometry.js │ ├── createPolylineVolumeGeometry.js │ ├── createPolylineVolumeOutlineGeometry.js │ ├── createRectangleGeometry.js │ ├── createRectangleOutlineGeometry.js │ ├── createSimplePolylineGeometry.js │ ├── createSphereGeometry.js │ ├── createSphereOutlineGeometry.js │ ├── createVerticesFromHeightmap.js │ ├── createVerticesFromQuantizedTerrainMesh.js │ ├── createWallGeometry.js │ ├── createWallOutlineGeometry.js │ ├── sanitizeHtml.js │ ├── transferTypedArrayTest.js │ └── upsampleQuantizedTerrainMesh.js ├── index.html ├── package.json └── server.js /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | Thumbs.db 3 | node_modules/* 4 | *~ 5 | -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | Cesium Starter App 4 | 5 | 6 | 7 | 8 | 9 | com.eclipsesource.jshint.ui.builder 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 1380379261270 19 | 20 | 10 21 | 22 | org.eclipse.ui.ide.multiFilter 23 | 1.0-name-matches-false-false-node_modules 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /.settings/com.eclipsesource.jshint.ui.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | included=//* 3 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | Copyright 2013-2014 Analytical Graphics Inc. and Contributors 2 | 3 | Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at 4 | 5 | http://www.apache.org/licenses/LICENSE-2.0 6 | 7 | Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. 8 | 9 | Third-Party Code 10 | ================ 11 | 12 | This project includes the following third-party code. 13 | 14 | ### Cesium 15 | 16 | http://cesiumjs.org/ 17 | 18 | Copyright 2011-2014 Cesium Contributors 19 | 20 | > Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at 21 | > 22 | > http://www.apache.org/licenses/LICENSE-2.0 23 | > 24 | > Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. 25 | -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | # As used by Foreman (http://blog.daviddollar.org/2011/05/06/introducing-foreman.html) 2 | web: node server.js --public true 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |

2 | 3 | 4 | 5 |

6 | 7 | A simple JavaScript starter app for creating apps with [Cesium](http://cesium.agi.com/), the open-source WebGL virtual globe and map engine. Just fork this repo and start coding. 8 | 9 | **Cesium version**: [1.8](http://cesiumjs.org/downloads.html). 10 | 11 | **License**: Apache 2.0. Free for commercial and non-commercial use. See [LICENSE.md](LICENSE.md). 12 | 13 | My primary use for this is to quickly start coding at hackathons without having to setup a repo with a server, Eclipse project, third-party includes, .gitignore, etc. Feel free to overwrite this README.md in your repo with info on your project. 14 | 15 | Once you are up and running, copy and paste code examples from [Cesium Sandcastle](http://cesiumjs.org/Cesium/Apps/Sandcastle/index.html). 16 | 17 | Local server 18 | ------------ 19 | 20 | A local HTTP server is required to run the app. 21 | 22 | Have python installed? If so, from the `cesium-starter-app` root directory run 23 | ``` 24 | python -m SimpleHTTPServer 25 | ``` 26 | (Starting with Python 3, use `python -m http.server 8000`). 27 | 28 | Browse to `http://localhost:8000/` 29 | 30 | No python? Use Cesium's node.js server. 31 | 32 | * Install [node.js](http://nodejs.org/) 33 | * From the `cesium-starter-app` root directory, run 34 | * `npm install` 35 | * `node server.js` 36 | 37 | Browse to `http://localhost:8000/` 38 | 39 | What's here? 40 | ------------ 41 | 42 | * [index.html](index.html) - A simple HTML page based on Cesium's Hello World example. Run a local web server, and browse to index.html to run your app, which will show a 3D globe. 43 | * [Source](Source/) - Contains [App.js](Source/App.js) which is referenced from index.html. This is where your app's code goes. 44 | * [ThirdParty](ThirdParty/) - A directory for third-party libraries, which initially includes just Cesium. See the **Updating Cesium** section for how to use the latest version from the Cesium repo. 45 | * [server.js](server.js) - A simple node.js server for serving your Cesium app. See the **Local server** section. 46 | * [package.json](package.json) - Dependencies for the node.js server. 47 | * [LICENSE.md](LICENSE.md) - A license file already referencing Cesium as a third-party. This starter app is licensed with [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.html) (free for commercial and non-commercial use). You can, of course, license your code however you want. 48 | * [.project](.project) - An [Eclipse](http://www.eclipse.org/downloads/) project with [JSHint](http://www.jshint.com/) enabled. 49 | * [.settings](.settings/) - Directory with settings for the Eclipse project. 50 | * [.gitignore](.gitignore) - A small list of files not to include in the git repo. Add to this as needed. 51 | 52 | Importing into Eclipse 53 | ---------------------- 54 | 55 | If you use Eclipse as your JavaScript IDE, it is easy to important the `cesium-starter-app` Eclipse project into a new workspace. In Eclipse: 56 | * `File -> Switch Workspace -> Other` 57 | * Select a directory for the workspace and click `OK` 58 | * In `Package Explorer`, right click and select `Import` 59 | * Under `General`, select `Existing Projects into Workspace` and click `Next` 60 | * Next to `Select root directory`, click `Browse` 61 | * Browse to the `cesium-starter-app` root directory and click `Open` 62 | * Click `Finish` 63 | 64 | Hosting your app on GitHub Pages 65 | -------------------------------- 66 | 67 | If your app only requires static file serving (i.e. no proxying etc) it can be hosted using [GitHub Pages](https://pages.github.com/). 68 | * Push your app to a gh-pages branch on github. If you want to push from master you can use this command: 69 | `git push origin master:gh-pages` 70 | * After about 10 mins or so you can view your app with a URL like [http:/**my-github-username**.github.io/**my-awesome-cesium-starter-app**/](http://my-github-username.github.io/my-awesome-cesium-starter-app/) 71 | 72 | Hosting your app on Heroku 73 | -------------------------- 74 | 75 | It is simple to get an app up and running on a public server hosted by [Heroku](http://heroku.com/). This will use the node server in this repo. Depending on your app requirements this can often be done at no cost. 76 | 77 | * Make sure you have the [heroku toolbelt](https://toolbelt.heroku.com/) installed 78 | * `heroku create my-awesome-cesium-starter-app` 79 | * `git push heroku master` 80 | * If that succeeds you should be able to view your app with a URL like [https://**my-awesome-cesium-starter-app**.herokuapp.com](https://my-awesome-cesium-starter-app.herokuapp.com) 81 | 82 | Updating Cesium 83 | --------------- 84 | 85 | The built Cesium source is in [ThirdParty/Cesium/](ThirdParty/Cesium/). I sync this up with the master branch in the [Cesium repo](https://github.com/AnalyticalGraphicsInc/cesium) once in a while. With `cesium` and `cesium-starter-app` repo directories in the same parent directory, here's up to update (replace `b25` with the tag/commit to update to): 86 | ``` 87 | cd cesium 88 | git pull 89 | git checkout -b 1.0-starter 1.0 90 | 91 | ./Tools/apache-ant-1.8.2/bin/ant clean combine 92 | rm -rf ../cesium-starter-app/ThirdParty/Cesium/* 93 | cp -R Build/Cesium/* ../cesium-starter-app/ThirdParty/Cesium/ 94 | git checkout master 95 | git branch -d 1.0-starter 96 | ``` 97 | Then update the version in [package.json](package.json) and at the top of this README.md. 98 | 99 | Test the starter app in case any changes are needed to [index.html](index.html) or [App.js](Source/App.js). 100 | 101 | This uses the unminified version of Cesium.js, which is great for debugging but is quite large for production deployments. To use the minified version, run `ant` with `minify` instead of `combine` before updating `cesium-starter-app`: 102 | ``` 103 | ./Tools/apache-ant-1.8.2/bin/ant clean minify 104 | ``` 105 | The [Cesium Contributor's Guide](https://github.com/AnalyticalGraphicsInc/cesium/wiki/Contributor's-Guide) has more info on Cesium build options. 106 | 107 | Cesium resources 108 | ---------------- 109 | 110 | * [Forum](http://cesium.agi.com/forum.html) 111 | * [Tutorials](http://cesium.agi.com/tutorials.html) 112 | * [Sandcastle](http://cesium.agi.com/Cesium/Apps/Sandcastle/index.html) - lots of examples to copy and paste. 113 | * [Reference Documentation](http://cesium.agi.com/refdoc.html) 114 | -------------------------------------------------------------------------------- /Source/App.js: -------------------------------------------------------------------------------- 1 | var cesiumWidget = new Cesium.Viewer('cesiumContainer'); 2 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/IAU2006_XYS/IAU2006_XYS_27.json: -------------------------------------------------------------------------------- 1 | {"version":"1.0","updated":"2008 Dec 02 20:00:00 UTC","interpolationOrder":9,"xysAlgorithm":"SOFA_DEL_PSI_EPS","sampleZeroJulianEphemerisDate":2442396.5,"stepSizeDays":1.0,"startIndex":27000,"numberOfSamples":426,"samples":[0.004778324486778677,-3.437325503603603e-5,6.213990841775234e-8,0.0047784403655323285,-3.4611193149972956e-5,6.270647293317436e-8,0.004778612794687001,-3.490776213298559e-5,6.34120907874662e-8,0.004778858592736182,-3.52292773450405e-5,6.41760174740733e-8,0.004779180332297561,-3.554033000747647e-5,6.491361305699471e-8,0.0047795676373042825,-3.580972313910667e-5,6.555048782196374e-8,0.004780000304382801,-3.601491695515349e-5,6.603309632804475e-8,0.00478045244087296,-3.61445559073166e-5,6.63347373647879e-8,0.004780896788498023,-3.619907152539314e-5,6.64569282050896e-8,0.004781308537182374,-3.6189716300693844e-5,6.642701476463283e-8,0.004781668287402928,-3.613665338138569e-5,6.62935418736394e-8,0.004781964263597514,-3.606664631235279e-5,6.612070094818705e-8,0.004782194088007322,-3.6010502207012165e-5,6.598220199376154e-8,0.004782366358377176,-3.600003307813221e-5,6.595397202033107e-8,0.004782501973157172,-3.6063967015481664e-5,6.610431957871602e-8,0.004782634428155468,-3.622211612037997e-5,6.647996630880908e-8,0.004782807312744113,-3.647777437681964e-5,6.708796154697767e-8,0.004783066725500625,-3.681018070253991e-5,6.787788985789277e-8,0.004783447527929692,-3.717158351927006e-5,6.873512189479286e-8,0.004783956543699519,-3.749495769285591e-5,6.949941757309266e-8,0.004784561694818515,-3.7714824470447004e-5,7.001467512930746e-8,0.00478519734376055,-3.779386901530488e-5,7.019245393058328e-8,0.004785787298279908,-3.773988586048272e-5,7.005238005891471e-8,0.004786273540716633,-3.760159745695435e-5,6.971198893123057e-8,0.004786634261718939,-3.7446681679021194e-5,6.93338948131939e-8,0.004786883955125812,-3.7336538281738074e-5,6.90651418882107e-8,0.004787060855944783,-3.731025026111713e-5,6.89987545085644e-8,0.004787211498019626,-3.738052485901743e-5,6.916423518663561e-8,0.004787378723491085,-3.753768633517913e-5,6.953747098677388e-8,0.004787594743852002,-3.775688736390837e-5,7.005827277528313e-8,0.004787878341866488,-3.8005421267547694e-5,7.064797754466723e-8,0.004788234677867704,-3.824887091042978e-5,7.122411974828502e-8,0.004788656578890198,-3.845602832364749e-5,7.171211724931977e-8,0.004789126866304347,-3.8602762874008655e-5,7.205447458736902e-8,0.004789621527438917,-3.867476505188969e-5,7.221733392634786e-8,0.004790113453092092,-3.866900598852055e-5,7.219394452663505e-8,0.004790576389242894,-3.859380569021363e-5,7.200475975629059e-8,0.004790988658217021,-3.846749668906106e-5,7.169414035802423e-8,0.004791336185455692,-3.831592746623132e-5,7.132428928460062e-8,0.004791614602286293,-3.8169236193829984e-5,7.096748066882624e-8,0.004791830442019499,-3.8058199395276177E-05,7.069730505809583e-8,0.00479200147328233,-3.8010251494226334e-5,7.057912997799612e-8,0.00479215608282581,-3.8045112493544786e-5,7.065962097547686e-8,0.004792331243570715,-3.816988109148568e-5,7.095502401154791e-8,0.00479256801539422,-3.837391090721481e-5,7.143902873254914e-8,0.004792903356231363,-3.8625101009650084e-5,7.203412021826269e-8,0.00479335809982377,-3.887092912081732e-5,7.261428947824125e-8,0.004793923998139211,-3.904832069801235e-5,7.302876037880577e-8,0.004794557121329183,-3.910366330394545e-5,7.314982344552248e-8,0.004795186187943556,-3.901641098772414e-5,7.292918982979318e-8,0.004795737032643518,-3.881216157437762e-5,7.242916797983955e-8,0.004796161501972789,-3.855411099464743e-5,7.180203477009054e-8,0.004796453566145229,-3.831658356890081e-5,7.122636889591443e-8,0.004796644767523727,-3.815714860499036e-5,7.084000022037542e-8,0.004796785949434881,-3.8101951194646106e-5,7.070485098911682e-8,0.004796928139441377,-3.8146598603855446e-5,7.080934608157665e-8,0.004797110480654036,-3.8265789851055167e-5,7.109188904690533e-8,0.004797355877127002,-3.8424311612934556e-5,7.146748579270787e-8,0.004797671612426517,-3.8585616852327366e-5,7.184835086333892e-8,0.004798052093481322,-3.8717282547673696e-5,7.215687639979793e-8,0.004798481982683185,-3.879416904832568e-5,7.233306811500727e-8,0.0047989392109531745,-3.880032466659669e-5,7.233903786826962e-8,0.004799398014519919,-3.873014716490181e-5,7.216177815700216e-8,0.004799832156249859,-3.858883316916818e-5,7.181423253686315e-8,0.004800218353251468,-3.839193072968296e-5,7.133417138730679e-8,0.004800539728226463,-3.816370201797726e-5,7.07801739212383e-8,0.004800788798428815,-3.7934150450836535e-5,7.022440790334248e-8,0.004800969422381577,-3.773493298607536e-5,6.97427737273164e-8,0.004801097307136082,-3.7594608437565975e-5,6.940350057998089e-8,0.004801198860837516,-3.753375575082618e-5,6.925545753494772e-8,0.004801308307002621,-3.7560557353341817e-5,6.931760143740602e-8,0.004801463061629263,-3.766739513003747e-5,6.957089748412672e-8,0.0048016973159992595,-3.7829085241195104e-5,6.995424232825527e-8,0.004802033897188718,-3.800393663211438e-5,7.036721161540528e-8,0.004802475381486049,-3.8139426649914707e-5,7.068384881196978e-8,0.004802997237534293,-3.8183940325160886e-5,7.078086051437349e-8,0.0048035477616877155,-3.810365748834886e-5,7.057799420498539e-8,0.004804059432364746,-3.789890582121566e-5,7.007704800926735e-8,0.004804471058177286,-3.76100617891968e-5,6.93758159734603e-8,0.004804751226949466,-3.730566920695092e-5,6.863938578566553e-8,0.0048049094711126545,-3.705654492532993e-5,6.803781398940207e-8,0.004804988697932718,-3.691017647857788e-5,6.768458911635844e-8,0.004805045208603211,-3.687881976068849e-5,6.760819207952647e-8,0.004805128912216125,-3.6943695478478026e-5,6.776250536534154e-8,0.004805272128763522,-3.706800766501402e-5,6.805842303113509e-8,0.0048054875443432725,-3.72102043926267e-5,6.839587172762585e-8,0.004805771578807736,-3.733305531184578e-5,6.868556225257375e-8,0.004806109373196501,-3.740819210339049e-5,6.885971585954908e-8,0.004806479267214914,-3.741763766075652e-5,6.887556737614801e-8,0.00480685624919262,-3.7353970688048305e-5,6.871568343569287e-8,0.00480721474503835,-3.722005965565962e-5,6.838732853486281e-8,0.004807531254878627,-3.70285788369557e-5,6.792132402469517e-8,0.004807787168840347,-3.680107359176237e-5,6.736978068548045e-8,0.0048079717908961535,-3.656606685754552e-5,6.680147748275388e-8,0.004808085124176199,-3.635572067784862e-5,6.629375291303479e-8,0.0048081395655390005,-3.6201003683608846e-5,6.59208353445968e-8,0.004808159619935799,-3.61259119702826e-5,6.573995300854134e-8,0.004808179052187587,-3.614182096799145e-5,6.577781399967254e-8,0.0048082354644977225,-3.624339663861216e-5,6.602088125342372e-8,0.004808363016906486,-3.640739698014146e-5,6.641263422122376e-8,0.004808584568140996,-3.659514206004428e-5,6.685967165663355e-8,0.004808904762436531,-3.6758854267688404e-5,6.724710168628325e-8,0.00480930579650223,-3.685155258136531e-5,6.746239580653564e-8,0.0048097478566896616,-3.683927126708737e-5,6.742470100953433e-8,0.004810176029910032,-3.6712847565078014e-5,6.711298772615927e-8,0.0048105340254307105,-3.649482817530326e-5,6.658239512536003e-8,0.004810781727205723,-3.62365842449442e-5,6.595705126594526e-8,0.004810909644980501,-3.6003671889103674e-5,6.539470778083783e-8,0.004810942478516832,-3.5853999525254e-5,6.503419712779448e-8,0.004810929054258762,-3.581891665158464e-5,6.495006857326439e-8,0.0048109239580987374,-3.589619723046781e-5,6.513597488805307e-8,0.0048109704482596355,-3.605632765339819e-5,6.552011162684835e-8,0.004811091479469972,-3.625616637154878e-5,6.599830095926331e-8,0.0048112894999106535,-3.645235261818129e-5,6.646628961790225e-8,0.004811551496979631,-3.661003899809157e-5,6.684062633294758e-8,0.004811855326073649,-3.6706519877171644e-5,6.706718834733222e-8,0.004812175008010524,-3.673147922115121e-5,6.71216166824625e-8,0.00481248442724685,-3.668578285980148e-5,6.70063528600365e-8,0.004812759857408077,-3.6580011791983614e-5,6.67471364140862e-8,0.004812982021847438,-3.643312892218514e-5,6.638984182107787e-8,0.004813138260380984,-3.627105788419161e-5,6.599705939990736e-8,0.004813224984539436,-3.612453739463318e-5,6.56428706687843e-8,0.004813250027706149,-3.6025539008764395e-5,6.540413556464342e-8,0.004813233901618618,-3.600194055235022e-5,6.53476083256435e-8,0.004813208641342787,-3.6070981482546236e-5,6.55141956879046e-8,0.004813213185891162,-3.623309956685937e-5,6.590422431888505e-8,0.0048132853329533815,-3.6468577247922494e-5,6.646953796652841e-8,0.00481345196089862,-3.6739232782648675e-5,6.711775543238068e-8,0.004813720524850067,-3.699585543676539e-5,6.773031548224511e-8,0.004814074915372328,-3.718990777229592e-5,6.819070851646075e-8,0.004814477519636433,-3.7286327454266165e-5,6.841524919716474e-8,0.004814877412507499,-3.727371265226798e-5,6.837744468682739e-8,0.004815222824200392,-3.71687674239285e-5,6.811846623591315e-8,0.004815474776181273,-3.70132472069625e-5,6.773954080785747e-8,0.0048156180606356,-3.686348225678969e-5,6.737652512252384e-8,0.004815665783668138,-3.677486127562191e-5,6.716247159200004e-8,0.004815655222405848,-3.678604759224073e-5,6.718971555136587e-8,0.004815636005506843,-3.690868613654817e-5,6.74853269118757e-8,0.004815655154643246,-3.712641741469069e-5,6.800902880734398e-8,0.0048157448657402905,-3.740272786418989e-5,6.86723392503097e-8,0.004815916982414414,-3.769330697538445e-5,6.936842915828944e-8,0.004816164398472773,-3.79575991566434e-5,6.999989097850887e-8,0.004816466732888395,-3.8166161444911164e-5,7.049630552378684e-8,0.004816796998892661,-3.830332545250297e-5,7.082047667647441e-8,0.004817127128752034,-3.8366574426466915e-5,7.096680517792435e-8,0.004817431716377734,-3.8364425072400815e-5,7.095614538559232e-8,0.00481769031494261,-3.831406952629976e-5,7.0830151666776e-8,0.004817889007363463,-3.823930287395324e-5,7.064632660863894e-8,0.004818021924002364,-3.81685964240486e-5,7.047337979987863e-8,0.004818092995005395,-3.8132677946559405e-5,7.038533637487357e-8,0.004818117609598462,-3.8160829347254704e-5,7.045252292139183e-8,0.0048181231757472446,-3.8275439457385075e-5,7.072838433001155e-8,0.004818147032808319,-3.848524220234855e-5,7.123323584537503e-8,0.004818230263552585,-3.877913888410908e-5,7.193954194116859e-8,0.004818407376247594,-3.9123929426344404e-5,7.276667979907158e-8,0.004818694517905241,-3.946919365675648e-5,7.359290131063591e-8,0.004819081226702352,-3.975987623674142e-5,7.428575222689352e-8,0.004819530473516512,-3.99528372131395e-5,7.474192447320143e-8,0.004819988207444505,-4.003071053802827e-5,7.492052207630327e-8,0.0048203989246250615,-4.000728896884301e-5,7.485582965376748e-8,0.004820721175466344,-3.99227597487728e-5,7.464556945092878e-8,0.004820937782280773,-3.9831445677784674e-5,7.442110541926777e-8,0.004821058434419171,-3.978679151255124e-5,7.431111753324506e-8,0.004821115078288102,-3.982808284365596e-5,7.44096350669423e-8,0.0048211522270188,-3.9972043873461636e-5,7.475600152324611e-8,0.004821215190839854,-4.021085655268812e-5,7.533039650683856e-8,0.004821339447086454,-4.051642323333889e-5,7.606436621672032e-8,0.004821543793180569,-4.084903826994292e-5,7.686186217830935e-8,0.004821828560137223,-4.11675330397259e-5,7.762370019061549e-8,0.00482217843219588,-4.143791773110746e-5,7.826830249781045e-8,0.004822568060222116,-4.163862375087511e-5,7.874420409142698e-8,0.004822968276370532,-4.176204785493435e-5,7.903364411314588e-8,0.0048233512962861805,-4.1813332547424874e-5,7.914952587908982e-8,0.004823694268337095,-4.180773689787612e-5,7.912902718095061e-8,0.004823981341733217,-4.176770959006623e-5,7.902653839294732e-8,0.004824204843306262,-4.172022434438517e-5,7.890725119874452e-8,0.004824366170721857,-4.169434217802275e-5,7.884127164436675e-8,0.0048244767088938545,-4.1718500655906905e-5,7.889702962949885e-8,0.004824558542278362,-4.1816828861910714e-5,7.9132317175072e-8,0.004824644046356498,-4.2004005130913916e-5,7.958186192139638e-8,0.004824772810595939,-4.227902970506275e-5,8.02424031086156e-8,0.004824984330163837,-4.261986981161869e-5,8.105999852427741e-8,0.0048253063789773926,-4.2982701249766916e-5,8.192845535537351e-8,0.004825742302472369,-4.330968240475467e-5,8.2708249557431e-8,0.004826263889668254,-4.354578668059347e-5,8.326714000557609e-8,0.004826816164327769,-4.365883275531775e-5,8.352838122738419e-8,0.004827334389224904,-4.3652515189787744e-5,8.350199407923697e-8,0.0048277656748831246,-4.356505406150206e-5,8.328128245698638e-8,0.00482808475136242,-4.3454640222978786e-5,8.300742298950006e-8,0.0048282979694060126,-4.337986978855226e-5,8.282198985286413e-8,0.004828436715004647,-4.3383781338829196e-5,8.28283556019412e-8,0.004828545452468338,-4.3485739353153795e-5,8.307227830943268e-8,0.004828669442671055,-4.368097256269977e-5,8.354112596095182e-8,0.004828845131978453,-4.394543747541324e-5,8.417594361299053e-8,0.004829094332003,-4.42434357404026e-5,8.489003053203357e-8,0.004829422222056958,-4.453594609792681e-5,8.558908046994333e-8,0.004829818689134246,-4.4788154520325726e-5,8.618928271603903e-8,0.004830262162433468,-4.497503014521456e-5,8.663067376891177e-8,0.004830724791376845,-4.508429236527066e-5,8.688419593273334e-8,0.004831177763389958,-4.5116784857431304e-5,8.695250414418422e-8,0.0048315958105310045,-4.50848066644472e-5,8.686584714086303e-8,0.004831960372320328,-4.50092207251216e-5,8.667501419792826e-8,0.004832261385448886,-4.4916181410082026e-5,8.644339426785272e-8,0.004832498085672877,-4.4834021165063305e-5,8.623945104183476e-8,0.004832679280731162,-4.479034989518507e-5,8.612971656792317e-8,0.004832823322580668,-4.480906858922817e-5,8.61715560370843e-8,0.004832957631610085,-4.490685000713927e-5,8.640463908636807e-8,0.0048331170643941285,-4.508874878499018e-5,8.684036295819687e-8,0.004833339822081472,-4.5343323574385394e-5,8.745021561454051e-8,0.004833659599911437,-4.5639123415037367e-5,8.815754137046817e-8,0.004834094074838598,-4.592604139982e-5,8.884105976880853e-8,0.004834633097564738,-4.6145321609871045e-5,8.935914049205118e-8,0.004835233759482804,-4.624855257649796e-5,8.959560230484134e-8,0.004835829415303181,-4.621862951064732e-5,8.951018080070509e-8,0.004836352230776127,-4.6080232054244594e-5,8.916366565204528e-8,0.0048367583349983355,-4.589150422661235e-5,8.869757625100208e-8,0.004837041591904654,-4.572106996194247e-5,8.827831621545146e-8,0.004837230223456968,-4.562385027524527e-5,8.803847379686291e-8,0.004837371762779652,-4.562714338453696e-5,8.804318221037112e-8,0.004837516153686477,-4.572936473719342e-5,8.828738354028514e-8,0.004837703559825233,-4.590705729913291e-5,8.871321255880796e-8,0.00483795842100459,-4.6124666861455577e-5,8.923395641208231e-8,0.0048382884248457615,-4.634354743735913e-5,8.975592732878355e-8,0.004838686449812278,-4.652885932931713e-5,9.019505444720963e-8,0.004839134059291325,-4.6654302346770156e-5,9.048817401084265e-8,0.00483960577414928,-4.670490119196287e-5,9.059963781515475e-8,0.004840073592346507,-4.6677962776577816e-5,9.052354945919353e-8,0.004840511260350432,-4.6582397345525144e-5,9.028205993460479e-8,0.004840897899231785,-4.643670396318439e-5,8.992042145949509e-8,0.004841220660300779,-4.626596989787898e-5,8.949965282921296e-8,0.004841476202205037,-4.6098371678003375e-5,8.908802385796573e-8,0.004841671077489782,-4.596168029442229e-5,8.875259106524241e-8,0.004841821307091204,-4.587997080031785e-5,8.855125453694367e-8,0.004841951292609372,-4.587045888723051e-5,8.852512147964674e-8,0.004842091964053706,-4.5940344193465115e-5,8.869088863412212e-8,0.004842277739297711,-4.6083631809650075e-5,8.903322182845005e-8,0.004842541493972926,-4.627838807084122e-5,8.949828371537751e-8,0.004842906839177331,-4.648600438823033e-5,8.999219477976895e-8,0.004843378264295116,-4.665522221668618e-5,9.039097681872455e-8,0.004843932381435793,-4.6733606371812626e-5,9.056834871587784e-8,0.004844516593310677,-4.6686017948423326e-5,9.044026966797496e-8,0.004845061297440305,-4.651301745333522e-5,9.000924058638993e-8,0.004845504427784852,-4.6256995746914114e-5,8.93789350952813e-8,0.004845816313409309,-4.598827316210438e-5,8.872033893206934e-8,0.004846009719910427,-4.5777184591241536e-5,8.820391758061302e-8,0.004846129972474116,-4.566860671556084e-5,8.793778061329034e-8,0.0048462338316596935,-4.567181248329228e-5,8.794324136066889e-8,0.004846370227429732,-4.576600567215227e-5,8.816863162886767e-8,0.0048465699861102345,-4.591338738919411e-5,8.852141023091782e-8,0.004846844129874208,-4.6071908146491065e-5,8.889930925992923e-8,0.004847187112262369,-4.6204138643279386e-5,8.921179902089594e-8,0.004847581703514996,-4.6282067896565305e-5,8.939150694429025e-8,0.004848003735402131,-4.6289076937789076e-5,8.939877769506586e-8,0.004848426256645651,-4.6220321509909585e-5,8.922246700657916e-8,0.004848823209408606,-4.608209856359733e-5,8.887836627853265e-8,0.004849172664527739,-4.58903562975773e-5,8.840557932192903e-8,0.0048494595475039315,-4.5668426291373705e-5,8.786099087737668e-8,0.0048496777143903665,-4.544400174802944e-5,8.731188333905859e-8,0.004849831083297237,-4.524549703219852e-5,8.682706510070045e-8,0.0048499335706496585,-4.5098191704872816e-5,8.646751496052212e-8,0.004850007839811998,-4.502058698290767e-5,8.627758023189437e-8,0.004850082971399407,-4.502123491055191e-5,8.627733894012528e-8,0.00485019108473835,-4.509627653317102e-5,8.645669590689583e-8,0.004850362866722029,-4.522799803925022e-5,8.677198648497969e-8,0.004850621906510939,-4.5384910987798636e-5,8.71463393443206e-8,0.004850977946640694,-4.552441540774088e-5,8.747633199424684e-8,0.00485142013660625,-4.5599608404899196e-5,8.764862963748815e-8,0.0048519131380055204,-4.557121093968653e-5,8.756886324253519e-8,0.004852400538216197,-4.5422915883702246e-5,8.719862480298039e-8,0.004852819081156075,-4.517383633579113e-5,8.658536065820687e-8,0.004853121273694221,-4.4878623615075926e-5,8.586240756352643e-8,0.004853295526580276,-4.461012521329985e-5,8.52067471895604e-8,0.004853370910340709,-4.443133874108983e-5,8.477085726904584e-8,0.004853402989489355,-4.437253239360528e-5,8.462723494908248e-8,0.004853450340338429,-4.4425573958519136e-5,8.475489986913897e-8,0.004853555566747505,-4.4554520782041413e-5,8.506551757055743e-8,0.004853737798332979,-4.471246662007726e-5,8.54446544743408e-8,0.00485399486389547,-4.485554721718429e-5,8.57858896141624e-8,0.004854309864890948,-4.495075979662197e-5,8.600964247263456e-8,0.00485465803028982,-4.497849770452831e-5,8.6069040778254e-8,0.00485501203358417,-4.493206747983682e-5,8.594850455856457e-8,0.00485534568228858,-4.481608527441229e-5,8.565974574854902e-8,0.004855636618776108,-4.464461889212684e-5,8.523726941055656e-8,0.004855868536584048,-4.4439150233652795e-5,8.473347207406128e-8,0.0048560330722339125,-4.422617519806977e-5,8.421282174134603e-8,0.004856131296365982,-4.4034205116743515e-5,8.374453608584602e-8,0.004856174444895931,-4.389004599187381e-5,8.339349699528367e-8,0.004856183359155293,-4.381463425405478e-5,8.321012126246628e-8,0.004856186304500604,-4.381908244061987e-5,8.322079181766202e-8,0.0048562152009108475,-4.3901681750652377e-5,8.342065742125228e-8,0.004856300584346492,-4.4046572784289005e-5,8.37705159905011e-8,0.004856465867596215,-4.422466583704176e-5,8.419918887759595e-8,0.004856721671702306,-4.439714167069116e-5,8.46121777512187e-8,0.004857061176355107,-4.452169624559631e-5,8.490696041970339e-8,0.004857457829840346,-4.456149265628484e-5,8.499476400738042e-8,0.00485786732258919,-4.4495941699599566e-5,8.482662558070934e-8,0.0048582357611451545,-4.433064375541632e-5,8.44172762033907e-8,0.004858514335168011,-4.4101716857274364e-5,8.385533918607352e-8,0.004858676764439197,-4.386931833014717e-5,8.32873433067394e-8,0.004858731337204977,-4.369916734671689e-5,8.287271910808891e-8,0.004858719353578516,-4.363884359422422e-5,8.272626402178683e-8,0.004858699079100403,-4.370113971203409e-5,8.287790899006382e-8,0.004858723862983524,-4.3863152455982114e-5,8.32708541147057e-8,0.004858826040038608,-4.4079389942548624e-5,8.379377681762571e-8,0.00485901243298159,-4.429951477497208e-5,8.432416681478761e-8,0.004859269289883763,-4.448198863401187e-5,8.476146671893096e-8,0.004859570954995191,-4.460045524794661e-5,8.504236029963514e-8,0.004859887795941977,-4.464428204949593e-5,8.514179476144743e-8,0.004860191622124641,-4.461614115330714e-5,8.506688634502332e-8,0.004860458789785439,-4.452889224023546e-5,8.48492775788132e-8,0.004860671945597038,-4.440278682495274e-5,8.453839235720549e-8,0.004860821241729715,-4.426305156165498e-5,8.419563819915824e-8,0.004860905419245433,-4.4137473414217795e-5,8.388856225560573e-8,0.004860932724572903,-4.405349915154474e-5,8.368376120026044e-8,0.004860921196088654,-4.403452027360999e-5,8.363778704610134e-8,0.004860897562807879,-4.4095524083173727e-5,8.378654746993848e-8,0.004860894101884112,-4.4238943389541296e-5,8.413526183041853e-8,0.0048609433408634845,-4.4451997534014956e-5,8.465211854456047e-8,0.004861071294856948,-4.470688491827875e-5,8.526891053304732e-8,0.004861290736213975,-4.4964675805282034e-5,8.589067031036176e-8,0.004861596402411748,-4.518269904195639e-5,8.641375721967553e-8,0.00486196380325942,-4.5324110154403064e-5,8.674916232953769e-8,0.0048623525742310615,-4.536760086172835e-5,8.684603658726279e-8,0.004862714420798966,-4.531482706925229e-5,8.670954354944289e-8,0.004863004623796651,-4.519303097661249e-5,8.640693812132527e-8,0.004863194723425296,-4.505076964306804e-5,8.605688184505726e-8,0.0048632825102846704,-4.494612337857568e-5,8.58005774809639e-8,0.004863294732214557,-4.492967036023607e-5,8.576036145889535e-8,0.004863279646140609,-4.50281209417457e-5,8.600009804265731e-8,0.004863291238192513,-4.5235972657266385e-5,8.650521261792416e-8,0.004863371875000471,-4.5519265521149334e-5,8.719217023603693e-8,0.004863541092600532,-4.5828989880735264e-5,8.794132978880563e-8,0.0048637941431590335,-4.611699389480268e-5,8.863570335939151e-8,0.004864108348633099,-4.6347665140982225e-5,8.918925654220265e-8,0.00486445241548828,-4.650270904600831e-5,8.95582979767788e-8,0.0048647945683711405,-4.658026758675538e-5,8.973908538631549e-8,0.004865107760312099,-4.659122884457311e-5,8.975868058567857e-8,0.004865372216069882,-4.655509521210519e-5,8.966485595145175e-8,0.004865576369720018,-4.649651590121914e-5,8.95177115085765e-8,0.004865717179949249,-4.644257685804242e-5,8.938315205316097e-8,0.004865800395588709,-4.642041241650156e-5,8.932709842864613e-8,0.004865840829426269,-4.6454505120622764e-5,8.940887781848442e-8,0.004865862139653059,-4.656317873149144e-5,8.967262906616372e-8,0.00486589520436499,-4.675433988431925e-5,9.013692766243163e-8,0.00486597415698355,-4.7021367342236717e-5,9.07848659725663e-8,0.004866129742279287,-4.7340909048838094e-5,9.15588685419079e-8,0.004866380968437412,-4.7674714425056845e-5,9.236536298478788e-8,0.004866727661902241,-4.797676853483728e-5,9.309231162293983e-8,0.004867147324684734,-4.8204752728047944e-5,9.363717379329655e-8,0.004867598631309231,-4.833237436364809e-5,9.393686151571851e-8,0.00486803127888161,-4.835807099496604e-5,9.398874966956663e-8,0.004868399226752945,-4.8306738611208255e-5,9.385460419655338e-8,0.0048686730911499205,-4.8223736532853264e-5,9.364566598366033e-8,0.004868847969216985,-4.816304071077976e-5,9.349354754634237e-8,0.0048689445715649204,-4.817300077705271e-5,9.351546946352385e-8,0.004869003383995121,-4.8283613222312364e-5,9.378341924616291e-8,0.004869073380924081,-4.849890638879081e-5,9.43059380023238e-8,0.0048691985524858695,-4.8796843985408144e-5,9.50282614209952e-8,0.004869406558763143,-4.9136789945777165e-5,9.585077822881535e-8,0.0048697031730176215,-4.947169627205198e-5,9.665881714263925e-8,0.004870073718317038,-4.9760441298475204e-5,9.735263346838005e-8,0.004870489786100687,-4.9976304469416066e-5,9.786787764373727e-8,0.004870917867218918,-5.010990840288102e-5,9.818254906626896e-8,0.004871326805083185,-5.016747905294032e-5,9.831256717497081e-8,0.004871692531052498,-5.016661596207553e-5,9.830134495028733e-8,0.004872000142688164,-5.0131652452055496e-5,9.820844897666668e-8,0.004872244237261572,-5.008976155652556e-5,9.810014547881626e-8,0.004872428488982316,-5.0068019068499616e-5,9.804229692860984e-8,0.004872565118915182,-5.0091037618228904e-5,9.809461966944169e-8,0.0048726744092658725,-5.017854275436142e-5,9.830475483883204e-8,0.004872783856378547,-5.034234927557437e-5,9.870086948139556e-8,0.00487292606572329,-5.058265619676878e-5,9.928265588588883e-8,0.0048731343054660824,-5.0884445663438285e-5,1.0001269113882292e-7,0.004873435129492483,-5.1215919899950034e-5,1.0081284930929764e-7,0.0048738390660209,-5.153170034332811e-5,1.015723136253397e-7,0.004874332805219763,-5.178266204412348e-5,1.0217165527867006e-7,0.004874877889632444,-5.1930947916088274e-5,1.0251939608479708e-7,0.004875419222669628,-5.196437324983978e-5,1.0258697726965176e-7,0.004875901546822159,-5.190279042143044e-5,1.0242405238386324e-7,0.004876286929160504,-5.179247995187442e-5,1.0214451691172397e-7,0.004876565554442809,-5.1691121210262656e-5,1.0188954108256096e-7,0.004876756238178176,-5.165032541885692e-5,1.0178476106510073e-7,0.004876898311797196,-5.170234825273362e-5,1.0190790776405611e-7,0.004877039291090606,-5.185415619525043e-5,1.0227463542533915e-7,0.004877222603926023,-5.20886997024062e-5,1.0284205932149231e-7,0.004877478233490123,-5.237148471881915e-5,1.0352515418660084e-7,0.004877817707882309,-5.2659998699574115e-5,1.0421992098956346e-7,0.004878233764547773,-5.291357147653802e-5,1.0482740644614637e-7,0.004878704103850562,-5.310151400306657e-5,1.0527339067231532e-7,0.0048791978095219886,-5.3207947753445196e-5,1.0551996632875121e-7,0.004879682486508378,-5.323275948828798e-5,1.055676880907866e-7,0.0048801303140343175,-5.318929968967715e-5,1.0544982140066945e-7,0.004880521970866183,-5.3100190207577814e-5,1.0522202640813102e-7,0.004880848294653186,-5.299267897057388e-5,1.0495098947741473e-7,0.0048811102117961675,-5.289457264711433e-5,1.0470451475918726e-7,0.004881317747189281,-5.2831136722353006e-5,1.045440020638691e-7,0.004881488756100408,-5.282274765893747e-5,1.0451875219165502e-7,0.004881647595748994,-5.2882791831743e-5,1.0466084584560046e-7,0.004881823499265498,-5.301535663747745e-5,1.0497951455693293e-7,0.004882047968987757,-5.321257874700818e-5,1.0545473459947656e-7,0.004882350207115018,-5.34522364381064e-5,1.0603152097503244e-7,0.004882749931583773,-5.3697319596594616e-5,1.0661911602920183e-7,0.004883248411975124,-5.390029444311228e-5,1.0710159048430002e-7,0.004883821223283848,-5.40142565780382e-5,1.0736509452548331e-7,0.004884418535029374,-5.400964585550486e-5,1.07338516263783e-7,0.004884977331862179,-5.388945231346987e-5,1.0703038492932809e-7,0.004885442982784979,-5.369291520334631e-5,1.0653767571805211e-7,0.0048857896031786405,-5.348285896525935e-5,1.060146273029446e-7,0.004886027899428079,-5.33225701704739e-5,1.0561598542362421e-7,0.004886197488183362,-5.3254761974328e-5,1.0544546399226637e-7,0.004886350220054461,-5.329186339414478e-5,1.0553216327134056e-7,0.00488653376420074,-5.341832436145469e-5,1.058366269418165e-7,0.004886780973520583,-5.3599972431194304e-5,1.0627419538425782e-7,0.004887105836022719,-5.379505921217329e-5,1.0674231474866518e-7,0.00488750437159898,-5.3963749688183614e-5,1.071437647657893e-7,0.004887958428542934,-5.4074868096297026e-5,1.074029666188478e-7,0.004888440866556042,-5.410987220354813e-5,1.0747544257958971e-7,0.004888921197063378,-5.406429862465683e-5,1.0735113586693954e-7,0.004889370931079509,-5.3946902121682926e-5,1.0705217492870693e-7,0.004889767913025726,-5.377692855867965e-5,1.0662613496775146e-7,0.004890099148351,-5.3580229669963764e-5,1.0613649899040003e-7,0.0048903619623596834,-5.3384985707783635e-5,1.0565218481282615e-7,0.004890563646224889,-5.321774155887791e-5,1.0523787065252472e-7,0.004890720050330306,-5.310023848256073e-5,1.0494629332969267e-7,0.00489085365033552,-5.304708763981897e-5,1.0481260896297154e-7,0.004890991351657461,-5.306401912048959e-5,1.0485014474108545e-7]} -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/0/0/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/0/0/0.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/0/1/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/0/1/0.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/0/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/0/0.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/0/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/0/1.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/1/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/1/0.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/1/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/1/1.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/2/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/2/0.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/2/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/2/1.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/3/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/3/0.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/3/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/3/1.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/0/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/0/0.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/0/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/0/1.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/0/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/0/2.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/0/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/0/3.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/1/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/1/0.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/1/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/1/1.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/1/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/1/2.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/1/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/1/3.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/2/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/2/0.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/2/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/2/1.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/2/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/2/2.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/2/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/2/3.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/3/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/3/0.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/3/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/3/1.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/3/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/3/2.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/3/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/3/3.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/4/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/4/0.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/4/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/4/1.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/4/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/4/2.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/4/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/4/3.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/5/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/5/0.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/5/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/5/1.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/5/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/5/2.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/5/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/5/3.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/6/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/6/0.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/6/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/6/1.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/6/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/6/2.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/6/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/6/3.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/7/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/7/0.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/7/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/7/1.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/7/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/7/2.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/7/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/7/3.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/tilemapresource.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | NE2_HR_LC_SR_W_DR_recolored.tif 4 | 5 | EPSG:4326 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/SkyBox/tycho2t3_80_mx.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/SkyBox/tycho2t3_80_mx.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/SkyBox/tycho2t3_80_my.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/SkyBox/tycho2t3_80_my.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/SkyBox/tycho2t3_80_mz.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/SkyBox/tycho2t3_80_mz.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/SkyBox/tycho2t3_80_px.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/SkyBox/tycho2t3_80_px.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/SkyBox/tycho2t3_80_py.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/SkyBox/tycho2t3_80_py.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/SkyBox/tycho2t3_80_pz.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/SkyBox/tycho2t3_80_pz.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/airfield.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/airfield.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/airport.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/airport.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/alcohol-shop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/alcohol-shop.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/america-football.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/america-football.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/art-gallery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/art-gallery.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/bakery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/bakery.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/bank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/bank.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/bar.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/baseball.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/baseball.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/basketball.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/basketball.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/beer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/beer.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/bicycle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/bicycle.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/building.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/building.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/bus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/bus.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/cafe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/cafe.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/camera.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/campsite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/campsite.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/car.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/car.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/cemetery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/cemetery.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/cesium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/cesium.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/chemist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/chemist.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/cinema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/cinema.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/circle-stroked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/circle-stroked.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/circle.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/city.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/city.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/clothing-store.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/clothing-store.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/college.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/college.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/commercial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/commercial.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/cricket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/cricket.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/cross.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/cross.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/dam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/dam.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/danger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/danger.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/disability.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/disability.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/dog-park.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/dog-park.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/embassy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/embassy.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/emergency-telephone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/emergency-telephone.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/entrance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/entrance.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/farm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/farm.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/fast-food.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/fast-food.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/ferry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/ferry.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/fire-station.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/fire-station.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/fuel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/fuel.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/garden.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/garden.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/gift.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/gift.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/golf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/golf.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/grocery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/grocery.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/hairdresser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/hairdresser.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/harbor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/harbor.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/heart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/heart.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/heliport.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/heliport.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/hospital.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/hospital.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/ice-cream.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/ice-cream.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/industrial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/industrial.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/land-use.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/land-use.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/laundry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/laundry.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/library.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/library.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/lighthouse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/lighthouse.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/lodging.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/lodging.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/logging.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/logging.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/london-underground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/london-underground.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/marker-stroked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/marker-stroked.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/marker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/marker.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/minefield.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/minefield.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/mobilephone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/mobilephone.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/monument.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/monument.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/museum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/museum.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/music.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/music.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/oil-well.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/oil-well.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/park.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/park.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/park2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/park2.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/parking-garage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/parking-garage.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/parking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/parking.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/pharmacy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/pharmacy.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/pitch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/pitch.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/place-of-worship.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/place-of-worship.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/playground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/playground.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/police.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/police.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/polling-place.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/polling-place.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/post.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/post.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/prison.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/prison.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/rail-above.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/rail-above.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/rail-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/rail-light.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/rail-metro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/rail-metro.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/rail-underground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/rail-underground.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/rail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/rail.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/religious-christian.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/religious-christian.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/religious-jewish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/religious-jewish.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/religious-muslim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/religious-muslim.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/restaurant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/restaurant.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/roadblock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/roadblock.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/rocket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/rocket.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/school.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/school.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/scooter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/scooter.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/shop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/shop.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/skiing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/skiing.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/slaughterhouse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/slaughterhouse.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/soccer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/soccer.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/square-stroked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/square-stroked.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/square.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/star-stroked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/star-stroked.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/star.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/suitcase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/suitcase.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/swimming.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/swimming.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/telephone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/telephone.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/tennis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/tennis.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/theatre.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/theatre.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/toilets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/toilets.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/town-hall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/town-hall.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/town.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/town.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/triangle-stroked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/triangle-stroked.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/triangle.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/village.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/village.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/warehouse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/warehouse.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/waste-basket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/waste-basket.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/water.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/water.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/wetland.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/wetland.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/zoo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/maki/zoo.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/moonSmall.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/moonSmall.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/pin.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/waterNormals.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/waterNormals.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/waterNormalsSmall.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Assets/Textures/waterNormalsSmall.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Animation/Animation.css: -------------------------------------------------------------------------------- 1 | .cesium-animation-theme { 2 | visibility: hidden; 3 | display: block; 4 | position: absolute; 5 | z-index: -100; 6 | } 7 | 8 | .cesium-animation-themeNormal { 9 | color: #222; 10 | } 11 | 12 | .cesium-animation-themeHover { 13 | color: #4488B0; 14 | } 15 | 16 | .cesium-animation-themeSelect { 17 | color: #242; 18 | } 19 | 20 | .cesium-animation-themeDisabled { 21 | color: #333; 22 | } 23 | 24 | .cesium-animation-themeKnob { 25 | color: #222; 26 | } 27 | 28 | .cesium-animation-themePointer { 29 | color: #2E2; 30 | } 31 | 32 | .cesium-animation-themeSwoosh { 33 | color: #8AC; 34 | } 35 | 36 | .cesium-animation-themeSwooshHover { 37 | color: #AEF; 38 | } 39 | 40 | .cesium-animation-svgText { 41 | fill: #edffff; 42 | font-family: Sans-Serif; 43 | font-size: 15px; 44 | text-anchor: middle; 45 | } 46 | 47 | .cesium-animation-blank { 48 | fill: #000; 49 | fill-opacity: 0.01; /* This must be clickable, so it can't be 'fill: none'. */ 50 | stroke: none; 51 | } 52 | 53 | .cesium-animation-rectButton { 54 | cursor: pointer; 55 | -moz-user-select: none; 56 | -webkit-user-select: none; 57 | -ms-user-select: none; 58 | user-select: none; 59 | } 60 | 61 | .cesium-animation-rectButton .cesium-animation-buttonGlow { 62 | fill: #fff; 63 | stroke: none; 64 | /* Widget will add: filter: url(#animation_blurred); */ 65 | display: none; 66 | } 67 | 68 | .cesium-animation-rectButton:hover .cesium-animation-buttonGlow { 69 | display: block; 70 | } 71 | 72 | .cesium-animation-rectButton .cesium-animation-buttonPath { 73 | fill: #edffff; 74 | } 75 | 76 | .cesium-animation-rectButton .cesium-animation-buttonMain { 77 | /* Widget will add: fill: url(#animation_buttonNormal); */ 78 | stroke: #444; 79 | stroke-width: 1.2; 80 | } 81 | 82 | .cesium-animation-rectButton:hover .cesium-animation-buttonMain { 83 | /* Widget will add: fill: url(#animation_buttonHovered); */ 84 | stroke: #AEF; 85 | } 86 | 87 | .cesium-animation-rectButton:active .cesium-animation-buttonMain { 88 | fill: #ABD6FF; 89 | } 90 | 91 | .cesium-animation-buttonDisabled { 92 | -moz-user-select: none; 93 | -webkit-user-select: none; 94 | -ms-user-select: none; 95 | user-select: none; 96 | } 97 | 98 | .cesium-animation-buttonDisabled .cesium-animation-buttonMain { 99 | /* Widget will add: fill: url(#animation_buttonDisabled); */ 100 | stroke: #555; 101 | } 102 | 103 | .cesium-animation-buttonDisabled .cesium-animation-buttonPath { 104 | fill: #818181; 105 | } 106 | 107 | .cesium-animation-buttonDisabled .cesium-animation-buttonGlow { 108 | display: none; 109 | } 110 | 111 | .cesium-animation-buttonToggled .cesium-animation-buttonGlow { 112 | display: block; 113 | fill: #2E2; 114 | } 115 | 116 | .cesium-animation-buttonToggled .cesium-animation-buttonMain { 117 | stroke: #2E2; 118 | } 119 | 120 | .cesium-animation-buttonToggled:hover .cesium-animation-buttonGlow { 121 | fill: #fff; 122 | } 123 | 124 | .cesium-animation-buttonToggled:hover .cesium-animation-buttonMain { 125 | stroke: #2E2; 126 | } 127 | 128 | .cesium-animation-shuttleRingG { 129 | cursor: pointer; 130 | } 131 | 132 | /* Widget will add: 133 | .cesium-animation-shuttleRingG .cesium-animation-shuttleRingSwoosh { 134 | fill: url(#animation_shuttleRingSwooshGradient); 135 | } 136 | 137 | .cesium-animation-shuttleRingG:hover .cesium-animation-shuttleRingSwoosh { 138 | fill: url(#animation_shuttleRingSwooshHovered); 139 | } 140 | */ 141 | 142 | .cesium-animation-shuttleRingPointer { 143 | /* Widget will add: fill: url(#animation_shuttleRingPointerGradient); */ 144 | cursor: pointer; 145 | } 146 | 147 | .cesium-animation-shuttleRingPausePointer { 148 | /* Widget will add: fill: url(#animation_shuttleRingPointerPaused); */ 149 | cursor: pointer; 150 | } 151 | 152 | .cesium-animation-shuttleRingBack { 153 | fill: #181818; 154 | fill-opacity: 0.8; 155 | stroke: #333; 156 | stroke-width: 1.2; 157 | } 158 | 159 | .cesium-animation-shuttleRingSwoosh line { 160 | stroke: #8AC; 161 | stroke-width: 3; 162 | stroke-opacity: 0.2; 163 | stroke-linecap: round; 164 | } 165 | 166 | .cesium-animation-knobOuter { 167 | /* Widget will add: fill: url(#animation_knobOuter); */ 168 | cursor: pointer; 169 | stroke: #444; 170 | stroke-width: 1.2; 171 | } 172 | 173 | .cesium-animation-knobInner { 174 | /* Widget will add: fill: url(#animation_knobInner); */ 175 | cursor: pointer; 176 | } 177 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Animation/lighter.css: -------------------------------------------------------------------------------- 1 | .cesium-lighter .cesium-animation-themeNormal { 2 | color: #E5F2FE; 3 | } 4 | 5 | .cesium-lighter .cesium-animation-themeHover { 6 | color: #ABD6FF; 7 | } 8 | 9 | .cesium-lighter .cesium-animation-themeSelect { 10 | color: #E5F2FE; 11 | } 12 | 13 | .cesium-lighter .cesium-animation-themeDisabled { 14 | color: #EFEFEF; 15 | } 16 | 17 | .cesium-lighter .cesium-animation-themeKnob { 18 | color: #E1E2E3; 19 | } 20 | 21 | .cesium-lighter .cesium-animation-themePointer { 22 | color: #FA5; 23 | } 24 | 25 | .cesium-lighter .cesium-animation-themeSwoosh { 26 | color: #ACE; 27 | } 28 | 29 | .cesium-lighter .cesium-animation-themeSwooshHover { 30 | color: #BDF; 31 | } 32 | 33 | .cesium-lighter .cesium-animation-svgText { 34 | fill: #111; 35 | } 36 | 37 | .cesium-lighter .cesium-animation-rectButton .cesium-animation-buttonPath { 38 | fill: #111; 39 | } 40 | 41 | .cesium-lighter .cesium-animation-rectButton .cesium-animation-buttonMain { 42 | stroke: #759DC0; 43 | } 44 | 45 | .cesium-lighter .cesium-animation-buttonToggled .cesium-animation-buttonGlow { 46 | fill: #FFAA2A; 47 | } 48 | 49 | .cesium-lighter .cesium-animation-buttonToggled .cesium-animation-buttonMain { 50 | /* Widget will add: fill: url(#animation_buttonToggled); */ 51 | stroke: #EA0; 52 | } 53 | 54 | .cesium-lighter .cesium-animation-rectButton:hover .cesium-animation-buttonMain { 55 | stroke: #759DC0; 56 | } 57 | 58 | .cesium-lighter .cesium-animation-buttonToggled:hover .cesium-animation-buttonGlow { 59 | fill: #fff; 60 | } 61 | 62 | .cesium-lighter .cesium-animation-buttonToggled:hover .cesium-animation-buttonMain { 63 | stroke: #EA0; 64 | } 65 | 66 | .cesium-lighter .cesium-animation-rectButton:active .cesium-animation-buttonMain { 67 | fill: #ABD6FF; 68 | } 69 | 70 | .cesium-lighter .cesium-animation-buttonDisabled .cesium-animation-buttonMain { 71 | stroke: #D3D3D3; 72 | } 73 | 74 | .cesium-lighter .cesium-animation-buttonDisabled .cesium-animation-buttonPath { 75 | fill: #818181; 76 | } 77 | 78 | .cesium-lighter .cesium-animation-shuttleRingBack { 79 | fill: #FAFAFA; 80 | fill-opacity: 1; 81 | stroke: #AEAEAE; 82 | stroke-width: 1.2; 83 | } 84 | 85 | .cesium-lighter .cesium-animation-shuttleRingSwoosh line { 86 | stroke: #8AC; 87 | } 88 | 89 | .cesium-lighter .cesium-animation-knobOuter { 90 | stroke: #A5A5A5; 91 | } -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/BaseLayerPicker/BaseLayerPicker.css: -------------------------------------------------------------------------------- 1 | .cesium-baseLayerPicker-selected { 2 | position: absolute; 3 | top: 0; 4 | left: 0; 5 | width: 100%; 6 | height: 100%; 7 | border: none; 8 | } 9 | 10 | .cesium-baseLayerPicker-dropDown { 11 | display: block; 12 | position: absolute; 13 | -moz-box-sizing: content-box; 14 | -webkit-box-sizing: content-box; 15 | box-sizing: content-box; 16 | top: auto; 17 | right: 0; 18 | width: 320px; /* Includes space needed for scrollbar */ 19 | max-height: 500px; 20 | margin-top: 5px; 21 | background-color: rgba(38, 38, 38, 0.75); 22 | border: 1px solid #444; 23 | padding: 6px; 24 | overflow: auto; 25 | border-radius: 10px; 26 | -moz-user-select: none; 27 | -webkit-user-select: none; 28 | -ms-user-select: none; 29 | user-select: none; 30 | -webkit-transform: translate(0, -20%); 31 | -moz-transform: translate(0, -20%); 32 | transform: translate(0, -20%); 33 | visibility: hidden; 34 | opacity: 0; 35 | -webkit-transition: visibility 0s 0.2s, opacity 0.2s ease-in, -webkit-transform 0.2s ease-in; 36 | -moz-transition: visibility 0s 0.2s, opacity 0.2s ease-in, -moz-transform 0.2s ease-in; 37 | transition: visibility 0s 0.2s, opacity 0.2s ease-in, transform 0.2s ease-in; 38 | } 39 | 40 | .cesium-baseLayerPicker-dropDown-visible { 41 | -webkit-transform: translate(0, 0); 42 | -moz-transform: translate(0, 0); 43 | transform: translate(0, 0); 44 | visibility: visible; 45 | opacity: 1; 46 | -webkit-transition: opacity 0.2s ease-out, -webkit-transform 0.2s ease-out; 47 | -moz-transition: opacity 0.2s ease-out, -moz-transform 0.2s ease-out; 48 | transition: opacity 0.2s ease-out, transform 0.2s ease-out; 49 | } 50 | 51 | .cesium-baseLayerPicker-sectionTitle { 52 | display: block; 53 | font-family: sans-serif; 54 | font-size: 16pt; 55 | text-align: left; 56 | color: #edffff; 57 | border-bottom: 1px solid #888; 58 | margin-bottom: 4px; 59 | } 60 | 61 | .cesium-baseLayerPicker-choices { 62 | display: block; 63 | position: relative; 64 | top: auto; 65 | right: 0; 66 | } 67 | 68 | .cesium-baseLayerPicker-item { 69 | display: inline-block; 70 | vertical-align: top; 71 | margin: 2px 5px; 72 | width: 64px; 73 | text-align: center; 74 | cursor: pointer; 75 | } 76 | 77 | .cesium-baseLayerPicker-itemLabel { 78 | display: block; 79 | font-family: sans-serif; 80 | font-size: 8pt; 81 | text-align: center; 82 | vertical-align: middle; 83 | color: #edffff; 84 | cursor: pointer; 85 | word-wrap: break-word; 86 | } 87 | 88 | .cesium-baseLayerPicker-item:hover .cesium-baseLayerPicker-itemLabel, .cesium-baseLayerPicker-item:focus .cesium-baseLayerPicker-itemLabel { 89 | text-decoration: underline; 90 | } 91 | 92 | .cesium-baseLayerPicker-itemIcon { 93 | display: inline-block; 94 | position: relative; 95 | width: inherit; 96 | height: auto; 97 | background-size: 100% 100%; 98 | border: solid 1px #444; 99 | border-radius: 9px; 100 | color: #edffff; 101 | margin: 0; 102 | padding: 0; 103 | cursor: pointer; 104 | -moz-box-sizing: border-box; 105 | -webkit-box-sizing: border-box; 106 | box-sizing: border-box; 107 | } 108 | 109 | .cesium-baseLayerPicker-item:hover .cesium-baseLayerPicker-itemIcon { 110 | border-color: #fff; 111 | box-shadow: 0 0 8px #fff, 0 0 8px #fff; 112 | } 113 | 114 | .cesium-baseLayerPicker-selectedItem .cesium-baseLayerPicker-itemLabel { 115 | color: rgb(189, 236, 248); 116 | } 117 | 118 | .cesium-baseLayerPicker-selectedItem .cesium-baseLayerPicker-itemIcon { 119 | border: double 4px rgb(189, 236, 248); 120 | } -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/BaseLayerPicker/lighter.css: -------------------------------------------------------------------------------- 1 | .cesium-lighter .cesium-baseLayerPicker-itemIcon { 2 | border-color: #759dc0; 3 | } 4 | 5 | .cesium-lighter .cesium-baseLayerPicker-dropDown { 6 | background-color: rgba(240, 240, 240, 0.75); 7 | } 8 | 9 | .cesium-lighter .cesium-baseLayerPicker-sectionTitle { 10 | color: black; 11 | } 12 | 13 | .cesium-lighter .cesium-baseLayerPicker-itemLabel { 14 | color: black; 15 | } 16 | 17 | .cesium-lighter .cesium-baseLayerPicker-item:hover .cesium-baseLayerPicker-itemIcon { 18 | border-color: #000; 19 | } 20 | 21 | .cesium-lighter .cesium-baseLayerPicker-selectedItem .cesium-baseLayerPicker-itemLabel { 22 | color: rgb(0, 61, 168); 23 | } 24 | 25 | .cesium-lighter .cesium-baseLayerPicker-selectedItem .cesium-baseLayerPicker-itemIcon { 26 | border: double 4px rgb(0, 61, 168); 27 | } -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/CesiumInspector/CesiumInspector.css: -------------------------------------------------------------------------------- 1 | .cesium-cesiumInspector { 2 | border-radius: 5px; 3 | -webkit-transition: width ease-in-out 0.25s; 4 | -moz-transition: width ease-in-out 0.25s; 5 | transition: width ease-in-out 0.25s; 6 | background: rgba(48, 51, 54, 0.8); 7 | border: 1px solid #444; 8 | color: #edffff; 9 | display: inline-block; 10 | position: relative; 11 | padding: 4px 12px; 12 | -moz-user-select: none; 13 | -webkit-user-select: none; 14 | -ms-user-select: none; 15 | user-select: none; 16 | overflow: hidden; 17 | } 18 | 19 | .cesium-cesiumInspector-button { 20 | text-align: center; 21 | font-size: 11pt; 22 | } 23 | 24 | .cesium-cesiumInspector-visible .cesium-cesiumInspector-button { 25 | border-bottom: 1px solid #aaa; 26 | padding-bottom: 3px; 27 | } 28 | 29 | .cesium-cesiumInspector input:enabled, .cesium-cesiumInspector-button { 30 | cursor: pointer; 31 | } 32 | 33 | .cesium-cesiumInspector-visible { 34 | width: 185px; 35 | height: auto; 36 | } 37 | 38 | .cesium-cesiumInspector-hidden { 39 | width: 122px; 40 | height: 17px; 41 | } 42 | 43 | .cesium-cesiumInspector-show { 44 | max-height: 500px; 45 | } 46 | 47 | .cesium-cesiumInspector-hide { 48 | max-height: 0; 49 | padding: 0 !important; 50 | overflow: hidden; 51 | } 52 | 53 | .cesium-cesiumInspector-dropDown { 54 | margin: 5px 0; 55 | font-family: sans-serif; 56 | font-size: 10pt; 57 | width: 185px; 58 | } 59 | 60 | .cesium-cesiumInspector-frustumStats { 61 | padding-left: 10px; 62 | padding: 5px; 63 | background-color: rgba(80, 80, 80, 0.75); 64 | } 65 | 66 | .cesium-cesiumInspector-pickButton { 67 | background-color: rgba(0, 0, 0, 0.3); 68 | border: 1px solid #444; 69 | color: #edffff; 70 | border-radius: 5px; 71 | padding: 3px 7px; 72 | cursor: pointer; 73 | -moz-user-select: none; 74 | -webkit-user-select: none; 75 | -ms-user-select: none; 76 | user-select: none; 77 | margin: 0 auto; 78 | } 79 | 80 | .cesium-cesiumInspector-pickButton:focus { 81 | outline: none; 82 | } 83 | 84 | .cesium-cesiumInspector-pickButton:active, .cesium-cesiumInspector-pickButtonHighlight { 85 | color: #000; /* For text buttons */ 86 | background: #adf; 87 | border-color: #fff; 88 | box-shadow: 0 0 8px #fff; 89 | } 90 | 91 | .cesium-cesiumInspector-center { 92 | text-align: center; 93 | } 94 | 95 | .cesium-cesiumInspector-sectionHeader { 96 | font-weight: bold; 97 | } 98 | 99 | .cesium-cesiumInspector-pickSection { 100 | border: 1px solid #aaa; 101 | border-radius: 5px; 102 | padding: 3px; 103 | margin-bottom: 5px; 104 | } 105 | 106 | .cesium-cesiumInspector-section { 107 | margin-bottom: 10px; 108 | -webkit-transition: max-height 0.25s; 109 | -moz-transition: max-height 0.25s; 110 | transition: max-height 0.25s; 111 | } 112 | 113 | .cesium-cesiumInspector-toggleSwitch { 114 | padding: 3px; 115 | cursor: pointer; 116 | } 117 | 118 | .cesium-cesiumInspector-tileText { 119 | padding-bottom: 10px; 120 | border-bottom: 1px solid #aaa; 121 | } 122 | 123 | .cesium-cesiumInspector-relativeText { 124 | padding-top: 10px; 125 | } -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/CesiumWidget/CesiumWidget.css: -------------------------------------------------------------------------------- 1 | .cesium-widget { 2 | position: relative; 3 | } 4 | 5 | .cesium-widget, .cesium-widget canvas { 6 | width: 100%; 7 | height: 100%; 8 | touch-action: none; 9 | } 10 | 11 | .cesium-widget-credits { 12 | display: block; 13 | position: absolute; 14 | bottom: 0; 15 | left: 0; 16 | color: #fff; 17 | font-size: 10px; 18 | text-shadow: 0px 0px 2px #000000; 19 | padding-right: 5px; 20 | } 21 | 22 | .cesium-widget-credits a, 23 | .cesium-widget-credits a:visited { 24 | color: #fff; 25 | } 26 | 27 | .cesium-widget-errorPanel { 28 | position: absolute; 29 | top: 0; 30 | right: 0; 31 | bottom: 0; 32 | left: 0; 33 | text-align: center; 34 | background: rgba(0, 0, 0, 0.7); 35 | z-index: 99999; 36 | } 37 | 38 | .cesium-widget-errorPanel:before { 39 | display: inline-block; 40 | vertical-align: middle; 41 | height: 100%; 42 | content: ""; 43 | } 44 | 45 | .cesium-widget-errorPanel-content { 46 | width: 75%; 47 | display: inline-block; 48 | text-align: left; 49 | vertical-align: middle; 50 | border: 1px solid #526F82; 51 | border-radius: 7px; 52 | background-color: black; 53 | color: white; 54 | font-size: 10pt; 55 | padding: 1em; 56 | } 57 | 58 | .cesium-widget-errorPanel-header { 59 | font-size: 120%; 60 | color: #fe4; 61 | } 62 | 63 | .cesium-widget-errorPanel-scroll { 64 | overflow: auto; 65 | font-family: monospace; 66 | white-space: pre-wrap; 67 | padding: 0; 68 | margin: 10px 0; 69 | } 70 | 71 | .cesium-widget-errorPanel-buttonPanel { 72 | text-align: center; 73 | } -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/CesiumWidget/lighter.css: -------------------------------------------------------------------------------- 1 | .cesium-lighter .cesium-widget-errorPanel { 2 | background: rgba(255, 255, 255, 0.7); 3 | } 4 | 5 | .cesium-lighter .cesium-widget-errorPanel-content { 6 | border: 1px solid #526F82; 7 | border-radius: 7px; 8 | background-color: white; 9 | color: black; 10 | } 11 | 12 | .cesium-lighter .cesium-widget-errorPanel-header { 13 | color: #B87D00; 14 | } -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/FullscreenButton/FullscreenButton.css: -------------------------------------------------------------------------------- 1 | .cesium-button.cesium-fullscreenButton { 2 | display: block; 3 | width: 100%; 4 | height: 100%; 5 | margin: 0; 6 | border-radius: 0; 7 | } 8 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Geocoder/Geocoder.css: -------------------------------------------------------------------------------- 1 | .cesium-viewer-geocoderContainer .cesium-geocoder-input { 2 | border: solid 1px #444; 3 | background-color: rgba(40, 40, 40, 0.7); 4 | color: white; 5 | display: inline-block; 6 | vertical-align: middle; 7 | width: 0; 8 | height: 32px; 9 | margin: 0; 10 | padding: 0 32px 0 0; 11 | border-radius: 0; 12 | -moz-box-sizing: border-box; 13 | -webkit-box-sizing: border-box; 14 | box-sizing: border-box; 15 | -webkit-transition: width ease-in-out 0.25s, background-color 0.2s ease-in-out; 16 | -moz-transition: width ease-in-out 0.25s, background-color 0.2s ease-in-out; 17 | transition: width ease-in-out 0.25s, background-color 0.2s ease-in-out; 18 | } 19 | 20 | .cesium-viewer-geocoderContainer:hover .cesium-geocoder-input { 21 | border-color: #aef; 22 | box-shadow: 0 0 8px #fff; 23 | } 24 | 25 | .cesium-viewer-geocoderContainer .cesium-geocoder-input:focus { 26 | border-color: #ea4; 27 | background-color: rgba(15, 15, 15, 0.9); 28 | box-shadow: none; 29 | outline: none; 30 | } 31 | 32 | .cesium-viewer-geocoderContainer:hover .cesium-geocoder-input, 33 | .cesium-viewer-geocoderContainer .cesium-geocoder-input:focus, 34 | .cesium-viewer-geocoderContainer .cesium-geocoder-input-wide { 35 | padding-left: 4px; 36 | width: 250px; 37 | } 38 | 39 | .cesium-geocoder-searchButton { 40 | background-color: #303336; 41 | display: inline-block; 42 | position: absolute; 43 | cursor: pointer; 44 | width: 32px; 45 | top: 1px; 46 | right: 1px; 47 | height: 30px; 48 | vertical-align: middle; 49 | fill: #edffff; 50 | } 51 | 52 | .cesium-geocoder-searchButton:hover { 53 | background-color: #48b; 54 | } -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Geocoder/lighter.css: -------------------------------------------------------------------------------- 1 | .cesium-lighter .cesium-geocoder-input { 2 | border: solid 1px #759dc0; 3 | background-color: rgba(240, 240, 240, 0.9); 4 | color: black; 5 | } 6 | 7 | .cesium-lighter .cesium-viewer-geocoderContainer:hover .cesium-geocoder-input { 8 | border-color: #aef; 9 | box-shadow: 0 0 8px #fff; 10 | } 11 | 12 | .cesium-lighter .cesium-geocoder-searchButton { 13 | background-color: #e2f0ff; 14 | fill: #111; 15 | } 16 | 17 | .cesium-lighter .cesium-geocoder-searchButton:hover { 18 | background-color: #a6d2ff; 19 | } 20 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/Cesium_Logo_overlay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Widgets/Images/Cesium_Logo_overlay.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/bingAerial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Widgets/Images/ImageryProviders/bingAerial.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/bingAerialLabels.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Widgets/Images/ImageryProviders/bingAerialLabels.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/bingRoads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Widgets/Images/ImageryProviders/bingRoads.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/blackMarble.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Widgets/Images/ImageryProviders/blackMarble.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/esriNationalGeographic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Widgets/Images/ImageryProviders/esriNationalGeographic.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/esriWorldImagery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Widgets/Images/ImageryProviders/esriWorldImagery.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/esriWorldStreetMap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Widgets/Images/ImageryProviders/esriWorldStreetMap.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/mapQuestOpenStreetMap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Widgets/Images/ImageryProviders/mapQuestOpenStreetMap.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/naturalEarthII.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Widgets/Images/ImageryProviders/naturalEarthII.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/openStreetMap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Widgets/Images/ImageryProviders/openStreetMap.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/stamenToner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Widgets/Images/ImageryProviders/stamenToner.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/stamenWatercolor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Widgets/Images/ImageryProviders/stamenWatercolor.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/NavigationHelp/Mouse.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | image/svg+xml 52 | 55 | 58 | 64 | 65 | 66 | 67 | 80 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/NavigationHelp/MouseLeft.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | image/svg+xml 46 | 48 | 51 | 56 | 57 | 58 | 59 | 72 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/NavigationHelp/MouseMiddle.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | image/svg+xml 46 | 48 | 51 | 56 | 57 | 58 | 59 | 76 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/NavigationHelp/MouseRight.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | image/svg+xml 46 | 48 | 51 | 56 | 57 | 58 | 59 | 76 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/NavigationHelp/Touch.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | image/svg+xml 49 | 52 | 53 | 59 | 60 | 63 | 64 | 67 | 68 | 71 | 72 | 75 | 76 | 79 | 80 | 83 | 84 | 87 | 88 | 91 | 92 | 95 | 96 | 99 | 100 | 103 | 104 | 107 | 108 | 111 | 112 | 115 | 116 | 119 | 120 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/NavigationHelp/TouchDrag.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | image/svg+xml 49 | 52 | 57 | 63 | 69 | 72 | 73 | 76 | 77 | 80 | 81 | 84 | 85 | 88 | 89 | 92 | 93 | 96 | 97 | 100 | 101 | 104 | 105 | 108 | 109 | 112 | 113 | 116 | 117 | 120 | 121 | 124 | 125 | 128 | 129 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/NavigationHelp/TouchRotate.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | image/svg+xml 50 | 51 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/NavigationHelp/TouchTilt.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | image/svg+xml 49 | 53 | 58 | 63 | 69 | 70 | 73 | 74 | 77 | 78 | 81 | 82 | 85 | 86 | 89 | 90 | 93 | 94 | 97 | 98 | 101 | 102 | 105 | 106 | 109 | 110 | 113 | 114 | 117 | 118 | 121 | 122 | 125 | 126 | 129 | 130 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/NavigationHelp/TouchZoom.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | image/svg+xml 50 | 51 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/TerrainProviders/Ellipsoid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Widgets/Images/TerrainProviders/Ellipsoid.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/TerrainProviders/STK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Widgets/Images/TerrainProviders/STK.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/TimelineIcons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Widgets/Images/TimelineIcons.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/info-loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pjcozzi/cesium-starter-app/d383adf38cf71dfc3f4c1ff9db24c0ef8747edcf/ThirdParty/Cesium/Widgets/Images/info-loading.gif -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/InfoBox/InfoBox.css: -------------------------------------------------------------------------------- 1 | .cesium-infoBox { 2 | display: block; 3 | position: absolute; 4 | top: 50px; 5 | right: 0; 6 | width: 40%; 7 | max-width: 480px; 8 | background: rgba(38, 38, 38, 0.95); 9 | color: #edffff; 10 | border: 1px solid #444; 11 | border-right: none; 12 | border-top-left-radius: 7px; 13 | border-bottom-left-radius: 7px; 14 | box-shadow: 0 0 10px 1px #000; 15 | -webkit-transform: translate(100%, 0); 16 | -moz-transform: translate(100%, 0); 17 | transform: translate(100%, 0); 18 | visibility: hidden; 19 | opacity: 0; 20 | -webkit-transition: visibility 0s 0.2s, opacity 0.2s ease-in, -webkit-transform 0.2s ease-in; 21 | -moz-transition: visibility 0s 0.2s, opacity 0.2s ease-in, -moz-transform 0.2s ease-in; 22 | transition: visibility 0s 0.2s, opacity 0.2s ease-in, transform 0.2s ease-in; 23 | } 24 | 25 | .cesium-infoBox-visible { 26 | -webkit-transform: translate(0, 0); 27 | -moz-transform: translate(0, 0); 28 | transform: translate(0, 0); 29 | visibility: visible; 30 | opacity: 1; 31 | -webkit-transition: opacity 0.2s ease-out, -webkit-transform 0.2s ease-out; 32 | -moz-transition: opacity 0.2s ease-out, -moz-transform 0.2s ease-out; 33 | transition: opacity 0.2s ease-out, transform 0.2s ease-out; 34 | } 35 | 36 | .cesium-infoBox-title { 37 | display: block; 38 | height: 20px; 39 | padding: 5px 30px 5px 25px; 40 | background: rgba(84, 84, 84, 1.0); 41 | border-top-left-radius: 7px; 42 | text-align: center; 43 | text-overflow: ellipsis; 44 | white-space: nowrap; 45 | overflow: hidden; 46 | -moz-box-sizing: content-box; 47 | -webkit-box-sizing: content-box; 48 | box-sizing: content-box; 49 | } 50 | 51 | .cesium-infoBox-bodyless .cesium-infoBox-title { 52 | border-bottom-left-radius: 7px; 53 | } 54 | 55 | button.cesium-infoBox-camera { 56 | display: block; 57 | position: absolute; 58 | top: 4px; 59 | left: 4px; 60 | width: 22px; 61 | height: 22px; 62 | background: transparent; 63 | border-color: transparent; 64 | border-radius: 3px; 65 | padding: 0 5px; 66 | margin: 0; 67 | } 68 | 69 | button.cesium-infoBox-close { 70 | display: block; 71 | position: absolute; 72 | top: 5px; 73 | right: 5px; 74 | height: 20px; 75 | background: transparent; 76 | border: none; 77 | border-radius: 2px; 78 | font-weight: bold; 79 | font-size: 16px; 80 | padding: 0 5px; 81 | margin: 0; 82 | color: #edffff; 83 | } 84 | 85 | button.cesium-infoBox-close:focus { 86 | background: rgba(238, 136, 0, 0.44); 87 | outline: none; 88 | } 89 | 90 | button.cesium-infoBox-close:hover { 91 | background: #888; 92 | color: #000; 93 | } 94 | 95 | button.cesium-infoBox-close:active { 96 | background: #a00; 97 | color: #000; 98 | } 99 | 100 | .cesium-infoBox-bodyless .cesium-infoBox-iframe { 101 | display: none; 102 | } 103 | 104 | .cesium-infoBox-loadingContainer { 105 | margin: 5px; 106 | text-align: center; 107 | } 108 | 109 | .cesium-infoBox-loading { 110 | display: inline-block; 111 | background-image: url(../Images/info-loading.gif); 112 | width: 16px; 113 | height: 11px; 114 | } 115 | 116 | .cesium-infoBox-iframe { 117 | border: none; 118 | width: 100%; /* Fallback */ 119 | width: calc(100% - 2px); 120 | } -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/InfoBox/InfoBoxDescription.css: -------------------------------------------------------------------------------- 1 | body { 2 | margin: 0; 3 | padding: 0; 4 | } 5 | 6 | .cesium-infoBox-description { 7 | font-family: sans-serif; 8 | font-size: 13px; 9 | padding: 4px 10px; 10 | margin-right: 4px; 11 | color: #edffff; 12 | } 13 | 14 | .cesium-infoBox-description a:link, 15 | .cesium-infoBox-description a:visited, 16 | .cesium-infoBox-description a:hover, 17 | .cesium-infoBox-description a:active { 18 | color: #edffff; 19 | } 20 | 21 | .cesium-infoBox-description table { 22 | color: #edffff; 23 | } 24 | 25 | .cesium-infoBox-defaultTable { 26 | width: 100%; 27 | color: #edffff; 28 | } 29 | 30 | .cesium-infoBox-defaultTable tr:nth-child(odd) { 31 | background-color: rgba(84, 84, 84, 0.8); 32 | } 33 | 34 | .cesium-infoBox-defaultTable tr:nth-child(even) { 35 | background-color: rgba(84, 84, 84, 0.25); 36 | } 37 | 38 | .cesium-infoBox-defaultTable th { 39 | font-weight: normal; 40 | padding: 3px; 41 | vertical-align: middle; 42 | text-align: center; 43 | } 44 | 45 | .cesium-infoBox-defaultTable td { 46 | padding: 3px; 47 | vertical-align: middle; 48 | text-align: left; 49 | } 50 | 51 | .cesium-infoBox-description-lighter { 52 | color: #000000; 53 | } 54 | 55 | .cesium-infoBox-description-lighter a:link, 56 | .cesium-infoBox-description-lighter a:visited, 57 | .cesium-infoBox-description-lighter a:hover, 58 | .cesium-infoBox-description-lighter a:active { 59 | color: #000000; 60 | } 61 | 62 | .cesium-infoBox-description-lighter table { 63 | color: #000000; 64 | } 65 | 66 | .cesium-infoBox-defaultTable-lighter { 67 | width: 100%; 68 | color: #000000; 69 | } 70 | 71 | .cesium-infoBox-defaultTable-lighter tr:nth-child(odd) { 72 | background-color: rgba(179, 179, 179, 0.8); 73 | } 74 | 75 | .cesium-infoBox-defaultTable-lighter tr:nth-child(even) { 76 | background-color: rgba(179, 179, 179, 0.25); 77 | } -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/NavigationHelpButton/NavigationHelpButton.css: -------------------------------------------------------------------------------- 1 | .cesium-navigationHelpButton-wrapper { 2 | position: relative; 3 | display: inline-block; 4 | } 5 | 6 | .cesium-navigation-help { 7 | visibility: hidden; 8 | position: absolute; 9 | top: 38px; 10 | right: 2px; 11 | width: 250px; 12 | border-radius: 10px; 13 | -webkit-transform: scale(0.01); 14 | -moz-transform: scale(0.01); 15 | transform: scale(0.01); 16 | -webkit-transform-origin: 234px -10px; 17 | -moz-transform-origin: 234px -10px; 18 | transform-origin: 234px -10px; 19 | -webkit-transition: visibility 0s 0.25s, -webkit-transform 0.25s ease-in; 20 | -moz-transition: visibility 0s 0.25s, -moz-transform 0.25s ease-in; 21 | transition: visibility 0s 0.25s, transform 0.25s ease-in; 22 | } 23 | 24 | .cesium-navigation-help-visible { 25 | visibility: visible; 26 | -webkit-transform: scale(1); 27 | -moz-transform: scale(1); 28 | transform: scale(1); 29 | -webkit-transition: -webkit-transform 0.25s ease-out; 30 | -moz-transition: -moz-transform 0.25s ease-out; 31 | transition: transform 0.25s ease-out; 32 | } 33 | 34 | .cesium-navigation-help-instructions { 35 | border: 1px solid #444; 36 | background-color: rgba(38, 38, 38, 0.75); 37 | padding-bottom: 5px; 38 | border-radius: 0 0 10px 10px; 39 | } 40 | 41 | .cesium-click-navigation-help { 42 | display: none; 43 | } 44 | 45 | .cesium-touch-navigation-help { 46 | display: none; 47 | padding-top: 5px; 48 | } 49 | 50 | .cesium-click-navigation-help-visible { 51 | display: block; 52 | } 53 | 54 | .cesium-touch-navigation-help-visible { 55 | display: block; 56 | } 57 | 58 | .cesium-navigation-help-pan { 59 | color: #66ccff; 60 | font-weight: bold; 61 | } 62 | 63 | .cesium-navigation-help-zoom { 64 | color: #65fd00; 65 | font-weight: bold; 66 | } 67 | 68 | .cesium-navigation-help-rotate { 69 | color: #ffd800; 70 | font-weight: bold; 71 | } 72 | 73 | .cesium-navigation-help-tilt { 74 | color: #d800d8; 75 | font-weight: bold; 76 | } 77 | 78 | .cesium-navigation-help-details { 79 | color: #ffffff; 80 | } 81 | 82 | .cesium-navigation-button { 83 | color: #fff; 84 | background-color: transparent; 85 | border-bottom: none; 86 | border-top: 1px solid #444; 87 | border-right: 1px solid #444; 88 | margin: 0; 89 | width: 50%; 90 | cursor: pointer; 91 | } 92 | 93 | .cesium-navigation-button-icon { 94 | vertical-align: middle; 95 | padding: 5px 1px; 96 | } 97 | 98 | .cesium-navigation-button:focus { 99 | outline: none; 100 | } 101 | 102 | .cesium-navigation-button-left { 103 | border-radius: 10px 0 0 0; 104 | border-left: 1px solid #444; 105 | } 106 | 107 | .cesium-navigation-button-right { 108 | border-radius: 0 10px 0 0; 109 | border-left: none; 110 | } 111 | 112 | .cesium-navigation-button-selected { 113 | background-color: rgba(38, 38, 38, 0.75); 114 | } 115 | 116 | .cesium-navigation-button-unselected { 117 | background-color: rgba(0, 0, 0, 0.75); 118 | } 119 | 120 | .cesium-navigation-button-unselected:hover { 121 | background-color: rgba(76, 76, 76, 0.75); 122 | } 123 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/NavigationHelpButton/lighter.css: -------------------------------------------------------------------------------- 1 | .cesium-lighter .cesium-navigation-help-instructions { 2 | border: 1px solid #759dc0; 3 | background-color: rgba(255, 255, 255, 0.9); 4 | } 5 | 6 | .cesium-lighter .cesium-navigation-help-pan { 7 | color: #66ccee; 8 | font-weight: bold; 9 | } 10 | 11 | .cesium-lighter .cesium-navigation-help-zoom { 12 | color: #65ec00; 13 | font-weight: bold; 14 | } 15 | 16 | .cesium-lighter .cesium-navigation-help-rotate { 17 | color: #eec722; 18 | font-weight: bold; 19 | } 20 | 21 | .cesium-lighter .cesium-navigation-help-tilt { 22 | color: #d800d8; 23 | font-weight: bold; 24 | } 25 | 26 | .cesium-lighter .cesium-navigation-help-details { 27 | color: #222222; 28 | } 29 | 30 | .cesium-lighter .cesium-navigation-button { 31 | color: #222222; 32 | border-top: 1px solid #759dc0; 33 | border-right: 1px solid #759dc0; 34 | } 35 | 36 | .cesium-lighter .cesium-navigation-button-selected { 37 | background-color: rgba(196, 225, 255, 0.9); 38 | } 39 | 40 | .cesium-lighter .cesium-navigation-button-unselected { 41 | background-color: rgba(226, 240, 255, 0.9); 42 | } 43 | 44 | .cesium-lighter .cesium-navigation-button-unselected:hover { 45 | background-color: rgba(166, 210, 255, 0.9); 46 | } 47 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/PerformanceWatchdog/PerformanceWatchdog.css: -------------------------------------------------------------------------------- 1 | .cesium-performance-watchdog-message-area { 2 | position: relative; 3 | background-color: yellow; 4 | color: black; 5 | padding: 10px; 6 | } 7 | 8 | .cesium-performance-watchdog-message { 9 | margin-right: 30px; 10 | } 11 | 12 | .cesium-performance-watchdog-message-dismiss { 13 | position: absolute; 14 | right: 0; 15 | margin: 0 10px 0 0; 16 | } 17 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/SceneModePicker/SceneModePicker.css: -------------------------------------------------------------------------------- 1 | span.cesium-sceneModePicker-wrapper { 2 | display: inline-block; 3 | position: relative; 4 | margin: 0 3px; 5 | } 6 | 7 | .cesium-sceneModePicker-visible { 8 | visibility: visible; 9 | opacity: 1; 10 | transition: opacity 0.25s linear; 11 | -webkit-transition: opacity 0.25s linear; 12 | -moz-transition: opacity 0.25s linear; 13 | } 14 | 15 | .cesium-sceneModePicker-hidden { 16 | visibility: hidden; 17 | opacity: 0; 18 | transition: visibility 0s 0.25s, opacity 0.25s linear; 19 | -webkit-transition: visibility 0s 0.25s, opacity 0.25s linear; 20 | -moz-transition: visibility 0s 0.25s, opacity 0.25s linear; 21 | } 22 | 23 | .cesium-sceneModePicker-wrapper .cesium-sceneModePicker-none { 24 | display: none; 25 | } 26 | 27 | .cesium-sceneModePicker-slide-svg { 28 | -webkit-transition: left 2s; 29 | -moz-transition: left 2s; 30 | transition: left 2s; 31 | top: 0; 32 | left: 0; 33 | } 34 | 35 | .cesium-sceneModePicker-wrapper .cesium-sceneModePicker-dropDown-icon { 36 | -moz-box-sizing: border-box; 37 | -webkit-box-sizing: border-box; 38 | box-sizing: border-box; 39 | padding: 0; 40 | margin: 3px 0; 41 | } 42 | 43 | .cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D, 44 | .cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView, 45 | .cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D { 46 | margin: 0 0 3px 0; 47 | } 48 | 49 | .cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D .cesium-sceneModePicker-icon2D { 50 | left: 100%; 51 | } 52 | 53 | .cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D .cesium-sceneModePicker-iconColumbusView { 54 | left: 200%; 55 | } 56 | 57 | .cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView .cesium-sceneModePicker-icon3D { 58 | left: -200%; 59 | } 60 | 61 | .cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView .cesium-sceneModePicker-icon2D { 62 | left: -100%; 63 | } 64 | 65 | .cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D .cesium-sceneModePicker-icon3D { 66 | left: -100%; 67 | } 68 | 69 | .cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D .cesium-sceneModePicker-iconColumbusView { 70 | left: 100%; 71 | } 72 | 73 | .cesium-sceneModePicker-wrapper .cesium-sceneModePicker-selected { 74 | border-color: #2e2; 75 | box-shadow: 0 0 8px #fff, 0 0 8px #fff; 76 | } 77 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/SelectionIndicator/SelectionIndicator.css: -------------------------------------------------------------------------------- 1 | .cesium-selection-wrapper { 2 | position: absolute; 3 | width: 160px; 4 | height: 160px; 5 | pointer-events: none; 6 | visibility: hidden; 7 | opacity: 0; 8 | -webkit-transition: visibility 0s 0.2s, opacity 0.2s ease-in; 9 | -moz-transition: visibility 0s 0.2s, opacity 0.2s ease-in; 10 | transition: visibility 0s 0.2s, opacity 0.2s ease-in; 11 | } 12 | 13 | .cesium-selection-wrapper-visible { 14 | visibility: visible; 15 | opacity: 1; 16 | -webkit-transition: opacity 0.2s ease-out; 17 | -moz-transition: opacity 0.2s ease-out; 18 | transition: opacity 0.2s ease-out; 19 | } 20 | 21 | .cesium-selection-wrapper svg { 22 | fill: #2e2; 23 | stroke: #000; 24 | stroke-width: 1.1px; 25 | } 26 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Timeline/Timeline.css: -------------------------------------------------------------------------------- 1 | .cesium-timeline-main { 2 | position: relative; 3 | left: 0; 4 | bottom: 0; 5 | overflow: hidden; 6 | border: solid 1px #888; 7 | } 8 | 9 | .cesium-timeline-trackContainer { 10 | width: 100%; 11 | overflow: auto; 12 | border-top: solid 1px #888; 13 | position: relative; 14 | top: 0; 15 | left: 0; 16 | } 17 | 18 | .cesium-timeline-tracks { 19 | position: absolute; 20 | top: 0; 21 | left: 0; 22 | width: 100%; 23 | } 24 | 25 | .cesium-timeline-needle { 26 | position: absolute; 27 | left: 0; 28 | top: 1.7em; 29 | bottom: 0; 30 | width: 1px; 31 | background: #F00; 32 | } 33 | 34 | .cesium-timeline-bar { 35 | position: relative; 36 | left: 0; 37 | top: 0; 38 | overflow: hidden; 39 | cursor: pointer; 40 | width: 100%; 41 | height: 1.7em; 42 | background-color: #fafafa; 43 | background: rgba(32, 32, 32, 0.8); 44 | background: -moz-linear-gradient(top, rgba(116,117,119,0.8) 0%, rgba(58,68,82,0.8) 11%, rgba(46,50,56,0.8) 46%, rgba(53,53,53,0.8) 81%, rgba(53,53,53,0.8) 100%); /* FF3.6+ */ 45 | background: -webkit-linear-gradient(top, rgba(116,117,119,0.8) 0%,rgba(58,68,82,0.8) 11%,rgba(46,50,56,0.8) 46%,rgba(53,53,53,0.8) 81%,rgba(53,53,53,0.8) 100%); /* Chrome10+,Safari5.1+ */ 46 | background: linear-gradient(to bottom, rgba(116,117,119,0.8) 0%,rgba(58,68,82,0.8) 11%,rgba(46,50,56,0.8) 46%,rgba(53,53,53,0.8) 81%,rgba(53,53,53,0.8) 100%); /* W3C */ 47 | } 48 | 49 | .cesium-timeline-ruler { 50 | /* NOTE: The label and the ruler must use the same font/size */ 51 | visibility: hidden; 52 | white-space: nowrap; 53 | font-size: 80%; 54 | z-index: -200; 55 | } 56 | 57 | .cesium-timeline-highlight { 58 | position: absolute; 59 | bottom: 0; 60 | left: 0; 61 | background: #08F; 62 | } 63 | 64 | .cesium-timeline-ticLabel { 65 | position: absolute; 66 | top: 0; 67 | left: 0; 68 | white-space: nowrap; 69 | font-size: 80%; 70 | color: #eee; 71 | } 72 | 73 | .cesium-timeline-ticMain { 74 | position: absolute; 75 | bottom: 0; 76 | left: 0; 77 | width: 1px; 78 | height: 50%; 79 | background: #eee; 80 | } 81 | 82 | .cesium-timeline-ticSub { 83 | position: absolute; 84 | bottom: 0; 85 | left: 0; 86 | width: 1px; 87 | height: 33%; 88 | background: #aaa; 89 | } 90 | 91 | .cesium-timeline-ticTiny { 92 | position: absolute; 93 | bottom: 0; 94 | left: 0; 95 | width: 1px; 96 | height: 25%; 97 | background: #888; 98 | } 99 | 100 | .cesium-timeline-icon16 { 101 | display: block; 102 | position: absolute; 103 | width: 16px; 104 | height: 16px; 105 | background-image: url("../Images/TimelineIcons.png"); 106 | background-repeat: no-repeat; 107 | } -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Timeline/lighter.css: -------------------------------------------------------------------------------- 1 | .cesium-lighter .cesium-timeline-bar { 2 | background: -moz-linear-gradient(top, #eeeeee 0%, #ffffff 50%, #fafafa 100%); /* FF3.6+ */ 3 | background: -webkit-linear-gradient(top, #eeeeee 0%,#ffffff 50%,#fafafa 100%); /* Chrome10+,Safari5.1+ */ 4 | background: linear-gradient(to bottom, #eeeeee 0%,#ffffff 50%,#fafafa 100%); /* W3C */ 5 | } 6 | 7 | .cesium-lighter .cesium-timeline-ticLabel { 8 | color: #000; 9 | } 10 | 11 | .cesium-lighter .cesium-timeline-ticMain { 12 | position: absolute; 13 | bottom: 0; 14 | left: 0; 15 | width: 1px; 16 | height: 50%; 17 | background: #000; 18 | } 19 | 20 | .cesium-lighter .cesium-timeline-ticSub { 21 | background: #444; 22 | } -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Viewer/Viewer.css: -------------------------------------------------------------------------------- 1 | .cesium-viewer { 2 | font-family: sans-serif; 3 | font-size: 16px; 4 | overflow: hidden; 5 | display: block; 6 | position: relative; 7 | top: 0; 8 | left: 0; 9 | width: 100%; 10 | height: 100%; 11 | } 12 | 13 | .cesium-viewer-cesiumWidgetContainer { 14 | width: 100%; 15 | height: 100%; 16 | } 17 | 18 | .cesium-viewer-bottom { 19 | display: block; 20 | position: absolute; 21 | bottom: 0; 22 | left: 0; 23 | right: 0; 24 | padding-right: 5px; 25 | } 26 | 27 | .cesium-viewer .cesium-widget-credits { 28 | display: inline; 29 | position: static; 30 | bottom: auto; 31 | left: auto; 32 | padding-right: 0; 33 | color: #ffffff; 34 | font-size: 10px; 35 | text-shadow: 0 0 2px #000000; 36 | } 37 | 38 | .cesium-viewer-timelineContainer { 39 | position: absolute; 40 | bottom: 0; 41 | left: 169px; 42 | right: 29px; 43 | height: 27px; 44 | padding: 0; 45 | margin: 0; 46 | overflow: hidden; 47 | font-size: 14px; 48 | } 49 | 50 | .cesium-viewer-animationContainer { 51 | position: absolute; 52 | bottom: 0; 53 | left: 0; 54 | padding: 0; 55 | width: 169px; 56 | height: 112px; 57 | } 58 | 59 | .cesium-viewer-fullscreenContainer { 60 | position: absolute; 61 | bottom: 0; 62 | right: 0; 63 | padding: 0; 64 | width: 29px; 65 | height: 29px; 66 | overflow: hidden; 67 | } 68 | 69 | .cesium-viewer-toolbar { 70 | display: block; 71 | position: absolute; 72 | top: 5px; 73 | right: 5px; 74 | } 75 | 76 | .cesium-viewer-cesiumInspectorContainer { 77 | display: block; 78 | position: absolute; 79 | top: 50px; 80 | right: 10px; 81 | } 82 | 83 | .cesium-viewer-geocoderContainer { 84 | position: relative; 85 | display: inline-block; 86 | margin: 0 3px; 87 | } 88 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/lighter.css: -------------------------------------------------------------------------------- 1 | @import url(./lighterShared.css); 2 | @import url(./Animation/lighter.css); 3 | @import url(./BaseLayerPicker/lighter.css); 4 | @import url(./CesiumWidget/lighter.css); 5 | @import url(./Geocoder/lighter.css); 6 | @import url(./Timeline/lighter.css); 7 | @import url(./NavigationHelpButton/lighter.css); -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/lighterShared.css: -------------------------------------------------------------------------------- 1 | .cesium-lighter .cesium-button { 2 | color: #111; /* For text buttons */ 3 | fill: #111; /* For SVG buttons */ 4 | background: #e2f0ff; 5 | border: 1px solid #759dc0; 6 | } 7 | 8 | .cesium-lighter .cesium-button:focus { 9 | color: #000; /* For text buttons */ 10 | fill: #000; /* For SVG buttons */ 11 | border-color: #ea4; 12 | } 13 | 14 | .cesium-lighter .cesium-button:hover { 15 | color: #000; /* For text buttons */ 16 | fill: #000; /* For SVG buttons */ 17 | background: #a6d2ff; 18 | border-color: #aef; 19 | box-shadow: 0 0 8px #777; 20 | } 21 | 22 | .cesium-lighter .cesium-button:active { 23 | color: #fff; /* For text buttons */ 24 | fill: #fff; /* For SVG buttons */ 25 | background: #48b; 26 | border-color: #ea0; 27 | } 28 | 29 | .cesium-lighter .cesium-button:disabled, 30 | .cesium-lighter .cesium-button-disabled, 31 | .cesium-lighter .cesium-button-disabled:focus, 32 | .cesium-lighter .cesium-button-disabled:hover, 33 | .cesium-lighter .cesium-button-disabled:active { 34 | background: #ccc; 35 | border-color: #999; 36 | color: #999; /* For text buttons */ 37 | fill: #999; /* For SVG buttons */ 38 | box-shadow: none; 39 | } -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/shared.css: -------------------------------------------------------------------------------- 1 | .cesium-svgPath-svg { 2 | position: absolute; 3 | top: 0; 4 | left: 0; 5 | width: 100%; 6 | height: 100%; 7 | overflow: hidden; 8 | } 9 | 10 | .cesium-button { 11 | display: inline-block; 12 | position: relative; 13 | background: #303336; 14 | border: 1px solid #444; 15 | color: #edffff; /* For text buttons */ 16 | fill: #edffff; /* For SVG buttons */ 17 | border-radius: 4px; 18 | padding: 5px 12px; 19 | margin: 2px 3px; 20 | cursor: pointer; 21 | overflow: hidden; 22 | -moz-user-select: none; 23 | -webkit-user-select: none; 24 | -ms-user-select: none; 25 | user-select: none; 26 | } 27 | 28 | .cesium-button:focus { 29 | color: #fff; /* For text buttons */ 30 | fill: #fff; /* For SVG buttons */ 31 | border-color: #ea4; 32 | outline: none; 33 | } 34 | 35 | .cesium-button:hover { 36 | color: #fff; /* For text buttons */ 37 | fill: #fff; /* For SVG buttons */ 38 | background: #48b; 39 | border-color: #aef; 40 | box-shadow: 0 0 8px #fff; 41 | } 42 | 43 | .cesium-button:active { 44 | color: #000; /* For text buttons */ 45 | fill: #000; /* For SVG buttons */ 46 | background: #adf; 47 | border-color: #fff; 48 | box-shadow: 0 0 8px #fff; 49 | } 50 | 51 | .cesium-button:disabled, 52 | .cesium-button-disabled, 53 | .cesium-button-disabled:focus, 54 | .cesium-button-disabled:hover, 55 | .cesium-button-disabled:active { 56 | background: #303336; 57 | border-color: #444; 58 | color: #646464; /* For text buttons */ 59 | fill: #646464; /* For SVG buttons */ 60 | box-shadow: none; 61 | cursor: default; 62 | } 63 | 64 | .cesium-button option { 65 | background-color: #000; 66 | color: #eee; 67 | } 68 | 69 | .cesium-button option:disabled { 70 | color: #777; 71 | } 72 | 73 | .cesium-toolbar-button { 74 | -moz-box-sizing: border-box; 75 | -webkit-box-sizing: border-box; 76 | box-sizing: border-box; 77 | width: 32px; 78 | height: 32px; 79 | border-radius: 14%; 80 | padding: 0; 81 | vertical-align: middle; 82 | z-index: 0; /* Workaround for rounded raster image corners in Chrome */ 83 | } -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/widgets.css: -------------------------------------------------------------------------------- 1 | @import url(./shared.css); 2 | @import url(./Animation/Animation.css); 3 | @import url(./BaseLayerPicker/BaseLayerPicker.css); 4 | @import url(./CesiumWidget/CesiumWidget.css); 5 | @import url(./CesiumInspector/CesiumInspector.css); 6 | @import url(./FullscreenButton/FullscreenButton.css); 7 | @import url(./Geocoder/Geocoder.css); 8 | @import url(./InfoBox/InfoBox.css); 9 | @import url(./SceneModePicker/SceneModePicker.css); 10 | @import url(./PerformanceWatchdog/PerformanceWatchdog.css); 11 | @import url(./NavigationHelpButton/NavigationHelpButton.css); 12 | @import url(./SelectionIndicator/SelectionIndicator.css); 13 | @import url(./Timeline/Timeline.css); 14 | @import url(./Viewer/Viewer.css); 15 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Workers/sanitizeHtml.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Cesium - https://github.com/AnalyticalGraphicsInc/cesium 3 | * 4 | * Copyright 2011-2015 Cesium Contributors 5 | * 6 | * Licensed under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | * 18 | * Columbus View (Pat. Pend.) 19 | * 20 | * Portions licensed separately. 21 | * See https://github.com/AnalyticalGraphicsInc/cesium/blob/master/LICENSE.md for full licensing details. 22 | */ 23 | (function () { 24 | /*global define*/ 25 | define('Core/defined',[],function() { 26 | "use strict"; 27 | 28 | /** 29 | * Returns true if the object is defined, returns false otherwise. 30 | * 31 | * @exports defined 32 | * 33 | * @example 34 | * if (Cesium.defined(positions)) { 35 | * doSomething(); 36 | * } else { 37 | * doSomethingElse(); 38 | * } 39 | */ 40 | var defined = function(value) { 41 | return value !== undefined; 42 | }; 43 | 44 | return defined; 45 | }); 46 | 47 | /*global define*/ 48 | define('Core/DeveloperError',[ 49 | './defined' 50 | ], function( 51 | defined) { 52 | "use strict"; 53 | 54 | /** 55 | * Constructs an exception object that is thrown due to a developer error, e.g., invalid argument, 56 | * argument out of range, etc. This exception should only be thrown during development; 57 | * it usually indicates a bug in the calling code. This exception should never be 58 | * caught; instead the calling code should strive not to generate it. 59 | *

60 | * On the other hand, a {@link RuntimeError} indicates an exception that may 61 | * be thrown at runtime, e.g., out of memory, that the calling code should be prepared 62 | * to catch. 63 | * 64 | * @alias DeveloperError 65 | * @constructor 66 | * 67 | * @param {String} [message] The error message for this exception. 68 | * 69 | * @see RuntimeError 70 | */ 71 | var DeveloperError = function(message) { 72 | /** 73 | * 'DeveloperError' indicating that this exception was thrown due to a developer error. 74 | * @type {String} 75 | * @readonly 76 | */ 77 | this.name = 'DeveloperError'; 78 | 79 | /** 80 | * The explanation for why this exception was thrown. 81 | * @type {String} 82 | * @readonly 83 | */ 84 | this.message = message; 85 | 86 | //Browsers such as IE don't have a stack property until you actually throw the error. 87 | var stack; 88 | try { 89 | throw new Error(); 90 | } catch (e) { 91 | stack = e.stack; 92 | } 93 | 94 | /** 95 | * The stack trace of this exception, if available. 96 | * @type {String} 97 | * @readonly 98 | */ 99 | this.stack = stack; 100 | }; 101 | 102 | DeveloperError.prototype.toString = function() { 103 | var str = this.name + ': ' + this.message; 104 | 105 | if (defined(this.stack)) { 106 | str += '\n' + this.stack.toString(); 107 | } 108 | 109 | return str; 110 | }; 111 | 112 | /** 113 | * @private 114 | */ 115 | DeveloperError.throwInstantiationError = function() { 116 | throw new DeveloperError('This function defines an interface and should not be called directly.'); 117 | }; 118 | 119 | return DeveloperError; 120 | }); 121 | 122 | /*global define,console*/ 123 | define('Core/deprecationWarning',[ 124 | './defined', 125 | './DeveloperError' 126 | ], function( 127 | defined, 128 | DeveloperError) { 129 | "use strict"; 130 | 131 | var warnings = {}; 132 | 133 | /** 134 | * Logs a deprecation message to the console. Use this function instead of 135 | * console.log directly since this does not log duplicate messages 136 | * unless it is called from multiple workers. 137 | * 138 | * @exports deprecationWarning 139 | * 140 | * @param {String} identifier The unique identifier for this deprecated API. 141 | * @param {String} message The message to log to the console. 142 | * 143 | * @example 144 | * // Deprecated function or class 145 | * var Foo = function() { 146 | * deprecationWarning('Foo', 'Foo was deprecated in Cesium 1.01. It will be removed in 1.03. Use newFoo instead.'); 147 | * // ... 148 | * } 149 | * 150 | * // Deprecated function 151 | * Bar.prototype.func = function() { 152 | * deprecationWarning('Bar.func', 'Bar.func() was deprecated in Cesium 1.01. It will be removed in 1.03. Use Bar.newFunc() instead.'); 153 | * // ... 154 | * }; 155 | * 156 | * // Deprecated property 157 | * defineProperties(Bar.prototype, { 158 | * prop : { 159 | * get : function() { 160 | * deprecationWarning('Bar.prop', 'Bar.prop was deprecated in Cesium 1.01. It will be removed in 1.03. Use Bar.newProp instead.'); 161 | * // ... 162 | * }, 163 | * set : function(value) { 164 | * deprecationWarning('Bar.prop', 'Bar.prop was deprecated in Cesium 1.01. It will be removed in 1.03. Use Bar.newProp instead.'); 165 | * // ... 166 | * } 167 | * } 168 | * }); 169 | * 170 | * @private 171 | */ 172 | var deprecationWarning = function(identifier, message) { 173 | if (!defined(identifier) || !defined(message)) { 174 | throw new DeveloperError('identifier and message are required.'); 175 | } 176 | 177 | if (!defined(warnings[identifier])) { 178 | warnings[identifier] = true; 179 | console.log(message); 180 | } 181 | }; 182 | 183 | return deprecationWarning; 184 | }); 185 | /*global define*/ 186 | define('Core/RuntimeError',[ 187 | './defined' 188 | ], function( 189 | defined) { 190 | "use strict"; 191 | 192 | /** 193 | * Constructs an exception object that is thrown due to an error that can occur at runtime, e.g., 194 | * out of memory, could not compile shader, etc. If a function may throw this 195 | * exception, the calling code should be prepared to catch it. 196 | *

197 | * On the other hand, a {@link DeveloperError} indicates an exception due 198 | * to a developer error, e.g., invalid argument, that usually indicates a bug in the 199 | * calling code. 200 | * 201 | * @alias RuntimeError 202 | * @constructor 203 | * 204 | * @param {String} [message] The error message for this exception. 205 | * 206 | * @see DeveloperError 207 | */ 208 | var RuntimeError = function(message) { 209 | /** 210 | * 'RuntimeError' indicating that this exception was thrown due to a runtime error. 211 | * @type {String} 212 | * @readonly 213 | */ 214 | this.name = 'RuntimeError'; 215 | 216 | /** 217 | * The explanation for why this exception was thrown. 218 | * @type {String} 219 | * @readonly 220 | */ 221 | this.message = message; 222 | 223 | //Browsers such as IE don't have a stack property until you actually throw the error. 224 | var stack; 225 | try { 226 | throw new Error(); 227 | } catch (e) { 228 | stack = e.stack; 229 | } 230 | 231 | /** 232 | * The stack trace of this exception, if available. 233 | * @type {String} 234 | * @readonly 235 | */ 236 | this.stack = stack; 237 | }; 238 | 239 | RuntimeError.prototype.toString = function() { 240 | var str = this.name + ': ' + this.message; 241 | 242 | if (defined(this.stack)) { 243 | str += '\n' + this.stack.toString(); 244 | } 245 | 246 | return str; 247 | }; 248 | 249 | return RuntimeError; 250 | }); 251 | 252 | /*global define*/ 253 | define('Core/freezeObject',[ 254 | './defined' 255 | ], function( 256 | defined) { 257 | "use strict"; 258 | 259 | /** 260 | * Freezes an object, using Object.freeze if available, otherwise returns 261 | * the object unchanged. This function should be used in setup code to prevent 262 | * errors from completely halting JavaScript execution in legacy browsers. 263 | * 264 | * @private 265 | * 266 | * @exports freezeObject 267 | */ 268 | var freezeObject = Object.freeze; 269 | if (!defined(freezeObject)) { 270 | freezeObject = function(o) { 271 | return o; 272 | }; 273 | } 274 | 275 | return freezeObject; 276 | }); 277 | /*global define*/ 278 | define('Core/defaultValue',[ 279 | './freezeObject' 280 | ], function( 281 | freezeObject) { 282 | "use strict"; 283 | 284 | /** 285 | * Returns the first parameter if not undefined, otherwise the second parameter. 286 | * Useful for setting a default value for a parameter. 287 | * 288 | * @exports defaultValue 289 | * 290 | * @example 291 | * param = Cesium.defaultValue(param, 'default'); 292 | */ 293 | var defaultValue = function(a, b) { 294 | if (a !== undefined) { 295 | return a; 296 | } 297 | return b; 298 | }; 299 | 300 | /** 301 | * A frozen empty object that can be used as the default value for options passed as 302 | * an object literal. 303 | */ 304 | defaultValue.EMPTY_OBJECT = freezeObject({}); 305 | 306 | return defaultValue; 307 | }); 308 | /*global define*/ 309 | define('Core/formatError',[ 310 | './defined' 311 | ], function( 312 | defined) { 313 | "use strict"; 314 | 315 | /** 316 | * Formats an error object into a String. If available, uses name, message, and stack 317 | * properties, otherwise, falls back on toString(). 318 | * 319 | * @exports formatError 320 | * 321 | * @param {Object} object The item to find in the array. 322 | * @returns {String} A string containing the formatted error. 323 | */ 324 | var formatError = function(object) { 325 | var result; 326 | 327 | var name = object.name; 328 | var message = object.message; 329 | if (defined(name) && defined(message)) { 330 | result = name + ': ' + message; 331 | } else { 332 | result = object.toString(); 333 | } 334 | 335 | var stack = object.stack; 336 | if (defined(stack)) { 337 | result += '\n' + stack; 338 | } 339 | 340 | return result; 341 | }; 342 | 343 | return formatError; 344 | }); 345 | /*global define*/ 346 | define('Workers/createTaskProcessorWorker',[ 347 | '../Core/defaultValue', 348 | '../Core/defined', 349 | '../Core/formatError' 350 | ], function( 351 | defaultValue, 352 | defined, 353 | formatError) { 354 | "use strict"; 355 | 356 | /** 357 | * Creates an adapter function to allow a calculation function to operate as a Web Worker, 358 | * paired with TaskProcessor, to receive tasks and return results. 359 | * 360 | * @exports createTaskProcessorWorker 361 | * 362 | * @param {createTaskProcessorWorker~WorkerFunction} workerFunction The calculation function, 363 | * which takes parameters and returns a result. 364 | * @returns {createTaskProcessorWorker~TaskProcessorWorkerFunction} A function that adapts the 365 | * calculation function to work as a Web Worker onmessage listener with TaskProcessor. 366 | * 367 | * @see TaskProcessor 368 | * @see {@link http://www.w3.org/TR/workers/|Web Workers} 369 | * @see {@link http://www.w3.org/TR/html5/common-dom-interfaces.html#transferable-objects|Transferable objects} 370 | * 371 | * @example 372 | * function doCalculation(parameters, transferableObjects) { 373 | * // calculate some result using the inputs in parameters 374 | * return result; 375 | * } 376 | * 377 | * return Cesium.createTaskProcessorWorker(doCalculation); 378 | * // the resulting function is compatible with TaskProcessor 379 | */ 380 | var createTaskProcessorWorker = function(workerFunction) { 381 | var postMessage; 382 | var transferableObjects = []; 383 | var responseMessage = { 384 | id : undefined, 385 | result : undefined, 386 | error : undefined 387 | }; 388 | 389 | return function(event) { 390 | /*global self*/ 391 | var data = event.data; 392 | 393 | transferableObjects.length = 0; 394 | responseMessage.id = data.id; 395 | responseMessage.error = undefined; 396 | responseMessage.result = undefined; 397 | 398 | try { 399 | responseMessage.result = workerFunction(data.parameters, transferableObjects); 400 | } catch (e) { 401 | if (e instanceof Error) { 402 | // Errors can't be posted in a message, copy the properties 403 | responseMessage.error = { 404 | name : e.name, 405 | message : e.message, 406 | stack : e.stack 407 | }; 408 | } else { 409 | responseMessage.error = e; 410 | } 411 | } 412 | 413 | if (!defined(postMessage)) { 414 | postMessage = defaultValue(self.webkitPostMessage, self.postMessage); 415 | } 416 | 417 | if (!data.canTransferArrayBuffer) { 418 | transferableObjects.length = 0; 419 | } 420 | 421 | try { 422 | postMessage(responseMessage, transferableObjects); 423 | } catch (e) { 424 | // something went wrong trying to post the message, post a simpler 425 | // error that we can be sure will be cloneable 426 | responseMessage.result = undefined; 427 | responseMessage.error = 'postMessage failed with error: ' + formatError(e) + '\n with responseMessage: ' + JSON.stringify(responseMessage); 428 | postMessage(responseMessage); 429 | } 430 | }; 431 | }; 432 | 433 | /** 434 | * A function that performs a calculation in a Web Worker. 435 | * @callback createTaskProcessorWorker~WorkerFunction 436 | * 437 | * @param {Object} parameters Parameters to the calculation. 438 | * @param {Array} transferableObjects An array that should be filled with references to objects inside 439 | * the result that should be transferred back to the main document instead of copied. 440 | * @returns {Object} The result of the calculation. 441 | * 442 | * @example 443 | * function calculate(parameters, transferableObjects) { 444 | * // perform whatever calculation is necessary. 445 | * var typedArray = new Float32Array(); 446 | * 447 | * // typed arrays are transferable 448 | * transferableObjects.push(typedArray) 449 | * 450 | * return { 451 | * typedArray : typedArray 452 | * }; 453 | * } 454 | */ 455 | 456 | /** 457 | * A Web Worker message event handler function that handles the interaction with TaskProcessor, 458 | * specifically, task ID management and posting a response message containing the result. 459 | * @callback createTaskProcessorWorker~TaskProcessorWorkerFunction 460 | * 461 | * @param {Object} event The onmessage event object. 462 | */ 463 | 464 | return createTaskProcessorWorker; 465 | }); 466 | /*global define*/ 467 | define('Workers/sanitizeHtml',[ 468 | '../Core/defined', 469 | '../Core/deprecationWarning', 470 | '../Core/RuntimeError', 471 | './createTaskProcessorWorker' 472 | ], function( 473 | defined, 474 | deprecationWarning, 475 | RuntimeError, 476 | createTaskProcessorWorker) { 477 | "use strict"; 478 | 479 | var cajaScript = 'https://caja.appspot.com/html-css-sanitizer-minified.js'; 480 | var html_sanitize; 481 | 482 | /** 483 | * A worker that loads the Google Caja HTML & CSS sanitizer and sanitizes the 484 | * provided HTML string. 485 | * 486 | * @exports sanitize 487 | * 488 | * @see TaskProcessor 489 | * @see {@link http://www.w3.org/TR/workers/|Web Workers} 490 | */ 491 | var sanitizeHtml = function(html) { 492 | deprecationWarning('sanitize', 'The sanitize worker has been deprecated and will be removed in Cesium 1.10.'); 493 | 494 | if (!defined(html_sanitize)) { 495 | /*global self,importScripts*/ 496 | self.window = {}; 497 | importScripts(cajaScript); // importScripts is synchronous 498 | html_sanitize = window.html_sanitize; 499 | 500 | if (!defined(html_sanitize)) { 501 | throw new RuntimeError('Unable to load Google Caja sanitizer script.'); 502 | } 503 | } 504 | 505 | return html_sanitize(html); 506 | }; 507 | 508 | return createTaskProcessorWorker(sanitizeHtml); 509 | }); 510 | }()); -------------------------------------------------------------------------------- /ThirdParty/Cesium/Workers/transferTypedArrayTest.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Cesium - https://github.com/AnalyticalGraphicsInc/cesium 3 | * 4 | * Copyright 2011-2015 Cesium Contributors 5 | * 6 | * Licensed under the Apache License, Version 2.0 (the "License"); 7 | * you may not use this file except in compliance with the License. 8 | * You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, software 13 | * distributed under the License is distributed on an "AS IS" BASIS, 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | * See the License for the specific language governing permissions and 16 | * limitations under the License. 17 | * 18 | * Columbus View (Pat. Pend.) 19 | * 20 | * Portions licensed separately. 21 | * See https://github.com/AnalyticalGraphicsInc/cesium/blob/master/LICENSE.md for full licensing details. 22 | */ 23 | 24 | /*global self:true*/ 25 | // make sure self is defined so that the Dojo build can evaluate this file without crashing. 26 | if (typeof self === 'undefined') { 27 | self = {}; 28 | } 29 | 30 | self.onmessage = function(event) { 31 | "use strict"; 32 | var array = event.data.array; 33 | var postMessage = self.webkitPostMessage || self.postMessage; 34 | 35 | try { 36 | // transfer the test array back to the caller 37 | postMessage({ 38 | array : array 39 | }, [array.buffer]); 40 | } catch (e) { 41 | postMessage({}); 42 | } 43 | }; -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Cesium Starter App 5 | 6 | 12 | 13 | 14 |
15 | 16 | 17 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "cesium-starter-app", 3 | "version": "1.5.0", 4 | "description": "A simple JavaScript starter app for creating apps with Cesium, the open-source WebGL virtual globe and map engine.", 5 | "homepage": "http://cesiumjs.org", 6 | "license": "Apache-2.0", 7 | "repository": { 8 | "type": "git", 9 | "url": "https://github.com/pjcozzi/cesium-starter-app" 10 | }, 11 | "dependencies": { 12 | "express": "~4.9.x", 13 | "compression": "1.0.8", 14 | "request": "2.36.0", 15 | "yargs": "1.2.6" 16 | }, 17 | "engines": { 18 | "node": "0.10.x" 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- 1 | (function() { 2 | "use strict"; 3 | /*global console,require,__dirname,process*/ 4 | /*jshint es3:false*/ 5 | 6 | var express = require('express'); 7 | var compression = require('compression'); 8 | var url = require('url'); 9 | var request = require('request'); 10 | 11 | var yargs = require('yargs').options({ 12 | 'port' : { 13 | 'default' : process.env.PORT || 8080, 14 | 'description' : 'Port to listen on.' 15 | }, 16 | 'public' : { 17 | 'type' : 'boolean', 18 | 'description' : 'Run a public server that listens on all interfaces.' 19 | }, 20 | 'upstream-proxy' : { 21 | 'description' : 'A standard proxy server that will be used to retrieve data. Specify a URL including port, e.g. "http://proxy:8000".' 22 | }, 23 | 'bypass-upstream-proxy-hosts' : { 24 | 'description' : 'A comma separated list of hosts that will bypass the specified upstream_proxy, e.g. "lanhost1,lanhost2"' 25 | }, 26 | 'help' : { 27 | 'alias' : 'h', 28 | 'type' : 'boolean', 29 | 'description' : 'Show this help.' 30 | } 31 | }); 32 | var argv = yargs.argv; 33 | 34 | if (argv.help) { 35 | return yargs.showHelp(); 36 | } 37 | 38 | // eventually this mime type configuration will need to change 39 | // https://github.com/visionmedia/send/commit/d2cb54658ce65948b0ed6e5fb5de69d022bef941 40 | var mime = express.static.mime; 41 | mime.define({ 42 | 'application/json' : ['czml', 'json', 'geojson', 'topojson', 'gltf'], 43 | 'text/plain' : ['glsl'] 44 | }); 45 | 46 | var app = express(); 47 | app.use(compression()); 48 | app.use(express.static(__dirname)); 49 | 50 | function getRemoteUrlFromParam(req) { 51 | var remoteUrl = req.params[0]; 52 | if (remoteUrl) { 53 | // add http:// to the URL if no protocol is present 54 | if (!/^https?:\/\//.test(remoteUrl)) { 55 | remoteUrl = 'http://' + remoteUrl; 56 | } 57 | remoteUrl = url.parse(remoteUrl); 58 | // copy query string 59 | remoteUrl.search = url.parse(req.url).search; 60 | } 61 | return remoteUrl; 62 | } 63 | 64 | var dontProxyHeaderRegex = /^(?:Host|Proxy-Connection|Connection|Keep-Alive|Transfer-Encoding|TE|Trailer|Proxy-Authorization|Proxy-Authenticate|Upgrade)$/i; 65 | 66 | function filterHeaders(req, headers) { 67 | var result = {}; 68 | // filter out headers that are listed in the regex above 69 | Object.keys(headers).forEach(function(name) { 70 | if (!dontProxyHeaderRegex.test(name)) { 71 | result[name] = headers[name]; 72 | } 73 | }); 74 | return result; 75 | } 76 | 77 | var upstreamProxy = argv['upstream-proxy']; 78 | var bypassUpstreamProxyHosts = {}; 79 | if (argv['bypass-upstream-proxy-hosts']) { 80 | argv['bypass-upstream-proxy-hosts'].split(',').forEach(function(host) { 81 | bypassUpstreamProxyHosts[host.toLowerCase()] = true; 82 | }); 83 | } 84 | 85 | app.get('/proxy/*', function(req, res, next) { 86 | // look for request like http://localhost:8080/proxy/http://example.com/file?query=1 87 | var remoteUrl = getRemoteUrlFromParam(req); 88 | if (!remoteUrl) { 89 | // look for request like http://localhost:8080/proxy/?http%3A%2F%2Fexample.com%2Ffile%3Fquery%3D1 90 | remoteUrl = Object.keys(req.query)[0]; 91 | if (remoteUrl) { 92 | remoteUrl = url.parse(remoteUrl); 93 | } 94 | } 95 | 96 | if (!remoteUrl) { 97 | return res.send(400, 'No url specified.'); 98 | } 99 | 100 | if (!remoteUrl.protocol) { 101 | remoteUrl.protocol = 'http:'; 102 | } 103 | 104 | var proxy; 105 | if (upstreamProxy && !(remoteUrl.host in bypassUpstreamProxyHosts)) { 106 | proxy = upstreamProxy; 107 | } 108 | 109 | // encoding : null means "body" passed to the callback will be raw bytes 110 | 111 | request.get({ 112 | url : url.format(remoteUrl), 113 | headers : filterHeaders(req, req.headers), 114 | encoding : null, 115 | proxy : proxy 116 | }, function(error, response, body) { 117 | var code = 500; 118 | 119 | if (response) { 120 | code = response.statusCode; 121 | res.header(filterHeaders(req, response.headers)); 122 | } 123 | 124 | res.send(code, body); 125 | }); 126 | }); 127 | 128 | var server = app.listen(argv.port, argv.public ? undefined : 'localhost', function() { 129 | if (argv.public) { 130 | console.log('Cesium development server running publicly. Connect to http://localhost:%d/', server.address().port); 131 | } else { 132 | console.log('Cesium development server running locally. Connect to http://localhost:%d/', server.address().port); 133 | } 134 | }); 135 | 136 | server.on('error', function (e) { 137 | if (e.code === 'EADDRINUSE') { 138 | console.log('Error: Port %d is already in use, select a different port.', argv.port); 139 | console.log('Example: node server.js --port %d', argv.port + 1); 140 | } else if (e.code === 'EACCES') { 141 | console.log('Error: This process does not have permission to listen on port %d.', argv.port); 142 | if (argv.port < 1024) { 143 | console.log('Try a port number higher than 1024.'); 144 | } 145 | } 146 | console.log(e); 147 | process.exit(1); 148 | }); 149 | 150 | server.on('close', function() { 151 | console.log('Cesium development server stopped.'); 152 | }); 153 | 154 | process.on('SIGINT', function() { 155 | server.close(function() { 156 | process.exit(0); 157 | }); 158 | }); 159 | 160 | })(); 161 | 162 | --------------------------------------------------------------------------------