Global Power Plant Database

WRI/GPPD/power_plants
זמינות קבוצת הנתונים
2018-06-11T00:00:00Z–2018-06-11T00:00:00Z
יוצר מערך הנתונים
קטע קוד ל-Earth Engine
FeatureCollection
ee.FeatureCollection("WRI/GPPD/power_plants")
FeatureView
ui.Map.FeatureViewLayer("WRI/GPPD/power_plants_FeatureView")
תגים
infrastructure-boundaries table wri
אנרגיה
תשתית
כוח
תחנות כוח

תיאור

מאגר הנתונים Global Power Plant Database הוא מאגר מקיף של תחנות כוח ברחבי העולם, שזמין בקוד פתוח. הוא מרכז את הנתונים של תחנות הכוח כדי שיהיה קל יותר לנווט, להשוות ולהסיק תובנות. כל תחנת כוח ממוקמת גיאוגרפית, והרשומות מכילות מידע על הקיבולת, הייצור, הבעלות וסוג הדלק של התחנה. החל מיוני 2018, מסד הנתונים כולל כ-28,500 תחנות כוח מ-164 מדינות. הוא יתעדכן כל הזמן כשהנתונים יהיו זמינים.

המתודולוגיה ליצירת מערך הנתונים מפורטת בפרסום של World Resources Institute‏ (מכון משאבי העולם) "A Global Database of Power Plants" (מסד נתונים גלובלי של תחנות כוח).

קוד שקשור ליצירת מערך הנתונים זמין ב-GitHub. גרסת ה-bleeding-edge של מסד הנתונים (שעשויה להכיל הבדלים משמעותיים מהגרסה ב-Earth Engine) זמינה גם ב-GitHub.

אם אתם משתמשים במערך הנתונים הזה, הספק (WRI) מבקש להירשם לשימוש (חובה) ולהירשם לקבלת עדכונים (אופציונלי).

סכימת טבלה

סכימת טבלה

שם סוג תיאור
country מחרוזת

קוד מדינה בן 3 תווים שתואם למפרט ISO 3166-1 alpha-3

country_lg מחרוזת

השם המלא של המדינה

שם מחרוזת

השם או הכותרת של תחנת הכוח, בדרך כלל בפורמט רומני

gppd_idnr מחרוזת

מזהה תחנת הכוח באורך 10 או 12 תווים

capacitymw נקודה צפה בדיוק כפול (Double Precision Floating Point)

קיבולת ייצור החשמל במגה-ואט

latitude נקודה צפה בדיוק כפול (Double Precision Floating Point)

מיקום גיאוגרפי במעלות עשרוניות

longitude נקודה צפה בדיוק כפול (Double Precision Floating Point)

מיקום גיאוגרפי במעלות עשרוניות

fuel1 מחרוזת

מקור האנרגיה שמשמש לייצור או לייצוא חשמל

fuel2 מחרוזת

מקור האנרגיה שמשמש לייצור או לייצוא חשמל

fuel3 מחרוזת

מקור האנרגיה שמשמש לייצור או לייצוא חשמל

fuel4 מחרוזת

מקור האנרגיה שמשמש לייצור או לייצוא חשמל

comm_year מחרוזת

שנת הפעלת המפעל, משוקללת לפי קיבולת היחידה כשהנתונים זמינים

בעלים מחרוזת

בעל המניות העיקרי בתחנת הכוח, בדרך כלל בצורה רומנית

source מחרוזת

הישות שמדווחת על הנתונים; יכולה להיות ארגון, דוח או מסמך, בדרך כלל בצורה רומנית

כתובת אתר מחרוזת

מסמך אינטרנט שמתאים לשדה 'מקור'

src_latlon מחרוזת

שיוך של מידע על מיקום גיאוגרפי

cap_year נקודה צפה בדיוק כפול (Double Precision Floating Point)

השנה שבה דווח מידע הקיבולת

gwh_2013 נקודה צפה בדיוק כפול (Double Precision Floating Point)

ייצור חשמל בגיגוואט-שעה שדווח לשנת 2013

gwh_2014 נקודה צפה בדיוק כפול (Double Precision Floating Point)

ייצור החשמל בגיגה-ואט לשעה שדווח לשנת 2014

gwh_2015 נקודה צפה בדיוק כפול (Double Precision Floating Point)

ייצור החשמל בגיגה-ואט לשעה שדווח לשנת 2015

gwh_2016 נקודה צפה בדיוק כפול (Double Precision Floating Point)

ייצור החשמל בגיגה-ואט שעה שדווח לשנת 2016

gwh_estimt נקודה צפה בדיוק כפול (Double Precision Floating Point)

ייצור החשמל השנתי המשוער בגיגה-ואט לשעה לשנת 2015

תנאים והגבלות

תנאים והגבלות

CC-BY-4.0

ציטוטים ביבליוגרפיים

ציטוטים ביבליוגרפיים:
  • Global Energy Observatory, ‏ Google, ‏ KTH Royal Institute of Technology in Stockholm, ‏ University of Groningen, ‏ World Resources Institute. 2018. Global Power Plant Database. פורסם ב-Resource Watch וב-Google Earth Engine: https://resourcewatch.org/ https://earthengine.google.com/

סיור עם פלטפורמת 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);
});
פתיחה ב-Code Editor

ויזואליזציה כ-FeatureView

FeatureView הוא ייצוג מואץ של FeatureCollection לצפייה בלבד. פרטים נוספים ניתן לקרוא ב מסמכי התיעוד של 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);
פתיחה ב-Code Editor