
- Disponibilità dei set di dati
- 2018-06-11T00:00:00Z–2018-06-11T00:00:00Z
- Fornitore di set di dati
- World Resources Institute
- Tag
Descrizione
Il Global Power Plant Database è un database completo e open source di centrali elettriche in tutto il mondo. Consente di centralizzare i dati delle centrali elettriche per semplificare la navigazione, il confronto e l'estrazione di informazioni. Ogni centrale elettrica è geolocalizzata e le voci contengono informazioni su capacità, generazione, proprietà e tipo di carburante dell'impianto. A partire da giugno 2018, il database include circa 28.500 centrali elettriche di 164 paesi. Verrà aggiornato continuamente man mano che i dati diventano disponibili.
La metodologia per la creazione del set di dati è riportata nella pubblicazione del World Resources Institute "A Global Database of Power Plants".
Il codice associato per la creazione del set di dati è disponibile su GitHub. La versione più recente del database (che potrebbe contenere differenze sostanziali rispetto alla release in Earth Engine) è disponibile anche su GitHub.
Se utilizzi questo set di dati, il fornitore (WRI) ti ha chiesto di registrare il tuo utilizzo e, facoltativamente, di registrarti per ricevere notifiche di aggiornamento.
Schema della tabella
Schema della tabella
Nome | Tipo | Descrizione |
---|---|---|
country | STRING | Codice paese di 3 caratteri corrispondente alle specifiche ISO 3166-1 alpha-3 |
country_lg | STRING | Forma più lunga della designazione del paese |
nome | STRING | Nome o titolo della centrale elettrica, generalmente in forma romanizzata |
gppd_idnr | STRING | Identificatore di 10 o 12 caratteri per la centrale elettrica |
capacitymw | DOUBLE | Capacità di generazione elettrica in megawatt |
latitude | DOUBLE | Geolocalizzazione in gradi decimali |
longitude | DOUBLE | Geolocalizzazione in gradi decimali |
fuel1 | STRING | Fonte di energia utilizzata per la generazione o l'esportazione di elettricità |
fuel2 | STRING | Fonte di energia utilizzata per la generazione o l'esportazione di elettricità |
fuel3 | STRING | Fonte di energia utilizzata per la generazione o l'esportazione di elettricità |
fuel4 | STRING | Fonte di energia utilizzata per la generazione o l'esportazione di elettricità |
comm_year | STRING | Anno di esercizio dell'impianto, ponderato in base alla capacità in unità se i dati sono disponibili |
proprietario | STRING | Socio di maggioranza della centrale elettrica, generalmente in forma romanizzata |
origine | STRING | L'entità che riporta i dati; può essere un'organizzazione, un report o un documento, generalmente in forma romanizzata |
url | STRING | Documento web corrispondente al campo "source" |
src_latlon | STRING | Attribuzione per le informazioni sulla geolocalizzazione |
cap_year | DOUBLE | Anno in cui sono state registrate le informazioni sulla capacità |
gwh_2013 | DOUBLE | Produzione di elettricità in gigawattora registrata per l'anno 2013 |
gwh_2014 | DOUBLE | Produzione di elettricità in gigawattora registrata per l'anno 2014 |
gwh_2015 | DOUBLE | Produzione di elettricità in gigawattora registrata per l'anno 2015 |
gwh_2016 | DOUBLE | Produzione di elettricità in gigawattora registrata per l'anno 2016 |
gwh_estimt | DOUBLE | Produzione annuale stimata di elettricità in gigawattora per l'anno 2015 |
Termini e condizioni d'uso
Termini d'uso
Citazioni
Global Energy Observatory, Google, KTH Royal Institute of Technology di Stockholm, University of Groningen, World Resources Institute. 2018. Global Power Plant Database. Pubblicato su Resource Watch e Google Earth Engine; https://resourcewatch.org/ https://earthengine.google.com/
Esplorare con Earth Engine
Editor di codice (JavaScript)
// Visualization for WRI/GPPD/power_plants var table = ee.FeatureCollection('WRI/GPPD/power_plants'); // Get a color from a fuel var fuelColor = ee.Dictionary({ 'Coal': '000000', 'Oil': '593704', 'Gas': 'bc80bd', 'Hydro': '0565A6', 'Nuclear': 'e31a1c', 'Solar': 'ff7f00', 'Waste': '6a3d9a', 'Wind': '5ca2d1', 'Geothermal': 'fdbf6f', 'Biomass': '229a00' }); // List of fuels to add to the map var fuels = [ 'Coal', 'Oil', 'Gas', 'Hydro', 'Nuclear', 'Solar', 'Waste', 'Wind', 'Geothermal', 'Biomass']; /** * Computes size from capacity and color from fuel type. * * @param {!ee.Geometry.Point} pt A point * @return {!ee.Geometry.Point} Input point with added style dictionary. */ function addStyle(pt) { var size = ee.Number(pt.get('capacitymw')).sqrt().divide(10).add(2); var color = fuelColor.get(pt.get('fuel1')); return pt.set( 'styleProperty', ee.Dictionary({'pointSize': size, 'color': color})); } // Make a FeatureCollection out of the power plant data table. var pp = ee.FeatureCollection(table).map(addStyle); print(pp.first()); /** * Adds power plants of a certain fuel type to the map. * * @param {string} fuel A fuel type */ function addLayer(fuel) { print(fuel); Map.addLayer( pp.filter(ee.Filter.eq('fuel1', fuel)) .style({styleProperty: 'styleProperty', neighborhood: 50}), {}, fuel, true, 0.65); } // Apply `addLayer` to each record in `fuels`. fuelColor.keys().evaluate(function(fuelsList) { fuelsList.map(addLayer); });
Visualizza come FeatureView
Un FeatureView
è una rappresentazione accelerata di sola visualizzazione di un
FeatureCollection
. Per ulteriori dettagli, consulta la documentazione di
FeatureView
.
Editor di codice (JavaScript)
var fvLayer = ui.Map.FeatureViewLayer('WRI/GPPD/power_plants_FeatureView'); var visParams = { opacity: 0.65, color: { property: 'fuel1', categories: [ ['Coal', '000000'], ['Oil', '593704'], ['Gas', 'bc80bd'], ['Hydro', '0565a6'], ['Nuclear', 'e31a1c'], ['Solar', 'ff7f00'], ['Waste', '6a3d9a'], ['Wind', '5ca2d1'], ['Geothermal', 'fdbf6f'], ['Biomass', '229a00'] ], defaultValue: 'ffffff' }, rules: [ { filter: ee.Filter.expression('capacitymw < 500'), pointSize: 5, }, { filter: ee.Filter.expression('capacitymw >= 500 AND capacitymw < 1000'), pointSize: 10, }, { filter: ee.Filter.expression('capacitymw >= 1000'), pointSize: 15, } ] }; fvLayer.setVisParams(visParams); fvLayer.setName('Power plant (fuel type and capacity)'); Map.setCenter(16, 49, 4); Map.add(fvLayer);