Robin Hawkes
Robin Hawkes
A while ago Mapbox released [Turf.js](https://github.com/Turfjs/turf) and I didn't look into it enough to discover how useful it might be. It provides all sorts of standard geospatial analysis operations as...
When calling `VIZI.CRS.pixelsPerMeter` with `VIZI.LatLon` as number strings (eg. "-0.123") returns different (incorrect) values to what is returned when you use proper numbers (eg. -0.123). This is turn breaks any...
Right now there aren't any checks in place to ensure building outlines are going the right direction (clockwise for outer, anti-clockwise for inner/holes) and that there aren't any duplicated points....
Whilst most buildings output fine, some experience errors in the extrusion process related to triangulation or duplicated points. For example: ``` Warning, unable to triangulate polygon! Duplicate point -3987:-1 ```...
We need a way of cancelling old tiles requests that haven't finished loading by the time a new grid update occurs. Right now, if you move the grid around a...
Further to the discussion in #104 on changes to the Blueprint API to allow for merging and modifying data (eg. data flow and node graphs), the Blueprint API also needs...
The changes in #112 introduce the much-needed ability to only load data for tiles that have changed, vastly reducing the network load whilst also preventing the flickering caused by existing...
PR #107 has already added this for `BlueprintOutputBuildingTiles` and `BlueprintOutputImageTiles`. This issue is to track and ensure that the same changes are made to the other outputs, like `BlueprintOutputChoropleth` and...
For some reason the `kml/point-example` isn't working. It used to so the cause needs to be identified.
Changing the `zoom` option passed to `VIZI.World` to something other than 16 causes coordinates to be projected in the wrong location. For example: ``` var world = new VIZI.World({ viewport:...