Global Power Plant Database

WRI/GPPD/power_plants
Ketersediaan Set Data
2018-06-11T00:00:00Z–2018-06-11T00:00:00Z
Penyedia Set Data
Cuplikan Earth Engine
FeatureCollection
ee.FeatureCollection("WRI/GPPD/power_plants")
FeatureView
ui.Map.FeatureViewLayer("WRI/GPPD/power_plants_FeatureView")
Tag
infrastructure-boundaries table wri
energi
infrastruktur
daya
pembangkit listrik

Deskripsi

Global Power Plant Database adalah database komprehensif dan open source tentang pembangkit listrik di seluruh dunia. Platform ini memusatkan data pembangkit listrik agar lebih mudah dijelajahi, dibandingkan, dan ditarik insight-nya. Setiap pembangkit listrik memiliki geolokasi dan entri berisi informasi tentang kapasitas, produksi, kepemilikan, dan jenis bahan bakar pembangkit listrik. Mulai Juni 2018, database ini mencakup sekitar 28.500 pembangkit listrik dari 164 negara. Data ini akan terus diperbarui seiring dengan ketersediaan data.

Metodologi untuk pembuatan set data diberikan dalam publikasi World Resources Institute "A Global Database of Power Plants".

Kode terkait untuk pembuatan set data dapat ditemukan di GitHub. Versi database yang paling baru (yang mungkin berisi perbedaan substansial dari rilis di Earth Engine) juga tersedia di GitHub.

Jika Anda menggunakan set data ini, penyedia (WRI) telah meminta Anda untuk mendaftarkan penggunaan Anda dan (opsional) mendaftar untuk menerima notifikasi pembaruan.

Skema Tabel

Skema Tabel

Nama Jenis Deskripsi
country STRING

Kode negara 3 karakter yang sesuai dengan spesifikasi ISO 3166-1 alpha-3

country_lg STRING

Bentuk panjang penunjukan negara

nama STRING

Nama atau judul pembangkit listrik, umumnya dalam bentuk Romanisasi

gppd_idnr STRING

ID 10 atau 12 karakter untuk pembangkit listrik

capacitymw DOUBLE

Kapasitas pembangkit listrik dalam megawatt

latitude DOUBLE

Geolokasi dalam derajat desimal

longitude DOUBLE

Geolokasi dalam derajat desimal

fuel1 STRING

Sumber energi yang digunakan dalam pembangkitan atau ekspor listrik

fuel2 STRING

Sumber energi yang digunakan dalam pembangkitan atau ekspor listrik

fuel3 STRING

Sumber energi yang digunakan dalam pembangkitan atau ekspor listrik

fuel4 STRING

Sumber energi yang digunakan dalam pembangkitan atau ekspor listrik

comm_year STRING

Tahun pengoperasian pembangkit, yang diberi bobot berdasarkan kapasitas unit jika data tersedia

owner STRING

Pemegang saham mayoritas pembangkit listrik, umumnya dalam bentuk Romanisasi

source STRING

Entitas yang melaporkan data; dapat berupa organisasi, laporan, atau dokumen, umumnya dalam bentuk Romanisasi

url STRING

Dokumen web yang sesuai dengan kolom "source"

src_latlon STRING

Atribusi untuk informasi geolokasi

cap_year DOUBLE

Tahun informasi kapasitas dilaporkan

gwh_2013 DOUBLE

Pembangkitan listrik dalam gigawatt-jam yang dilaporkan untuk tahun 2013

gwh_2014 DOUBLE

Pembangkitan listrik dalam gigawatt-jam yang dilaporkan untuk tahun 2014

gwh_2015 DOUBLE

Pembangkitan listrik dalam gigawatt-jam yang dilaporkan untuk tahun 2015

gwh_2016 DOUBLE

Pembangkitan listrik dalam gigawatt-jam yang dilaporkan untuk tahun 2016

gwh_estimt DOUBLE

Estimasi pembangkitan listrik tahunan dalam gigawatt-jam untuk tahun 2015

Persyaratan Penggunaan

Persyaratan Penggunaan

CC-BY-4.0

Kutipan

Kutipan:
  • Global Energy Observatory, Google, KTH Royal Institute of Technology di Stockholm, University of Groningen, World Resources Institute. 2018. Global Power Plant Database. Dipublikasikan di Resource Watch dan Google Earth Engine; https://resourcewatch.org/ https://earthengine.google.com/

Menjelajahi dengan Earth Engine

Code Editor (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);
});
Buka di Editor Kode

Visualisasikan sebagai FeatureView

FeatureView adalah representasi yang dipercepat dan hanya dapat dilihat dari FeatureCollection. Untuk mengetahui detail selengkapnya, buka dokumentasi FeatureView.

Code Editor (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);
Buka di Editor Kode