Update render script and Makefile
This commit is contained in:
@@ -92,15 +92,16 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mspl.js[0m[38;5;12m (https://github.com/jvail/spl.js) - Makes it possible to use SpatiaLite functionality in JavaScript. Behind the scenes, a WebAssembly port of SpatiaLite is used.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgeotoolbox[0m[38;5;12m (https://github.com/neocarto/geotoolbox) - Provides several GIS operations for use with geojson properties. Useful for thematic cartography.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1msupercluster[0m[38;5;12m (https://www.npmjs.com/package/supercluster) - A very fast JavaScript library for geospatial point clustering for browsers and Node.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mgeoblaze[0m[38;5;12m [39m[38;5;12m(https://github.com/GeoTIFF/geoblaze)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mblazing[39m[38;5;12m [39m[38;5;12mfast[39m[38;5;12m [39m[38;5;12mJavaScript[39m[38;5;12m [39m[38;5;12mraster[39m[38;5;12m [39m[38;5;12mprocessing[39m[38;5;12m [39m[38;5;12mengine.[39m[38;5;12m [39m[38;5;12mUsing[39m[38;5;12m [39m[38;5;12mgeoblaze,[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mrun[39m[38;5;12m [39m[38;5;12mcomputations[39m[38;5;12m [39m[38;5;12mranging[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mbasic[39m[38;5;12m [39m[38;5;12mstatistics[39m[38;5;12m [39m[38;5;12m(min,[39m[38;5;12m [39m[38;5;12mmax,[39m[38;5;12m [39m[38;5;12mmean,[39m[38;5;12m [39m[38;5;12mmode)[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mband[39m[38;5;12m [39m
|
||||
[38;5;12marithmetic[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhistogram[39m[38;5;12m [39m[38;5;12mgeneration[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12meither[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mweb[39m[38;5;12m [39m[38;5;12mbrowser[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mnode[39m[38;5;12m [39m[38;5;12mapplication.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mgeoblaze[0m[38;5;12m [39m[38;5;12m(https://github.com/GeoTIFF/geoblaze)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mblazing[39m[38;5;12m [39m[38;5;12mfast[39m[38;5;12m [39m[38;5;12mJavaScript[39m[38;5;12m [39m[38;5;12mraster[39m[38;5;12m [39m[38;5;12mprocessing[39m[38;5;12m [39m[38;5;12mengine.[39m[38;5;12m [39m[38;5;12mUsing[39m[38;5;12m [39m[38;5;12mgeoblaze,[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mrun[39m[38;5;12m [39m[38;5;12mcomputations[39m[38;5;12m [39m[38;5;12mranging[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mbasic[39m[38;5;12m [39m[38;5;12mstatistics[39m[38;5;12m [39m[38;5;12m(min,[39m[38;5;12m [39m[38;5;12mmax,[39m[38;5;12m [39m[38;5;12mmean,[39m[38;5;12m [39m
|
||||
[38;5;12mmode)[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mband[39m[38;5;12m [39m[38;5;12marithmetic[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhistogram[39m[38;5;12m [39m[38;5;12mgeneration[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12meither[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mweb[39m[38;5;12m [39m[38;5;12mbrowser[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mnode[39m[38;5;12m [39m[38;5;12mapplication.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgeopackage-js[0m[38;5;12m (https://github.com/ngageoint/geopackage-js) - The GeoPackage JavaScript library currently provides the ability to read GeoPackage files.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgeojson-merge[0m[38;5;12m (https://github.com/mapbox/geojson-merge) - Merge multiple GeoJSON files into one FeatureCollection.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mGalton[0m[38;5;12m (https://github.com/urbica/galton) - Lightweight Node.js isochrone server. Build isochrones using OSRM, Turf and concaveman.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgeojson-vt[0m[38;5;12m (https://github.com/mapbox/geojson-vt) - A highly efficient JavaScript library for slicing GeoJSON data into vector tiles on the fly.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgeobuf[0m[38;5;12m (https://github.com/mapbox/geobuf) - Geobuf is a compact binary encoding for geographic data.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgeoparquet[0m[38;5;12m (https://github.com/opengeospatial/geoparquet) - Encoding geospatial data in Apache Parquet.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mstatsbreaks[0m[38;5;12m (https://github.com/riatelab/statsbreaks) - Split (classify/discretize) a quantitative dataset into a (k) number of classes or thematic categories. Useful for creating a choropleth map.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mstatsbreaks[0m[38;5;12m [39m[38;5;12m(https://github.com/riatelab/statsbreaks)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSplit[39m[38;5;12m [39m[38;5;12m(classify/discretize)[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mquantitative[39m[38;5;12m [39m[38;5;12mdataset[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12m(k)[39m[38;5;12m [39m[38;5;12mnumber[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mclasses[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mthematic[39m[38;5;12m [39m[38;5;12mcategories.[39m[38;5;12m [39m[38;5;12mUseful[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mcreating[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m
|
||||
[38;5;12mchoropleth[39m[38;5;12m [39m[38;5;12mmap.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgdal3.js[0m[38;5;12m (https://github.com/bugra9/gdal3.js) - Convert raster and vector geospatial data to various formats and coordinate systems entirely in the browser.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mmath.gl[0m[38;5;12m (https://github.com/uber-web/math.gl) - JavaScript math library focused on Geospatial and 3D use cases.[39m
|
||||
|
||||
@@ -139,11 +140,11 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mgeoboundaries[0m[38;5;12m (https://www.geoboundaries.org/) - The world's largest open, free and research-ready database of political administrative boundaries.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mGlobal power plant database[0m[38;5;12m (https://datasets.wri.org/dataset/globalpowerplantdatabase) - A comprehensive, global, open source database of power plants.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mOokla internet speed data[0m[38;5;12m (https://github.com/teamookla/ookla-open-data) - Provides global network performance metrics. Data is provided in both Shapefile format as well as Apache Parquet.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mEuropean[0m[38;5;14m[1m [0m[38;5;14m[1mpopulation[0m[38;5;14m[1m [0m[38;5;14m[1mgrids[0m[38;5;14m[1m [0m[38;5;14m[1m-[0m[38;5;14m[1m [0m[38;5;14m[1mGISCO[0m[38;5;12m [39m[38;5;12m(https://ec.europa.eu/eurostat/web/gisco/geodata/reference-data/grids)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThese[39m[38;5;12m [39m[38;5;12mdatasets[39m[38;5;12m [39m[38;5;12mcontain[39m[38;5;12m [39m[38;5;12mgrid[39m[38;5;12m [39m[38;5;12mcells[39m[38;5;12m [39m[38;5;12mcovering[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mEuropean[39m[38;5;12m [39m[38;5;12mland[39m[38;5;12m [39m[38;5;12mterritory,[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mvarious[39m[38;5;12m [39m[38;5;12mresolutions[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m
|
||||
[38;5;12m1km[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12m100km.[39m[38;5;12m [39m[38;5;12mBase[39m[38;5;12m [39m[38;5;12mstatistics[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mpopulation[39m[38;5;12m [39m[38;5;12mfigures[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mprovided[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthese[39m[38;5;12m [39m[38;5;12mcells.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mEuropean[0m[38;5;14m[1m [0m[38;5;14m[1mpopulation[0m[38;5;14m[1m [0m[38;5;14m[1mgrids[0m[38;5;14m[1m [0m[38;5;14m[1m-[0m[38;5;14m[1m [0m[38;5;14m[1mGISCO[0m[38;5;12m [39m[38;5;12m(https://ec.europa.eu/eurostat/web/gisco/geodata/reference-data/grids)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThese[39m[38;5;12m [39m[38;5;12mdatasets[39m[38;5;12m [39m[38;5;12mcontain[39m[38;5;12m [39m[38;5;12mgrid[39m[38;5;12m [39m[38;5;12mcells[39m[38;5;12m [39m[38;5;12mcovering[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mEuropean[39m[38;5;12m [39m[38;5;12mland[39m[38;5;12m [39m[38;5;12mterritory,[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m
|
||||
[38;5;12mvarious[39m[38;5;12m [39m[38;5;12mresolutions[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12m1km[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12m100km.[39m[38;5;12m [39m[38;5;12mBase[39m[38;5;12m [39m[38;5;12mstatistics[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mpopulation[39m[38;5;12m [39m[38;5;12mfigures[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mprovided[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthese[39m[38;5;12m [39m[38;5;12mcells.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mHealthcare Services in Europe[0m[38;5;12m (https://ec.europa.eu/eurostat/web/gisco/geodata/reference-data/healthcare-services) - The locations of healthcare services across Europe.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mEuropean[0m[38;5;14m[1m [0m[38;5;14m[1mPostcodes[0m[38;5;14m[1m [0m[38;5;14m[1mPoint[0m[38;5;14m[1m [0m[38;5;14m[1mData[0m[38;5;12m [39m[38;5;12m(https://ec.europa.eu/eurostat/web/gisco/geodata/reference-data/postal-codes)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mpostal[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mpoint[39m[38;5;12m [39m[38;5;12mdataset[39m[38;5;12m [39m[38;5;12mshows[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mlocation[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mpostal[39m[38;5;12m [39m[38;5;12mcodes,[39m[38;5;12m [39m[38;5;12mNUTS[39m[38;5;12m [39m[38;5;12mcodes[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mDegree[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m
|
||||
[38;5;12mUrbanisation[39m[38;5;12m [39m[38;5;12mclassification[39m[38;5;12m [39m[38;5;12macross[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mEU,[39m[38;5;12m [39m[38;5;12mEFTA[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcandidate[39m[38;5;12m [39m[38;5;12mcountries[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mvariety[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12msources.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mEuropean[0m[38;5;14m[1m [0m[38;5;14m[1mPostcodes[0m[38;5;14m[1m [0m[38;5;14m[1mPoint[0m[38;5;14m[1m [0m[38;5;14m[1mData[0m[38;5;12m [39m[38;5;12m(https://ec.europa.eu/eurostat/web/gisco/geodata/reference-data/postal-codes)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mpostal[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mpoint[39m[38;5;12m [39m[38;5;12mdataset[39m[38;5;12m [39m[38;5;12mshows[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mlocation[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mpostal[39m[38;5;12m [39m[38;5;12mcodes,[39m[38;5;12m [39m[38;5;12mNUTS[39m[38;5;12m [39m[38;5;12mcodes[39m[38;5;12m [39m
|
||||
[38;5;12mand[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mDegree[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mUrbanisation[39m[38;5;12m [39m[38;5;12mclassification[39m[38;5;12m [39m[38;5;12macross[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mEU,[39m[38;5;12m [39m[38;5;12mEFTA[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcandidate[39m[38;5;12m [39m[38;5;12mcountries[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mvariety[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12msources.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mWorldPop[0m[38;5;12m (https://www.worldpop.org/) - Open access spatial demographic datasets built using transparent approaches. [39m
|
||||
[38;5;12m- [39m[38;5;14m[1mWorld Bank[0m[38;5;12m (https://data.worldbank.org/) - Free and open access to global development data.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mUSGS Earth Explorer[0m[38;5;12m (https://earthexplorer.usgs.gov/) - Query and order satellite images, aerial photographs, and cartographic products through the U.S. Geological Survey.[39m
|
||||
@@ -159,9 +160,10 @@
|
||||
[38;2;255;187;0m[4mWeb APIs [0m
|
||||
[38;5;12mRestful APIs for consuming geospatial data on the fly:[39m
|
||||
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mGISCO[0m[38;5;14m[1m [0m[38;5;14m[1mdata[0m[38;5;14m[1m [0m[38;5;14m[1mdistribution[0m[38;5;14m[1m [0m[38;5;14m[1mAPI[0m[38;5;12m [39m[38;5;12m(https://gisco-services.ec.europa.eu/distribution/v2/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mOfficial[39m[38;5;12m [39m[38;5;12mEuropean[39m[38;5;12m [39m[38;5;12mCommission[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12madministrative[39m[38;5;12m [39m[38;5;12mregions,[39m[38;5;12m [39m[38;5;12mCoastal[39m[38;5;12m [39m[38;5;12mlines,[39m[38;5;12m [39m[38;5;12mCommunes,[39m[38;5;12m [39m[38;5;12mCountries,[39m[38;5;12m [39m[38;5;12mLocal[39m[38;5;12m [39m
|
||||
[38;5;12mAdministrative[39m[38;5;12m [39m[38;5;12mUnits,[39m[38;5;12m [39m[38;5;12mNUTS,[39m[38;5;12m [39m[38;5;12mUrban[39m[38;5;12m [39m[38;5;12mAudit.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mAddress API[0m[38;5;12m (https://gisco-services.ec.europa.eu/addressapi/docs/) - Pan-european address data. Supports geocoding, reverse-geocoding and lists of address components (e.g. all roads in a city).[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mGISCO[0m[38;5;14m[1m [0m[38;5;14m[1mdata[0m[38;5;14m[1m [0m[38;5;14m[1mdistribution[0m[38;5;14m[1m [0m[38;5;14m[1mAPI[0m[38;5;12m [39m[38;5;12m(https://gisco-services.ec.europa.eu/distribution/v2/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mOfficial[39m[38;5;12m [39m[38;5;12mEuropean[39m[38;5;12m [39m[38;5;12mCommission[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12madministrative[39m[38;5;12m [39m[38;5;12mregions,[39m[38;5;12m [39m[38;5;12mCoastal[39m[38;5;12m [39m[38;5;12mlines,[39m[38;5;12m [39m[38;5;12mCommunes,[39m[38;5;12m [39m[38;5;12mCountries,[39m
|
||||
[38;5;12mLocal[39m[38;5;12m [39m[38;5;12mAdministrative[39m[38;5;12m [39m[38;5;12mUnits,[39m[38;5;12m [39m[38;5;12mNUTS,[39m[38;5;12m [39m[38;5;12mUrban[39m[38;5;12m [39m[38;5;12mAudit.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mAddress[0m[38;5;14m[1m [0m[38;5;14m[1mAPI[0m[38;5;12m [39m[38;5;12m(https://gisco-services.ec.europa.eu/addressapi/docs/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mPan-european[39m[38;5;12m [39m[38;5;12maddress[39m[38;5;12m [39m[38;5;12mdata.[39m[38;5;12m [39m[38;5;12mSupports[39m[38;5;12m [39m[38;5;12mgeocoding,[39m[38;5;12m [39m[38;5;12mreverse-geocoding[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mlists[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12maddress[39m[38;5;12m [39m[38;5;12mcomponents[39m[38;5;12m [39m[38;5;12m(e.g.[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mroads[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m
|
||||
[38;5;12mcity).[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mUSGS earthquake data[0m[38;5;12m (https://earthquake.usgs.gov/fdsnws/event/1/) - Allows custom searches for earthquake information using a variety of parameters.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mmovebank-api[0m[38;5;12m (https://github.com/movebank/movebank-api-doc) - Movebank is a free, online database and research platform for animal tracking and other on-animal sensor data. [39m
|
||||
[38;5;12m- [39m[38;5;14m[1mOverpass API[0m[38;5;12m (https://wiki.openstreetmap.org/wiki/Overpass_API) - Retrieve OpenStreetMap data.[39m
|
||||
@@ -173,8 +175,8 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mGraphHopper Route Optimization API[0m[38;5;12m (https://www.graphhopper.com/route-optimization/) - Solves a variety of vehicle routing problems, including the classical “traveling salesman problem”.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mGeoapify[0m[38;5;12m (https://apidocs.geoapify.com/) - Maps, address and location search, route optimization, reachability analysis, geodata access, and more.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mOpenCage[0m[38;5;12m (https://opencagedata.com/api) - Forward and reverse worldwide geocoding API using open data.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mbreezometer[0m[38;5;12m [39m[38;5;12m(https://docs.breezometer.com/api-documentation/introduction/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mendpoints[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mAir[39m[38;5;12m [39m[38;5;12mQuality,[39m[38;5;12m [39m[38;5;12mPollen,[39m[38;5;12m [39m[38;5;12mWeather,[39m[38;5;12m [39m[38;5;12mWildfire,[39m[38;5;12m [39m[38;5;12mCleanest[39m[38;5;12m [39m[38;5;12mRoutes[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mEnvironmental[39m[38;5;12m [39m[38;5;12mAlerts.[39m[38;5;12m [39m[38;5;12mServes[39m[38;5;12m [39m[38;5;12mcurrent[39m[38;5;12m [39m[38;5;12mconditions,[39m[38;5;12m [39m
|
||||
[38;5;12mforecasts,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhistorical[39m[38;5;12m [39m[38;5;12mdata.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mbreezometer[0m[38;5;12m [39m[38;5;12m(https://docs.breezometer.com/api-documentation/introduction/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mendpoints[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mAir[39m[38;5;12m [39m[38;5;12mQuality,[39m[38;5;12m [39m[38;5;12mPollen,[39m[38;5;12m [39m[38;5;12mWeather,[39m[38;5;12m [39m[38;5;12mWildfire,[39m[38;5;12m [39m[38;5;12mCleanest[39m[38;5;12m [39m[38;5;12mRoutes[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mEnvironmental[39m[38;5;12m [39m[38;5;12mAlerts.[39m[38;5;12m [39m[38;5;12mServes[39m[38;5;12m [39m
|
||||
[38;5;12mcurrent[39m[38;5;12m [39m[38;5;12mconditions,[39m[38;5;12m [39m[38;5;12mforecasts,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhistorical[39m[38;5;12m [39m[38;5;12mdata.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mipfind[0m[38;5;12m (https://ipfind.io/) - Geographic location of an IP address or any domain name along with some other useful information.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mbng2latlong[0m[38;5;12m (https://www.getthedata.com/bng2latlong) - Simple API to convert an OSGB36 easting and northing (British National Grid) to WGS84 latitude and longitude.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mOpen Postcode Geo API[0m[38;5;12m (https://www.getthedata.com/open-postcode-geo-api) - British postcodes with easting, northing, latitude, and longitude.[39m
|
||||
@@ -183,8 +185,8 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mgeonames[0m[38;5;12m (http://www.geonames.org/export/web-services.html) - Supports placename lookup, postal Code Search, reverse geocoding, nearby populated place and nearby toponym searches.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mopentopodata API[0m[38;5;12m (https://www.opentopodata.org/) - Open Topo Data is a REST API server for your elevation data.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mwhat3words[0m[38;5;12m (https://developer.what3words.com/public-api) - Convert 3 word addresses to coordinates and vice versa.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mTomTom[0m[38;5;12m [39m[38;5;12m(https://developer.tomtom.com/api-explorer-index/documentation/product-information/introduction)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mCharging[39m[38;5;12m [39m[38;5;12mstations,[39m[38;5;12m [39m[38;5;12mfuel[39m[38;5;12m [39m[38;5;12mprices,[39m[38;5;12m [39m[38;5;12mrouting,[39m[38;5;12m [39m[38;5;12mgeocoding,[39m[38;5;12m [39m[38;5;12mparking[39m[38;5;12m [39m[38;5;12mavailability,[39m[38;5;12m [39m[38;5;12mtraffic[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mwaypoint[39m[38;5;12m [39m
|
||||
[38;5;12moptimization[39m[38;5;12m [39m[38;5;12mendpoints.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mTomTom[0m[38;5;12m [39m[38;5;12m(https://developer.tomtom.com/api-explorer-index/documentation/product-information/introduction)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mCharging[39m[38;5;12m [39m[38;5;12mstations,[39m[38;5;12m [39m[38;5;12mfuel[39m[38;5;12m [39m[38;5;12mprices,[39m[38;5;12m [39m[38;5;12mrouting,[39m[38;5;12m [39m[38;5;12mgeocoding,[39m[38;5;12m [39m[38;5;12mparking[39m[38;5;12m [39m[38;5;12mavailability,[39m[38;5;12m [39m[38;5;12mtraffic[39m[38;5;12m [39m
|
||||
[38;5;12mand[39m[38;5;12m [39m[38;5;12mwaypoint[39m[38;5;12m [39m[38;5;12moptimization[39m[38;5;12m [39m[38;5;12mendpoints.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mOpen Charge Map API[0m[38;5;12m (https://openchargemap.org/site/develop/api) - Non-commercial, non-profit global public registry of electric vehicle charging locations.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mOpenSky API[0m[38;5;12m (https://openskynetwork.github.io/opensky-api/rest.html) - Retrieve live airspace information for research and non-commerical purposes.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mOpen-Meteo[0m[38;5;12m (https://open-meteo.com/) - Global weather forecast API for non-commercial use.[39m
|
||||
@@ -267,7 +269,8 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mviz-palette[0m[38;5;12m (https://www.susielu.com/data-viz/viz-palette) - This project is optimized for tweaking, copying, and pasting colors in and out of JavaScript.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mChroma.js Color Palette Helper[0m[38;5;12m (https://gka.github.io/palettes/#/9) - This chroma.js-powered tool is here to help us mastering multi-hued, multi-stops color scales.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mDicopal.js[0m[38;5;12m (https://github.com/riatelab/dicopal.js) - Discrete color palettes (hundreds of them!) for JavaScript.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mTextures.js[0m[38;5;12m (https://github.com/riccardoscalco/textures) - JavaScript library for creating SVG patterns. Made on top of d3.js, it is designed for data visualization. Textures are useful for the[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mTextures.js[0m[38;5;12m [39m[38;5;12m(https://github.com/riccardoscalco/textures)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mJavaScript[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mcreating[39m[38;5;12m [39m[38;5;12mSVG[39m[38;5;12m [39m[38;5;12mpatterns.[39m[38;5;12m [39m[38;5;12mMade[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mtop[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12md3.js,[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mvisualization.[39m[38;5;12m [39m[38;5;12mTextures[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12museful[39m[38;5;12m [39m[38;5;12mfor[39m
|
||||
[38;5;12mthe[39m
|
||||
[38;5;12mselective perception of different categories.[39m
|
||||
|
||||
[38;2;255;187;0m[4m📍 Icons[0m
|
||||
@@ -288,8 +291,8 @@
|
||||
|
||||
[38;2;255;187;0m[4m📚 Further reading[0m
|
||||
[38;5;12m- [39m[38;5;14m[1mFundamentals of Data Visualization[0m[38;5;12m (https://clauswilke.com/dataviz/) - Claus O. Wilke.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mA[0m[38;5;14m[1m [0m[38;5;14m[1mWorkbook[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mInteractive[0m[38;5;14m[1m [0m[38;5;14m[1mCartography[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mVisualization[0m[38;5;14m[1m [0m[38;5;14m[1mon[0m[38;5;14m[1m [0m[38;5;14m[1mthe[0m[38;5;14m[1m [0m[38;5;14m[1mOpen[0m[38;5;14m[1m [0m[38;5;14m[1mWeb[0m[38;5;12m [39m[38;5;12m(https://github.com/uwcartlab/webmapping)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mRobert[39m[38;5;12m [39m[38;5;12mRoth,[39m[38;5;12m [39m[38;5;12mCarl[39m[38;5;12m [39m[38;5;12mSack,[39m[38;5;12m [39m[38;5;12mGareth[39m[38;5;12m [39m[38;5;12mBaldrica-Franklin,[39m[38;5;12m [39m[38;5;12mYuying[39m[38;5;12m [39m[38;5;12mChen,[39m[38;5;12m [39m[38;5;12mRich[39m[38;5;12m [39m[38;5;12mDonohue,[39m[38;5;12m [39m[38;5;12mLily[39m[38;5;12m [39m[38;5;12mHoutman,[39m[38;5;12m [39m
|
||||
[38;5;12mTim[39m[38;5;12m [39m[38;5;12mPrestby,[39m[38;5;12m [39m[38;5;12mRobin[39m[38;5;12m [39m[38;5;12mTolochko,[39m[38;5;12m [39m[38;5;12mNick[39m[38;5;12m [39m[38;5;12mUnderwood.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mA[0m[38;5;14m[1m [0m[38;5;14m[1mWorkbook[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mInteractive[0m[38;5;14m[1m [0m[38;5;14m[1mCartography[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mVisualization[0m[38;5;14m[1m [0m[38;5;14m[1mon[0m[38;5;14m[1m [0m[38;5;14m[1mthe[0m[38;5;14m[1m [0m[38;5;14m[1mOpen[0m[38;5;14m[1m [0m[38;5;14m[1mWeb[0m[38;5;12m [39m[38;5;12m(https://github.com/uwcartlab/webmapping)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mRobert[39m[38;5;12m [39m[38;5;12mRoth,[39m[38;5;12m [39m[38;5;12mCarl[39m[38;5;12m [39m[38;5;12mSack,[39m[38;5;12m [39m[38;5;12mGareth[39m[38;5;12m [39m[38;5;12mBaldrica-Franklin,[39m[38;5;12m [39m[38;5;12mYuying[39m[38;5;12m [39m[38;5;12mChen,[39m[38;5;12m [39m[38;5;12mRich[39m[38;5;12m [39m
|
||||
[38;5;12mDonohue,[39m[38;5;12m [39m[38;5;12mLily[39m[38;5;12m [39m[38;5;12mHoutman,[39m[38;5;12m [39m[38;5;12mTim[39m[38;5;12m [39m[38;5;12mPrestby,[39m[38;5;12m [39m[38;5;12mRobin[39m[38;5;12m [39m[38;5;12mTolochko,[39m[38;5;12m [39m[38;5;12mNick[39m[38;5;12m [39m[38;5;12mUnderwood.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mThematic Mapping: 101 Inspiring Ways to Visualise Empirical Data[0m[38;5;12m (https://www.esri.com/en-us/esri-press/browse/thematic-mapping) - Kenneth Field.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mColor use guidelines for mapping and visualization[0m[38;5;12m (https://colorbrewer2.org/learnmore/schemes_full.html#qualitative) - Cynthia A. Brewer.[39m
|
||||
|
||||
@@ -301,7 +304,7 @@
|
||||
[38;5;12m- Filling a [39m[38;5;14m[1msuggestion issue[0m[38;5;12m (https://github.com/joewdavies/awesome-frontend-gis/issues/new/) (easier).[39m
|
||||
[38;5;12m- Opening a [39m[38;5;14m[1mpull request[0m[38;5;12m (https://github.com/joewdavies/awesome-frontend-gis/compare).[39m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;5;12mIf[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mhave[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mquestions[39m[38;5;12m [39m[38;5;12mabout[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mlist,[39m[38;5;12m [39m[38;5;12mplease[39m[38;5;12m [39m[38;5;12mdon't[39m[38;5;12m [39m[38;5;12mhesitate[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mcontact[39m[38;5;12m [39m[38;5;12mme[39m[38;5;12m [39m[38;5;14m[1m@joewdavies[0m[38;5;12m [39m[38;5;12m(https://twitter.com/joewdavies)[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mX[39m[38;5;12m [39m[38;5;12m(formerly[39m[38;5;12m [39m[38;5;12mTwitter)[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;14m[1mopen[0m[38;5;14m[1m [0m[38;5;14m[1ma[0m[38;5;14m[1m [0m[38;5;14m[1mGitHub[0m[38;5;14m[1m [0m[38;5;14m[1missue[0m[38;5;12m [39m
|
||||
[38;5;12m(https://github.com/joewdavies/awesome-frontend-gis/issues/new).[39m
|
||||
|
||||
Reference in New Issue
Block a user