Skip to content

Commit

Permalink
Updated the build artifacts to 1.6.90
Browse files Browse the repository at this point in the history
  • Loading branch information
emxsys committed Sep 7, 2018
1 parent de6a5c3 commit b5533ae
Show file tree
Hide file tree
Showing 3 changed files with 100 additions and 10 deletions.
43 changes: 37 additions & 6 deletions build/dist/README.md
@@ -1,19 +1,50 @@
# WorldWindJS - an improved Web WorldWind library

# WorldWindJS
[![NPM](https://img.shields.io/npm/v/worldwindjs.svg)](https://www.npmjs.com/package/worldwindjs)

## A community supported and enhanced Web WorldWind library

__WorldWindJS__ is a fork of the popular [Web WorldWind](https://github.com/NASAWorldWind/WebWorldWind)
library from NASA and ESA. This fork provides a release channel for builds based on the latest fixes
and features from the WebWorldWind's develop branch plus several enhancements from the WorldWind community.
and features from WebWorldWind's develop branch plus several enhancements from the WorldWind community.

Enhancements include:
### Enhancements include:

- A template for creating a geo-browser with Bootstrap and Knockout.
- A template for creating geo-browser web apps with Bootstrap and Knockout (apps/worldwind-app-template).
- Keyboard navigation controls for the globe
- Improved the resolution of Bing imagery
- Support for a translucent night-image
- Removed dependency vulnerabilities

### Migrating from NASA WebWorldWind

- The WorldWindJS npm package is available in the [npm repository](https://www.npmjs.com/package/worldwindjs).
- The project supports npm dependencies on its git repository: See [npm dependencies](https://github.com/emxsys/worldwindjs/wiki/npm-dependencies)is in the wiki.
- The JS libraries (production and debug) and the image resources are available in the [GitHub releases](https://github.com/emxsys/worldwindjs/releases/latest).


#### Changes from WebWorldWind release 0.9.0
- `NavigatorState` has been deprecated. Its properties have migrated to `DrawContext`.

#### From the WebWorldWind develop branch
- WorldWindJS is a drop in replacement for the WebWorldWind __worldwindjs__ and __worldwind.min.js__ libraries built from the WebWorldWind develop branch

### Additional Resources
#### Tutorials
- [How to Build a WorldWindJS Web App](https://emxsys.github.io/worldwindjs/) on the project website

#### Demos
- [__worldwind-web-app__ demo](https://emxsys.github.io/worldwind-web-app/): A geo-browser built with Bootstrap and KnockoutJS.
- [__worldwind-react-app__ demo](https://emxsys.github.io/worldwind-react-app/): A geo-browser built with React using the [worldwind-react-globe](https://github.com/emxsys/worldwind-react-globe) and [worldwind-react-globe-bs4](https://github.com/emxsys/worldwind-react-globe-bs4) components.

#### Related projects
- __[worldwind-react-globe](https://github.com/emxsys/worldwind-react-globe)__: A React-based Globe component that encapulates WorldWindJS.
- __[worldwind-react-globe-bs4](https://github.com/emxsys/worldwind-react-globe-bs4)__: Bootstrap UI components for the Globe component including a layer manager, tools palette, placename search, and settings.

#### NPM Downloads
- [__worldwindjs__ package](https://www.npmjs.com/package/worldwindjs): This library as an npm package.
- [__worldwind-react-globe__ package](https://www.npmjs.com/package/worldwind-react-globe): Globe component encapulating WorldWindJS.
- [__worldwind-react-globe-bs4__ package](https://www.npmjs.com/package/worldwind-react-globe-bs4): Bootstrap UI for the Globe component.

---

## Web WorldWind
Expand Down Expand Up @@ -61,4 +92,4 @@ 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.
limitations under the License.
21 changes: 19 additions & 2 deletions build/dist/worldwind.js
Expand Up @@ -27602,6 +27602,11 @@ define('geom/BoundingBox',[
* 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.
*
* NOTICE: This file was modified from the original NASAWorldWind/WebWorldWind distribution.
* NOTICE: This file contains changes made by Kyle Kauffman (Github: @kyonifer)
* NOTICE: This file contains changes made by Bruce Schubert (bruce@emxsys.com)
*
*/
/**
* @exports Tile
Expand Down Expand Up @@ -27726,6 +27731,15 @@ define('util/Tile',[
* @default 1
*/
this.opacity = 1;

/**
* Set minCellSize to a value greater than zero to limit the tile subdivision to a particular
* pixel size (typically measured in meters per pixel).
* @type Number
* @default 0.1
* @see mustSubdivide
*/
this.minCellSize = 0.1;

// Internal use only. Intentionally not documented.
this.samplePoints = null;
Expand Down Expand Up @@ -27915,7 +27929,7 @@ define('util/Tile',[
distance = this.distanceTo(dc.eyePoint),
pixelSize = dc.pixelSizeAtDistance(distance);

return cellSize > Math.max(detailFactor * pixelSize, 0.5);
return cellSize > Math.max(detailFactor * pixelSize, this.minCellSize);
};

/**
Expand Down Expand Up @@ -87402,6 +87416,9 @@ define('util/WWMessage',[],
* 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.
*
* NOTICE: This file was modified from the original NASAWorldWind/WebWorldWind distribution.
* NOTICE: This file contains changes made by Bruce Schubert (bruce@emxsys.com)
*/
define('WorldWind',[ // PLEASE KEEP ALL THIS IN ALPHABETICAL ORDER BY MODULE NAME (not directory name).
'./formats/aaigrid/AAIGridConstants',
Expand Down Expand Up @@ -87973,7 +87990,7 @@ define('WorldWind',[ // PLEASE KEEP ALL THIS IN ALPHABETICAL ORDER BY MODULE NAM
* @default "0.9.0"
* @constant
*/
VERSION: "1.2.90",
VERSION: "1.6.90",

// PLEASE KEEP THE ENTRIES BELOW IN ALPHABETICAL ORDER
/**
Expand Down

0 comments on commit b5533ae

Please sign in to comment.