A framework for 3D geospatial visualization in the browser https://wiki.openstreetmap.org/wiki/Pl:3D
 
 
 
Go to file
Robin Hawkes 0402c54df7 Updated readme and added kitchen sink example 2016-06-17 09:38:29 +01:00
dist Removed CRS and Project components and updated tests 2016-06-16 14:15:02 +01:00
examples Updated readme and added kitchen sink example 2016-06-17 09:38:29 +01:00
src Removed CRS and Project components and updated tests 2016-06-16 14:15:02 +01:00
test Removed CRS and Project components and updated tests 2016-06-16 14:15:02 +01:00
.babelrc Initial commit after running babel-generator 2016-02-10 19:01:56 +00:00
.editorconfig Initial commit after running babel-generator 2016-02-10 19:01:56 +00:00
.eslintrc Added GeoJSONLayer with example and tidied up some other areas 2016-02-28 20:29:52 +00:00
.gitignore Added geo components and tests 2016-02-13 10:33:55 +00:00
.jscsrc Initial commit after running babel-generator 2016-02-10 19:01:56 +00:00
.npmignore Initial commit after running babel-generator 2016-02-10 19:01:56 +00:00
LICENSE Updated readme and moved to BSD-3 license 2016-06-10 13:18:26 -07:00
README.md Updated readme and added kitchen sink example 2016-06-17 09:38:29 +01:00
gulpfile.babel.js Added a simple Geo class 2016-06-16 11:47:10 +01:00
package.json Updated readme and package.json 2016-06-16 09:46:11 +01:00

README.md

ViziCities (0.3)

A framework for 3D geospatial visualisation in the browser

### Important links

  • Examples
  • Getting started
  • Attribution
  • License

Quick install

Already know what you're doing? Here's the quickest way to install ViziCities...

Examples

Main changes since 0.2

  • Re-written from the ground up
  • Complete overhaul of visual styling
  • Massive performance improvements across the board
  • Vastly simplified setup and API
  • Better management and cleanup of memory
  • Sophisticated quadtree-based grid system
  • Physically-based lighting and materials (when enabled)
  • Realistic day/night skybox (when enabled)
  • Shadows based on position of sun in sky (when enabled)
  • Built-in support for image-based tile endpoints
  • Built-in support for GeoJSON and TopoJSON tile endpoints
  • Built-in support for non-tiled GeoJSON and TopoJSON files
  • Click events on individual features (when enabled)
  • Internal caching of tile-based endpoints
  • Easier to extend and add new functionality
  • Easier to access and use general three.js features within ViziCities
  • Separation of three.js from the core ViziCities codebase

Getting started

Using ViziCities? Please attribute it

While we love giving you free and open access to the code for ViziCities, we also appreciate getting some recognition for all the hard work that's gone into it. A small attribution is built into ViziCities and, while possible to remove, we'd really appreciate it if you left it in.

If you absolutely have to remove the attribution then please get in touch and we can work something out.

Getting involved

  • Wishlist / suggested tasks
  • How to contribute

Contact us

Want to share an interesting use of ViziCities, or perhaps just have a question about it? You can communicate with the ViziCities team via email (hello@vizicities.com) and Twitter (@ViziCities).

License

ViziCities is copyright UrbanSim Inc. and uses the fair and simple BSD-3 license. Want to see it in full? No problem, you can read it here.