TerriaMap icon indicating copy to clipboard operation
TerriaMap copied to clipboard

TerriaMap 'set & forget' dependencies

Open hardreddata opened this issue 5 years ago • 0 comments

Following such classics as https://github.com/TerriaJS/terriajs/issues/3806 I am trying to come up with a broadly definitive list of the external dependencies after one clones and builds TerriaMap.

That is, if one uses TerriaMap in a commercial environment where are the risks, or if one is using it outside Australia what may need amending. If any of the below services were to vanish I want to be certain of the implications, and my options.

My working list includes

Cesium Ion (optional, premium) Bing API (optional, premium). Is this only used for search? Carto fastly basemaps (are these still free?) NICTA Maps http://geoserver.nationalmap.nicta.com.au/imagery/

GNAF database for search http://gnaf.nationalmap.nicta.com.au/v2/ per https://github.com/TerriaJS/terriajs/blob/master/lib/Models/GnafApi.js#L12

Region Mapping eg: https://vector-tiles.terria.io/SA1_2016_AUST/{z}/{x}/{y}.pbf and http://geoserver.nationalmap.nicta.com.au/region_map/ows

The Geoserver is described in https://docs.terria.io/guide/deploying/setting-up-a-region-mapping-server/ and the vector pbf which I am less certain about. eg: https://github.com/TerriaJS/terriajs/blob/master/wwwroot/data/regionMapping.json#L2257

Github gist or AWS for sharing links.

Is there anything else?

Any advice would be great.

hardreddata avatar Feb 26 '20 22:02 hardreddata