Skip to content

Instantly share code, notes, and snippets.

@phuquoc
Last active January 8, 2019 20:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save phuquoc/abcae38d2141a8367707c250e9f3dfd7 to your computer and use it in GitHub Desktop.
Save phuquoc/abcae38d2141a8367707c250e9f3dfd7 to your computer and use it in GitHub Desktop.
China Energy From Coal Pollution
license: mit
Display the source blob
Display the rendered blob
Raw
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
name capacity_mw latitude longitude fuel1 commissioning_year
803 Coal 50.0 40.2089 97.3602 Coal 2006.0
Aksu Coal 400.0 41.0791 80.1685 Coal 2011.0
Anping Coal 300.0 37.643 113.6494 Coal 2007.0
Anqing - Sinopec Coal 400.0 30.5135 117.019 Coal 1996.0
Anqing - Wenergy 1 Coal 600.0 30.5411 117.1717 Coal 2005.0
Anqing - Wenergy 2 Coal 2000.0 30.5414 117.1746 Coal 2015.0
Anshan- Ansteel 2 Coal 345.0 41.1359 122.9649 Coal 1973.0
Anshun Coal 1200.0 26.2203 105.6866 Coal 1998.0
Anwen Coal 1620.0 28.6411 106.7531 Coal 2017.0
Anyang Coal 1200.0 36.1195 114.2748 Coal 1997.0
Anyuan Coal 1320.0 27.6481 114.0044 Coal 2015.0
Aral Coal 700.0 40.5897 81.1955 Coal 2014.0
Baicheng - CPI Coal 1320.0 45.5261 122.7759 Coal 2010.0
Baicheng - Guodian Coal 400.0 45.6331 122.8798 Coal 2011.0
Baihe Coal 600.0 31.2691 108.4561 Coal 2004.0
Baise Coal 1320.0 23.7882 106.8155 Coal 2009.0
Baise Smelter Coal 700.0 23.7857 106.8202 Coal 2015.0
Baishan - Huaneng Coal 660.0 42.0308 126.5795 Coal 2011.0
Baishan - Hunjiang 1 Coal 400.0 41.9655 126.4524 Coal 1991.0
Baishan - Hunjiang 2 Coal 600.0 41.97 126.473 Coal 2007.0
Baiyanghe 4-5 Coal 290.0 36.4707 117.8427 Coal 2003.0
Baiyanghe 6-7 Coal 600.0 36.4742 117.8432 Coal 2009.0
Baiyin Coal 700.0 36.5295 104.2271 Coal 2015.0
Baiyinhua Coal 1200.0 44.9317 118.7082 Coal 2010.0
Banshan Coal 250.0 30.3612 120.1435 Coal
Baoding Coal 400.0 38.8753 115.4332 Coal 2008.0
Baoji - Datang Coal 700.0 34.3819 107.2942 Coal 2010.0
Baoji - Guodian 5-6 Coal 1320.0 34.4999 107.2176 Coal 2011.0
Baoji -Guodian 1-4 Coal 1200.0 34.4964 107.2192 Coal 1998.0
Baoqing Coal 1320.0 27.2021 111.3966 Coal 2011.0
Baorixile Coal 1200.0 49.3476 119.7207 Coal 2010.0
Baotou - Donghua Coal 600.0 40.5781 110.0738 Coal 2005.0
Baotou - East Hope 1-6 Coal 930.0 40.5937 109.7826 Coal 2003.0
Baotou - East Hope 7-8 Coal 700.0 40.5956 109.7828 Coal 2014.0
Baotou - Hexi Coal 1200.0 40.5694 109.79 Coal 2006.0
Baotou - Steel Coal 100.0 40.6601 109.7585 Coal 2001.0
Baotou - Tuyou Coal 1320.0 40.5836 110.6228 Coal 2016.0
Baotou 1 Coal 250.0 40.6567 109.6583 Coal 2005.0
Baotou 2 8-11 Coal 400.0 40.6779 109.8882 Coal 2004.0
Baotou 2 12-13 Coal 400.0 40.6778 109.8954 Coal 2004.0
Baotou 3 Coal 600.0 40.6246 110.0044 Coal 2007.0
Baqiao 1-2 Coal 250.0 34.2845 109.0496 Coal 2003.0
Baqiao 3-4 Coal 600.0 34.2865 109.0496 Coal 2008.0
Bayannur - Linhe Coal 600.0 40.7826 107.4909 Coal 2007.0
Bayuquan Coal 1840.0 40.3042 122.1054 Coal 1996.0
Bei'an Coal 100.0 48.2328 126.5287 Coal 1997.0
Beihai 1-4 Coal 240.0 38.0146 117.9768 Coal 2012.0
Beihai 5-8 Coal 1320.0 38.0225 117.9718 Coal 2015.0
Beihai Coal 640.0 21.5821 109.581 Coal 2004.0
Beijiang Coal 4000.0 39.2205 117.9293 Coal 2009.0
Beijing - Shijingshan Coal 880.0 39.923 116.1375 Coal 1988.0
Beilun Coal 5000.0 29.9433 121.815 Coal 1991.0
Bengbu Coal 1200.0 32.7845 117.115 Coal 2008.0
Bijie Coal 300.0 27.2765 105.3479 Coal 2009.0
Binchang Coal 1260.0 35.1359 107.9315 Coal 2009.0
Binhai Port Unit 1 2000.0 34.3071 120.2469 Coal
Binzhou - Datang Coal 700.0 37.4674 118.047 Coal 2015.0
Binzhou - Huji 1-4 Coal 1320.0 37.3495 117.7784 Coal 2014.0
Binzhou - Huji 5-8 Coal 1320.0 37.3588 117.7772 Coal 2016.0
Binzhou - Weiqiao 1 Coal 240.0 37.3429 117.8922 Coal 2010.0
Binzhou - Weiqiao 2 Coal 540.0 37.3448 117.8921 Coal 2012.0
Bohe Coal 2000.0 22.9657 112.1079 Coal 2015.0
Bulian Coal 1320.0 39.3012 109.9682 Coal 2013.0
Cangnan Coal 2000.0 27.4974 120.663 Coal 2014.0
Cangzhou - Bohai Coal 700.0 38.3617 117.6248 Coal 2015.0
Cangzhou - China Resources Coal 660.0 38.3658 116.8168 Coal 2007.0
Cangzhou - Huanghua Coal 2520.0 38.3094 117.879 Coal 2005.0
Caofeidian - China Resources Coal 600.0 38.9962 118.4877 Coal 2009.0
Caofeidian - Shougang Coal 600.0 38.9446 118.4927 Coal 2009.0
Caojing Coal 2000.0 30.762 121.3997 Coal 2010.0
Castle Peak Coal 4068.0 22.376 113.9214 Coal 1982.0
Changchun 2 Coal 800.0 43.8835 125.3942 Coal 1991.0
Changchung 3 Coal 600.0 43.7778 125.1429 Coal 2009.0
Changchung 4 Coal 600.0 44.04 125.2212 Coal 2013.0
Changde Coal 1320.0 29.197 111.5607 Coal 2015.0
Changji Coal 250.0 43.9914 87.3125 Coal 2006.0
Changsha Coal 1200.0 28.4877 112.7985 Coal 2007.0
Changshan Coal 660.0 45.317 124.4903 Coal 2013.0
Changshang Coal 2640.0 36.8972 117.8613 Coal 2012.0
Changshu - CPI 1 Coal 3320.0 31.7563 120.9731 Coal 1993.0
Changshu - CPI 2 Coal 1950.0 31.7566 120.979 Coal 2005.0
Changshu - UPM Coal 100.0 31.7466 121.0119 Coal 1999.0
Changxing - Huaneng Coal 1320.0 30.9144 119.9625 Coal 2014.0
Changxing - Zheneng Coal 1200.0 30.9901 119.9293 Coal 2014.0
Changzhi - Guodian Coal 660.0 36.1926 113.0116 Coal 2012.0
Changzhi - Zhangzhe 2 Coal 840.0 36.3228 113.0807 Coal 1989.0
Changzhi - Zhangzhe 3 Coal 600.0 36.3251 113.0813 Coal 2004.0
Changzhi - Zhangzhe 4 Coal 1200.0 36.327 113.0802 Coal
Changzhou Coal 1260.0 31.9576 119.9921 Coal 2006.0
Chaohu Coal 1200.0 31.6516 117.8225 Coal 2008.0
Chayuan Coal 1320.0 27.4947 106.4507 Coal 2015.0
Chenjiagang Coal 1320.0 34.4242 119.7985 Coal 2011.0
Chiping - Xinyuan Coal 3960.0 36.6148 116.2194 Coal 2015.0
Chongqing Coal 600.0 29.4844 106.5395 Coal 1986.0
Chongxin Coal 1320.0 35.2796 106.9196 Coal 2010.0
Daba 1-4 Coal 1320.0 37.9856 105.9273 Coal 1991.0
Daba 5-6 Coal 1200.0 37.9896 105.9262 Coal 2009.0
Daban Coal 1200.0 43.5893 118.7119 Coal 2013.0
Dabieshan Coal 1280.0 31.1419 114.8922 Coal 2008.0
Dabu Coal 1200.0 24.5852 113.5831 Coal 2015.0
Dafang Coal 1200.0 27.1014 105.5647 Coal 2006.0
Daihai Coal 2400.0 40.5204 112.6674 Coal 2005.0
Dalate 1-6 Coal 1980.0 40.3685 109.997 Coal 1995.0
Dalate 7-8 Coal 1200.0 40.363 109.9973 Coal 1995.0
Dalian - CPI Coal 600.0 39.0262 121.5494 Coal 2010.0
Dalian - Guodian Coal 700.0 39.0353 121.8157 Coal 2012.0
Dalian - Huaneng Coal 700.0 39.0148 121.7244 Coal 1988.0
Dalong Coal 600.0 27.2954 109.0132 Coal 2006.0
Dananhu - Guodian Coal 1320.0 42.3186 93.1885 Coal 2016.0
Dananhu - SDIC Coal 1320.0 42.3055 93.3508 Coal 2014.0
Dananhu - Shenhua Coal 660.0 42.7409 93.4452 Coal 2011.0
Dandong - Huaneng Coal 700.0 39.8385 124.1457 Coal 1998.0
Dandong - Jinshan Coal 600.0 40.1055 124.3192 Coal 2012.0
Daqing - Central Coal 900.0 46.5524 125.0734 Coal 1991.0
Daqing - Ethylene Coal 320.0 46.4449 125.2246 Coal 1985.0
Daqing - Hongwei Coal 200.0 46.5734 124.8193 Coal 1991.0
Daqing - Huaneng Coal 700.0 46.7046 124.847 Coal 2013.0
Daqing - Xinhua Coal 530.0 46.1346 124.6006 Coal 1979.0
Datong - Guodian 1-6 Coal 1200.0 40.0325 113.2919 Coal 1984.0
Datong - Guodian 7-8 Coal 1200.0 40.0287 113.2948 Coal
Datong - Guodian 9-10 Coal 1320.0 40.0263 113.2967 Coal 2008.0
Datong - SDIC Coal 270.0 39.9474 113.1053 Coal 2010.0
Datong - Tashan Coal 4520.0 39.9261 113.0843 Coal 2008.0
Datong - Tomgmei 5-6 Coal 200.0 39.9793 113.1891 Coal 2014.0
Datong - Tongmei 1-4 Coal 200.0 39.9811 113.1832 Coal
Datong - Yungang 1-2 Coal 270.0 40.0685 113.2192 Coal
Datong - Yungang 3-4 Coal 440.0 40.0631 113.2193 Coal 2003.0
Datong - Yungang 5-6 Coal 440.0 40.061 113.2181 Coal 2009.0
Datong Coal 600.0 36.9147 101.7061 Coal
Datun Mine Coal 390.0 34.8684 116.9414 Coal 2003.0
Dawukou 5-6 Coal 660.0 39.036 106.3874 Coal 2010.0
Dazhou Coal 600.0 31.3245 107.4914 Coal
Dengfeng 1 Coal 420.0 34.3739 113.0552 Coal 2005.0
Dengfeng 2-1 Coal 600.0 34.3925 113.1997 Coal 2004.0
Dengfeng 2-2 Coal 1200.0 34.3924 113.1973 Coal 2011.0
Dengkou Coal 660.0 40.3838 107.004 Coal 2009.0
Dezhou Coal 2560.0 37.4507 116.2433 Coal 1991.0
Diandong Coal 2400.0 25.1995 104.6826 Coal 2006.0
Dianta Coal 1320.0 38.9728 110.4514 Coal
Diaobingshan Coal 600.0 42.494 123.5656 Coal 2009.0
Dingzhou Coal 2520.0 38.5122 114.8447 Coal 2004.0
Dongfang Coal 1400.0 19.0494 108.6364 Coal 2009.0
Dongjing Coal 300.0 37.4288 118.8581 Coal 2012.0
Dongshen Coal 660.0 39.8228 110.0344 Coal 2008.0
Dongtang Coal 270.0 23.1395 113.729 Coal 2005.0
Douhe Coal 1300.0 39.773 118.2729 Coal 1976.0
Dushanzi Coal 375.0 44.3809 84.8697 Coal
Duyun Coal 1200.0 26.6304 107.5429 Coal 2012.0
Enhong Coal 300.0 25.2339 104.1108 Coal
Erdaojiang Coal 600.0 41.7816 126.0148 Coal 1992.0
Erlang Coal 1320.0 28.1634 106.3528 Coal 2015.0
Ewenki Coal 1200.0 48.7296 119.9407 Coal 2011.0
Ezhou Coal 1900.0 30.5519 114.6425 Coal 1999.0
Faer Coal 2400.0 26.3251 104.7695 Coal 2007.0
Fangchenggang Coal 2580.0 21.5918 108.3947 Coal 2007.0
Fangjiazhuang Coal 660.0 37.845 106.7872 Coal 2010.0
Feixian Coal 1300.0 35.3197 117.9042 Coal 2006.0
Fengcheng Coal 2520.0 28.1957 115.7097 Coal
Fengjie Coal 1200.0 31.1175 109.4473 Coal
Fengrun Coal 600.0 39.8051 118.0861 Coal 2008.0
Fengtai Coal 2520.0 32.7579 116.6492 Coal 2008.0
Fengzhen - Huaneng Coal 800.0 40.4043 113.1446 Coal 1992.0
Fengzhen - IMAM Coal 600.0 40.4705 113.0873 Coal 2007.0
Fengzhen - Jinlong Coal 1200.0 40.4029 113.155 Coal 2007.0
Fenyi Coal 640.0 27.7754 114.6173 Coal 2006.0
Fugu - Qingshuichuan 1 Coal 1200.0 39.2039 111.1182 Coal 2008.0
Fugu - Qingshuichuan 2 Coal 2000.0 39.2023 111.1215 Coal 2015.0
Fugu - Shenhua Coal 1200.0 39.2092 110.7858 Coal 2008.0
Fukang - Huaneng Coal 270.0 44.1419 88.017 Coal 2010.0
Fukang - Shenhua Coal 300.0 44.1339 87.8344 Coal 2008.0
Fularji 2 Coal 1200.0 47.1656 123.5848 Coal 1982.0
Funing Coal 30.0 33.778 119.8087 Coal 2003.0
Fushun - CPI Coal 600.0 41.8897 123.9342 Coal 2008.0
Fushun - Dongfang Coal 700.0 41.9222 124.0924 Coal 2005.0
Fushun - Nenggang Coal 400.0 41.9252 124.0933 Coal 1991.0
Fuxi Coal 1200.0 28.666 104.6893 Coal 2011.0
Fuxin - CPI Coal 1200.0 41.9976 121.6617 Coal 1996.0
Fuxin - Jinshan Coal 600.0 41.7848 121.4334 Coal 2007.0
Fuyang Coal 1280.0 33.0047 115.8448 Coal 2006.0
Fuzhou (Jiangxi) Coal 2000.0 27.7855 116.5638 Coal 2015.0
Fuzhou 1-2 Coal 1400.0 25.9919 119.4819 Coal 1988.0
Fuzhou 3 Coal 1320.0 25.9909 119.4842 Coal 2010.0
Gangu Coal 660.0 34.7557 105.1008 Coal 2007.0
Ganhezi Coal 400.0 44.0992 88.3749 Coal 2013.0
Gongxian Coal 1200.0 28.2697 104.6697 Coal 2011.0
Guangan Coal 2400.0 30.5298 106.8256 Coal
Guangzhou - Sinopec Coal 240.0 23.1196 113.47 Coal 2007.0
Guigang Coal 1200.0 23.1128 109.7656 Coal 2004.0
Guixi Coal 1800.0 28.2878 117.2231 Coal 2005.0
Gujiao 1-4 Coal 1800.0 37.8953 112.0924 Coal 2005.0
Gujiao 5-6 Coal 1320.0 37.8915 112.0886 Coal 2017.0
Guo'an Coal 640.0 33.8445 116.9357 Coal 2000.0
Guofeng Coal 600.0 37.2264 111.7347 Coal 2015.0
Guohua Shouguang 2000.0 37.2684 118.9069 Coal
Guojin Coal 600.0 37.5476 112.2322 Coal 2015.0
Guqiao Coal 660.0 32.8142 116.5675 Coal 2011.0
Guye - Kailuan Coal 600.0 39.7312 118.4582 Coal 2015.0
Haibowan Coal 1260.0 39.3174 106.8634 Coal 2005.0
Haifeng Coal 2000.0 22.7563 115.0426 Coal 2015.0
Haikou Coal 2136.0 19.9595 110.0317 Coal 1988.0
Hailar Coal 400.0 49.2374 119.7403 Coal 2009.0
Haimen Coal 4000.0 23.1885 116.6553 Coal 2009.0
Hainan Southwest Coal 700.0 18.5383 108.6824 Coal 2015.0
Haiua Coal 150.0 37.1305 119.0328 Coal 2011.0
Hami 1-4 Coal 25.0 42.8936 93.4435 Coal 1987.0
Hami 5-6 Coal 270.0 42.8941 93.4415 Coal 2003.0
Hancheng Coal 2400.0 35.6002 110.5569 Coal 2005.0
Hanchuan 1-4 Coal 600.0 30.6576 113.9178 Coal 1991.0
Hanchuan 5-6 Coal 2000.0 30.6565 113.9139 Coal 2015.0
Handan Coal 600.0 36.6421 114.4987 Coal 1997.0
Hangfeng Coal 1320.0 36.4719 114.1523 Coal 2001.0
Haoji Coal 1400.0 36.4865 116.3336 Coal 2011.0
Harbin - Datang Coal 600.0 45.7105 126.4655 Coal 2009.0
Harbin - Huadian 1 Coal 600.0 45.7099 126.6955 Coal 2006.0
Harbin - Huadian 3 Coal 1640.0 45.9656 126.6626 Coal 1986.0
Hebi - Fenghe Coal 2200.0 35.8512 114.1781 Coal 2003.0
Hebi - Qibin Coal 270.0 35.7865 114.2404 Coal 2007.0
Hefei 2 Coal 700.0 31.8043 117.5072 Coal 2001.0
Hefei 6-7 Coal 630.0 31.9151 117.2521 Coal 2013.0
Hegang - Huaneng Coal 1200.0 47.0955 130.3009 Coal 1997.0
Hegang - Longmay Coal 700.0 47.2354 130.2256 Coal
Hejin - CPI Coal 1300.0 35.6161 110.6538 Coal 2000.0
Hengshan Coal 100.0 31.7652 120.1234 Coal
Hengshui Coal 1260.0 37.7516 115.601 Coal 2000.0
Hengyi Coal 1200.0 23.0178 112.8436 Coal 2011.0
Hengyun A Coal 545.0 23.0655 113.4984 Coal
Hengyun B Coal 600.0 23.0638 113.5006 Coal
Hepo Coal 300.0 37.8458 113.6163 Coal 1991.0
Hequ - Shendong Coal 700.0 39.4125 111.2461 Coal 2015.0
Hequ - Shenhua Coal 2400.0 39.3829 111.1852 Coal 2004.0
Heshan 11 Coal 670.0 23.8218 108.8669 Coal 2011.0
Heshan 9-10 Coal 660.0 23.8262 108.8675 Coal 2003.0
Heshuyuan Coal 1470.0 24.3935 116.2608 Coal 2005.0
Heyuan Coal 1200.0 23.567 114.64 Coal 2009.0
Heze - Guodian 1 Coal 250.0 35.2425 115.5343 Coal 1990.0
Heze - Guodian 2 Coal 600.0 35.2407 115.5341 Coal
Heze - Guodian 3 Coal 660.0 35.2382 115.5349 Coal
Heze - Huarun Coal 1200.0 35.2526 115.6878 Coal 2011.0
Hezhou Coal 2090.0 24.7373 111.3464 Coal 2012.0
Hohhot - Huaneng 1-2 Coal 400.0 40.7934 111.6002 Coal 2000.0
Hohhot - Huaneng 3-4 Coal 700.0 40.7926 111.5972 Coal 2011.0
Hohhot - Jinqiao Coal 600.0 40.7085 111.7399 Coal 2007.0
Hohhot - Jinshan Coal 600.0 40.7069 111.4576 Coal 2007.0
Hongjun 1-6 Coal 500.0 45.5 119.6545 Coal 2004.0
Hongjun 7-8 Coal 600.0 45.5126 119.6492 Coal 2012.0
Hongjun 9-10 Coal 700.0 45.5074 119.6489 Coal 2015.0
Hongshan 1-2 Coal 1200.0 24.7299 118.7497 Coal 2011.0
Hongshan 3-4 Coal 2000.0 24.7277 118.7478 Coal 2015.0
Hongyang Coal 120.0 34.5515 119.5797 Coal 2015.0
Hotan Coal 270.0 37.1667 79.906 Coal 2015.0
Houma Coal 600.0 35.5911 111.3757 Coal 2014.0
Houshi Coal 3600.0 24.3048 118.1261 Coal 1998.0
Huai'an (Hebei) Coal 660.0 40.6458 114.405 Coal 2007.0
Huai'an - Guoxin Coal 660.0 33.5866 119.0126 Coal 2008.0
Huai'an - Huaneng Coal 1320.0 33.5959 118.9616 Coal 2005.0
Huaibei - Datang Coal 640.0 33.8678 116.8598 Coal 2013.0
Huangdao 3-4 Coal 450.0 36.039 120.2193 Coal 1990.0
Huangdao 5-6 Coal 1320.0 36.0371 120.2193 Coal 2006.0
Huangjiaozhuang Coal 400.0 28.7166 104.5543 Coal 1994.0
Huangjinbu Coal 1200.0 28.4508 116.8603 Coal 2007.0
Huangling 3 Coal 600.0 35.6603 108.9239 Coal 2015.0
Huangpu Coal 1450.0 23.0792 113.4951 Coal 1989.0
Huangshi Coal 1100.0 30.2287 115.0741 Coal 1993.0
Huangtai 1-2 Coal 660.0 36.7078 117.0864 Coal 1987.0
Huangtai 3-4 Coal 700.0 36.7089 117.0897 Coal 2011.0
Huating Coal 290.0 35.1953 106.5689 Coal 2006.0
Huayinshan Coal 600.0 30.8882 107.0494 Coal 2006.0
Huilai Coal 3200.0 23.0056 116.5468 Coal 2007.0
Huinong - Shizhuishan 1-4 Coal 1320.0 39.2848 106.788 Coal 2002.0
Huinong - Shizuishan 5-6 Coal 660.0 39.2938 106.7897 Coal 2006.0
Huinong - Yinglite Coal 660.0 39.3075 106.7298 Coal 2013.0
Huixian Coal 600.0 35.4312 113.8325 Coal 2011.0
Huizhou Coal 660.0 22.7548 114.6271 Coal 2010.0
Hunchun 3-4 Coal 660.0 42.8953 130.2891 Coal 2006.0
Huolinghe 1 Coal 400.0 45.4616 119.5386 Coal 2013.0
Huolinhe 2 Coal 1320.0 45.4098 119.5971 Coal 2015.0
Huozhou Coal 1200.0 36.5151 111.6837 Coal 2012.0
Hutubi Coal 600.0 44.1508 86.8229 Coal 2013.0
Huxian 2 Coal 600.0 34.0749 108.6185 Coal 2003.0
Hwasu Coal 1200.0 32.5856 117.2515 Coal 2012.0
Jiamusi Coal 600.0 46.8322 130.4027 Coal 2008.0
Jianbi Coal 3980.0 32.1779 119.5766 Coal 1979.0
Jiangyin Coal 1200.0 25.4393 119.3394 Coal 2007.0
Jiangyou Coal 1960.0 31.8045 104.7679 Coal 1990.0
Jiaozuo - Bo'ai Coal 1320.0 35.2198 113.0998 Coal 2014.0
Jiaozuo - Shenhua 7-8 Coal 1320.0 35.2234 113.2003 Coal 2015.0
Jiaozuo - Wanfang 3-4 Coal 270.0 35.2502 113.3725 Coal 2001.0
Jiaozuo - Wanfang 5-6 Coal 700.0 35.2502 113.3677 Coal 2013.0
Jiaozuo - Wuzhi Coal 100.0 35.1245 113.3883 Coal 2006.0
Jiaxiang Coal 660.0 35.3845 116.4432 Coal 2006.0
Jiaxing 1 Coal 600.0 30.6312 121.1445 Coal 1995.0
Jiaxing 2 Coal 2400.0 30.6283 121.1436 Coal 2004.0
Jiaxing 3 Coal 2000.0 30.6251 121.1416 Coal 2011.0
Jiayuguan - Datang Coal 1200.0 39.7951 98.3084 Coal 2004.0
Jiayuguan Aluminium Coal 1400.0 39.8471 98.2122 Coal 2013.0
Jiayuguan Steel Coal 250.0 39.7997 98.3055 Coal 2003.0
Jilin - Guodian Coal 650.0 44.0084 126.5367 Coal 1955.0
Jilin - Jiangnan Coal 660.0 43.7942 126.5902 Coal 2010.0
Jinchang - Gepic Coal 660.0 38.5013 102.2715 Coal 2013.0
Jinchang - Jinchuan Coal 300.0 38.491 102.1687 Coal 2008.0
Jincheng Coal 600.0 35.4605 112.9255 Coal 2011.0
Jingangshan Coal 1920.0 27.0467 115.0203 Coal 2000.0
Jingjiang Coal 1320.0 32.0307 120.3828 Coal 2013.0
Jingmen - Guodian Coal 1200.0 31.0371 112.2316 Coal 2006.0
Jingmen - Huaneng Coal 700.0 31.0582 112.2487 Coal 2014.0
Jingtai Coal 660.0 37.2328 104.1681 Coal 2009.0
Jingxi Aluminum Coal 350.0 23.2697 106.3824 Coal
Jingyuan 1 Coal 800.0 36.7288 104.7625 Coal 1989.0
Jingyuan 2 Coal 1260.0 36.73 104.7588 Coal 1996.0
Jingzheden Coal 1320.0 29.1866 117.0842 Coal 2010.0
Jining Coal 300.0 41.0193 113.16 Coal 2007.0
Jinjiang Coal 100.0 24.6854 118.453 Coal 2006.0
Jinjie Coal 2400.0 38.7365 110.1675 Coal 2006.0
Jinling - Huaneng Coal 2060.0 32.1716 119.0195 Coal 2009.0
Jinling - Sinopec Coal 200.0 32.1541 118.9063 Coal 1991.0
Jinwan Coal 1200.0 21.9691 113.181 Coal 2007.0
Jinyuan Coal 75.0 31.722 117.2108 Coal 2008.0
Jinzhou - Datang Coal 600.0 41.1368 121.2154 Coal 2009.0
Jinzhushan Coal 1200.0 27.6261 111.4819 Coal 2006.0
Jiuhua Coal 600.0 30.7524 117.5909 Coal 2005.0
Jiujiang - Guodian Coal 1100.0 29.7404 116.0357 Coal 1991.0
Jiuquan Coal 660.0 39.68 98.5076 Coal 2011.0
Jixi - Datang 2 Coal 600.0 45.345 130.8638 Coal 2011.0
Jixi - Longmay Coal 185.0 45.3608 130.8341 Coal
Juijiang - Sinopec Coal 100.0 29.7423 116.0632 Coal 2012.0
Jurong 1-2 Coal 2000.0 32.1949 119.2494 Coal 2013.0
Kaifeng Coal 1200.0 34.8063 114.4462 Coal 2008.0
Kaiyuan Coal 600.0 23.7434 103.2208 Coal 2006.0
Kangbashi Coal 700.0 39.5978 109.9087 Coal 2013.0
Kangping Coal 600.0 42.7009 123.3647 Coal 2008.0
Kanshan Coal 1200.0 34.41 117.5773 Coal 2006.0
Karamay Coal 700.0 45.5427 85.0243 Coal 2013.0
Kashi 1-4 Coal 50.0 39.4806 76.048 Coal 2003.0
Kashi 5-6 Coal 700.0 39.4812 76.0498 Coal 2014.0
Kemen Coal 2400.0 26.3736 119.7621 Coal 2006.0
Keyouzhongqi Coal 330.0 44.9819 121.4244 Coal 2010.0
Kunming Coal 600.0 25.0148 102.3329 Coal 2005.0
Kunshan Coal 50.0 31.4091 120.923 Coal 2003.0
Kuqa 1-2 Coal 270.0 41.7381 82.8865 Coal 2006.0
Kuqa 3-4 Coal 600.0 41.7393 82.8874 Coal 2012.0
Kuytun Coal 270.0 44.4061 84.9296 Coal
Laibin B Coal 700.0 23.6936 109.1643 Coal 2000.0
Laicheng 1200.0 36.2547 117.6725 Coal
Laiwu 2 Coal 660.0 36.1339 117.6828 Coal 2009.0
Laiwu 3 Coal 2000.0 36.1365 117.6876 Coal 2015.0
Laizhou Coal 2080.0 37.4323 120.0177 Coal 2012.0
Lamma Coal 2250.0 22.2185 114.1098 Coal 1982.0
Langfang Coal 700.0 39.4793 116.7695 Coal 2016.0
Lanxi Coal 2400.0 29.1861 119.5058 Coal 2006.0
Lanzhou - Chalco Coal 900.0 36.1577 103.3328 Coal 2008.0
Lanzhou - Fanjiaping Coal 660.0 36.0755 103.6764 Coal 2011.0
Lanzhou - Xigu 2 Coal 330.0 36.1289 103.6228 Coal 1998.0
Lanzhou - Xigu 3 Coal 660.0 36.1284 103.6251 Coal 2009.0
Leiyang Baiyang Coal 120.0 26.3667 112.873 Coal 2006.0
Leiyang Coal 1000.0 26.3851 112.859 Coal 1988.0
Liancheng 2 Coal 600.0 36.5195 102.8682 Coal 2004.0
Lianfu - Yulian Coal 900.0 34.7941 113.0775 Coal 2004.0
Lianyuan Coal 600.0 27.7662 111.8937 Coal 2009.0
Liaocheng Coal 1200.0 36.4688 115.9106 Coal 2002.0
Liaoyuan 3-4 Coal 660.0 42.8708 125.1607 Coal 2009.0
Ligang Coal 3920.0 31.9403 120.0764 Coal 1993.0
Linfen - Datang Coal 600.0 36.1534 111.4849 Coal 2010.0
Linfen - Zhangze Coal 600.0 36.0867 111.3994 Coal 2010.0
Lingwu Coal 3320.0 38.1497 106.3463 Coal 2007.0
Linhuan Coal 1260.0 33.6113 116.5866 Coal 2008.0
Linyi 2 Coal 280.0 35.0072 118.3249 Coal 2004.0
Linyi 3 Coal 700.0 35.0041 118.3253 Coal 2013.0
Linzhou - Datang Coal 700.0 36.1087 113.8627 Coal 2011.0
Liuheng Coal 2000.0 29.7592 122.1262 Coal 2014.0
Liulin 1 Coal 1400.0 37.419 110.8243 Coal 1995.0
Liulin 2 Coal 600.0 37.4079 110.7761 Coal 2012.0
Liupanshan Coal 660.0 36.0452 106.2919 Coal 2010.0
Liuzhou Coal 400.0 24.3738 109.3861 Coal 1994.0
Lixin Coal 2000.0 32.896 116.2425 Coal 2016.0
Liyuan 1 Coal 700.0 35.172 119.037 Coal 2014.0
Liyujiang 1 Coal 630.0 25.9428 113.214 Coal 2003.0
Liyujiang 2 Coal 1300.0 25.9404 113.1937 Coal 2007.0
Longgang Coal 270.0 34.1673 113.44 Coal 1995.0
Longkou Coal 880.0 37.6809 120.3143 Coal 1984.0
Longqiao Coal 300.0 29.7079 107.304 Coal 2014.0
Longshan Coal 1200.0 36.5976 113.6916 Coal 2007.0
Longyan 1-4 Coal 540.0 25.2798 117.155 Coal 2005.0
Longyan 5-6 Coal 600.0 25.2821 117.155 Coal 2009.0
Lu'an 2 Coal 1320.0 31.6561 116.4924 Coal 2014.0
Luanhe Coal 660.0 40.9401 117.761 Coal 2008.0
Luannan Coal 116.0 39.4993 118.6465 Coal 2000.0
Luesigang Coal 2640.0 32.0577 121.728 Coal 2010.0
Lueyang Coal 660.0 33.3467 106.1422 Coal 2014.0
Luoding Coal 270.0 22.8043 111.6189 Coal 2004.0
Luohe Coal 660.0 33.5295 114.099 Coal 2009.0
Luohe Coal 2400.0 32.6837 117.0753 Coal 1985.0
Luohuang Coal 2640.0 29.3467 106.4339 Coal 1991.0
Luoyang - Datang Coal 1005.0 34.682 112.3777 Coal 1999.0
Luoyang - Huaneng 1-2 Coal 270.0 34.5828 112.3989 Coal 2006.0
Luoyang - Huaneng 3-4 Coal 700.0 34.5815 112.4002 Coal 2015.0
Luoyang - Shoulong Coal 110.0 34.7425 112.7729 Coal 2004.0
Luoyang - Shouyangshan 1-2 Coal 1000.0 34.7312 112.7554 Coal
Luoyang - Shouyangshan 3 Coal 1200.0 34.7371 112.684 Coal 2006.0
Luzhou Coal 1200.0 28.7755 105.284 Coal
Maanshan - Datang Coal 1320.0 31.5347 118.4139 Coal 2012.0
Maanshan - Masteel Coal 525.0 31.7328 118.4892 Coal
Maanshan - Wenergy Coal 1320.0 31.7505 118.4797 Coal 1995.0
Manas 1-6 Coal 600.0 44.318 86.1689 Coal 1992.0
Manas 7-8 Coal 600.0 44.3184 86.1646 Coal 2008.0
Manzhouli Coal 400.0 49.5922 117.409 Coal 2012.0
Maoming - Ruineng Coal 510.0 21.676 110.8784 Coal 2003.0
Maoming - Sinopec Coal 300.0 21.6799 110.8796 Coal 1995.0
Matou Coal 1000.0 36.4873 114.4246 Coal 1983.0
Mawan Coal 1800.0 22.4818 113.872 Coal 1993.0
Meiganshi Coal 270.0 42.289 119.0522 Coal 2007.0
Meizhou Wan 1-2 Coal 786.0 25.1609 119.0334 Coal 2001.0
Meizhou Wan 3-4 Coal 2000.0 25.157 119.0289 Coal 2017.0
Mengxi Coal 600.0 39.8926 106.7661 Coal 2008.0
Mianchi Coal 700.0 34.7586 111.808 Coal 2015.0
Minquan Coal 1260.0 34.6189 115.2925 Coal 2008.0
Mudanjiang 5-7 Coal 630.0 44.6569 129.6511 Coal 1989.0
Mudanjiang 8-9 Coal 600.0 44.6592 129.6527 Coal 2010.0
Nanhai Coal 1000.0 22.8859 112.9178 Coal 1998.0
Nanjing - Datang Coal 1320.0 32.2127 119.2096 Coal 2010.0
Nanjing - Huaneng Coal 740.0 32.2069 118.7532 Coal 1994.0
Nanjing Chemical Coal 710.0 32.271 118.8161 Coal 2005.0
Nanning 1-2 Coal 1320.0 22.7891 108.9395 Coal 2011.0
Nanpiao Coal 500.0 41.1257 120.6954 Coal 2004.0
Nanpu Coal 1840.0 25.2038 118.9439 Coal 2005.0
Nanre Coal 1200.0 31.9473 118.6301 Coal 2009.0
Nansha 2 Coal 600.0 22.8635 113.5228 Coal 2009.0
Nanshan 1 Coal 300.0 37.7286 120.4486 Coal 2003.0
Nanshan 2 Coal 440.0 37.7288 120.4458 Coal
Nanshan 3 Coal 660.0 37.7289 120.4435 Coal
Nantong 1-2 Coal 1400.0 32.0333 120.7692 Coal 1989.0
Nantong 3 Coal 2000.0 32.0324 120.772 Coal 2014.0
Nanyang - CPI Coal 420.0 33.0306 112.5108 Coal 2008.0
Nanyang - Puguang Coal 420.0 33.099 112.5552 Coal 2008.0
Nayong 1 Coal 1200.0 26.6527 105.1822 Coal 2003.0
Nayong 2 Coal 1200.0 26.5986 105.2018 Coal 2005.0
Neijiang Baima 2 Coal 600.0 29.5253 105.0136 Coal 2013.0
Neijiang Baima Coal 900.0 29.5266 105.0064 Coal
Nengyuan Coal 600.0 41.357 123.2217 Coal 2010.0
Ningde Coal 2520.0 26.7575 119.7359 Coal 2006.0
Ningdong - Gangue Coal 600.0 38.1825 106.5131 Coal
Ningdong - Lingzhou Coal 270.0 38.1403 106.5665 Coal 2006.0
Ningdong - Maliantai Coal 660.0 38.1734 106.5704 Coal 2006.0
Ningdong - Shuidonggou Coal 1200.0 38.2143 106.5439 Coal 2011.0
Ninghai Coal 4400.0 29.481 121.5109 Coal 2005.0
Panbei Coal 600.0 26.0645 104.5353 Coal 2013.0
Panjin Coal 700.0 41.1366 122.1361 Coal 2014.0
Pannan Coal 2400.0 25.4692 104.5912 Coal 2006.0
Panshan Coal 2200.0 39.9793 117.4628 Coal 1994.0
Panxian 3-5 Coal 600.0 26.0106 104.5161 Coal 1996.0
Panxian 6-7 Coal 1320.0 26.0119 104.512 Coal 2013.0
Peixian Coal 33.0 34.7151 116.9109 Coal
Penglai Coal 660.0 37.7553 120.5945 Coal 2006.0
Pingdingshan - Luyang Coal 2000.0 33.8211 113.0146 Coal 2010.0
Pingdingshan - Yaomeng 5-6 Coal 420.0 33.7375 113.2398 Coal 2006.0
Pingguo Smelter Coal 150.0 23.339 107.5104 Coal 1994.0
Pinghai Coal 2000.0 22.6059 114.7433 Coal 2010.0
Pingliang Coal 2400.0 35.5014 106.7871 Coal 2000.0
Pingnan Coal 700.0 45.5446 126.6596 Coal 2013.0
Pingshi Coal 125.0 25.2554 113.0677 Coal 2003.0
Pingshi Expansion Coal 600.0 25.2588 113.0652 Coal 2009.0
Pingshuo Coal 1200.0 39.4726 112.3209 Coal
Pingwei 1-2 Coal 2480.0 32.6853 116.9021 Coal 1989.0
Pingwei 3-4 Coal 2000.0 32.6889 116.8986 Coal 2015.0
Pucheng 1-4 Coal 1380.0 34.9793 109.7993 Coal 1996.0
Pucheng 5-6 Coal 1200.0 34.9783 109.8027 Coal 2007.0
Puqi 1-2 Coal 600.0 29.6653 113.8734 Coal 2004.0
Puqi 3-4 Coal 2000.0 29.6625 113.8737 Coal 2012.0
Puyang Coal 420.0 35.7528 114.9828 Coal 2006.0
Qianbei Coal 1200.0 27.4757 106.2563 Coal 2000.0
Qianxi Coal 1200.0 27.0512 106.1261 Coal 2005.0
Qiaotou 1-5 Coal 625.0 36.9047 101.7134 Coal 1994.0
Qiaotou 6-7 Coal 600.0 36.9017 101.7146 Coal
Qinbei Coal 3400.0 35.1679 112.7162 Coal 2004.0
Qingdao Coal 1200.0 36.1123 120.3291 Coal 1996.0
Qinghe Coal 600.0 42.5299 124.1403 Coal 2010.0
Qingshan - WISCO Coal 400.0 30.6412 114.468 Coal 1998.0
Qingshan 13-14 Coal 700.0 30.6308 114.4368 Coal 2012.0
Qingshan 8-12 Coal 300.0 30.6293 114.434 Coal
Qingyuan Coal 600.0 38.7954 115.481 Coal 2012.0
Qinhuangdao Coal 1430.0 39.9456 119.6433 Coal 1992.0
Qinling 7-8 Coal 1200.0 34.5333 109.9335 Coal 2011.0
Qinzhou 1-2 Coal 1200.0 21.7012 108.625 Coal 2007.0
Qinzhou 3-4 Coal 2000.0 21.7018 108.6227 Coal 2015.0
Qipanjin Coal 2320.0 39.3857 106.9672 Coal 2008.0
Qiqihar Coal 600.0 47.379 124.051 Coal 2007.0
Qitaihe Coal 1900.0 45.7596 131.0536 Coal 2001.0
Qufu Coal 450.0 35.6066 116.9338 Coal 2007.0
Qujing Coal 1200.0 25.6618 104.0667 Coal 1997.0
Qunsheng Coal 100.0 35.1502 109.9308 Coal 2005.0
Renqiu Coal 700.0 38.7453 116.152 Coal 2013.0
Rhizao 1-2 Coal 700.0 35.345 119.5111 Coal 2000.0
Rhizao 3-4 Coal 1360.0 35.3467 119.5113 Coal 2008.0
Rudong Coal 45.0 32.3069 121.1443 Coal 2004.0
Ruiguang Coal 660.0 37.7843 112.72 Coal 2011.0
Ruijin Coal 700.0 25.9241 115.1019 Coal 2008.0
Salaqi Coal 600.0 40.5334 110.5647 Coal 2011.0
Sanbaimen Coal 3200.0 23.5655 117.0973 Coal 2006.0
Sangzhi Coal 120.0 29.3815 110.1314 Coal 2005.0
Sanhe Coal 1300.0 39.9528 116.8475 Coal 1999.0
Sanmenxia 1-4 Coal 1800.0 34.6847 111.0274 Coal 1995.0
Sanmenxia 5 Coal 1000.0 34.6846 111.0235 Coal 2016.0
Shahe Coal 700.0 36.8535 114.3256 Coal 2013.0
Shajiao A Coal 1020.0 22.7491 113.6731 Coal 1987.0
Shajiao B Coal 700.0 22.7478 113.6776 Coal 1987.0
Shajiao C Coal 1980.0 22.7489 113.6807 Coal 1995.0
Shang'an Coal 2620.0 38.057 114.1966 Coal 1990.0
Shangdu 1-4 Coal 2400.0 42.2233 116.0273 Coal 2006.0
Shangdu 5-6 Coal 1320.0 42.2204 116.0317 Coal 2011.0
Shanghai - Baosteel Coal 1200.0 31.4424 121.4361 Coal
Shanghai - SPC Coal 375.0 30.6984 121.2777 Coal
Shantou Coal 1200.0 23.3252 116.7364 Coal 1996.0
Shanwei Coal 3200.0 22.7061 115.5543 Coal 2008.0
Shanxi Zhaoguang Phase 1 1800.0 36.5545 111.6932 Coal
Shaoguan Coal 2100.0 24.5852 113.5831 Coal 1997.0
Shaoxing Binhai Coal 600.0 30.2269 120.7176 Coal 2011.0
Shashi Coal 600.0 30.2971 112.3086 Coal 2009.0
Shengli 1-4 Coal 1040.0 37.4013 118.5312 Coal 1992.0
Shenmu - CLP Coal 220.0 38.9804 110.4498 Coal 1999.0
Shenmu 2 Coal 210.0 38.9652 110.4583 Coal 2000.0
Shenmu 3 Coal 1320.0 38.9662 110.4584 Coal 2015.0
Shentou - CPI Coal 1320.0 39.5508 112.4912 Coal 2013.0
Shentou - Datang Coal 2000.0 39.3659 112.5333 Coal 1992.0
Shenyang - Guodian Coal 660.0 41.7251 123.1865 Coal 2012.0
Shenyang - Jinshan Coal 440.0 41.6814 123.3326 Coal 2010.0
Shenyang - Shenhai Coal 600.0 41.8158 123.4939 Coal 1991.0
Shenyanggang 5-6 Coal 1320.0 33.8185 120.4615 Coal 2011.0
Shidongkou 1 Coal 1300.0 31.4629 121.4071 Coal 1988.0
Shidongkou 2 Gas 2520.0 31.4662 121.4009 Coal 1992.0
Shiheng Coal 1800.0 36.2122 116.512 Coal 1987.0
Shihezi - Tianfu North Coal 1320.0 44.4404 86.094 Coal 2015.0
Shihezi - Tianfu South 1-2 Coal 250.0 44.2593 86.1102 Coal 2009.0
Shihezi - Tianfu South 3-4 Coal 660.0 44.2592 86.1083 Coal 2014.0
Shihezi - Tianhe Coal 660.0 44.4409 86.0997 Coal 2012.0
Shihezi - Tianye 1-4 Coal 100.0 44.3495 86.0369 Coal
Shihezi - Tianye 11-12 Coal 600.0 44.356 86.0449 Coal 2010.0
Shihezi - Tianye 13-14 Coal 660.0 44.3562 86.0475 Coal 2014.0
Shihezi - Tianye 5-6 Coal 100.0 44.3494 86.0353 Coal
Shihezi - Tianye 7-10 Coal 540.0 44.356 86.0422 Coal 2006.0
Shihezi - XPCC 1 Coal 1400.0 44.428 86.0981 Coal 2012.0
Shihezi - XPCC 3 Coal 720.0 44.4281 86.0898 Coal 2015.0
Shijiazhuang - Liangcun Coal 600.0 38.006 114.6934 Coal 2011.0
Shijiazhuang - Luhua Coal 660.0 37.9513 114.5131 Coal 2011.0
Shiliquan Coal 2060.0 34.8144 117.5743 Coal 1996.0
Shimen Coal 1200.0 29.5786 111.394 Coal 1996.0
Shizu Coal 700.0 30.3907 108.2201 Coal 2014.0
Shuanghuai Coal 1920.0 30.1621 106.5474 Coal 2006.0
Shuangliao 1-4 Coal 1200.0 43.5288 123.4652 Coal 1994.0
Shuangliao 5 Coal 660.0 43.5302 123.463 Coal 2014.0
Shuangshui Coal 400.0 22.446 113.0 Coal 1992.0
Shuangyashan - Datang Coal 400.0 46.679 131.169 Coal 2006.0
Shuangyashan - Guodian 1 Coal 810.0 46.5641 131.6684 Coal 1988.0
Shuangyashan - Guodian 2 Coal 1200.0 46.5617 131.6648 Coal 2007.0
Shuicheng Coal 600.0 26.6786 104.8047 Coal
Shuicheng Mine Coal 100.0 26.6786 104.8047 Coal 2008.0
Shunde Coal 600.0 22.7993 113.3587 Coal 2008.0
Shuozou - ChinaCoal Coal 270.0 39.4133 112.39 Coal 2009.0
Shuozou - Huadian Coal 700.0 39.3575 112.483 Coal 2015.0
Siping 2 Coal 350.0 43.153 124.4025 Coal 2013.0
Songhuajiang Coal 730.0 44.7758 125.8649 Coal 2003.0
Songyu Coal 1200.0 24.4468 118.0265 Coal 1996.0
Suizhong Coal 3760.0 40.0793 120.0089 Coal 2000.0
Suqian Coal 270.0 33.8392 118.3687 Coal 2005.0
Suyuan Coal 300.0 23.8194 106.81 Coal 2015.0
Suzhou - APP Coal 50.0 31.3062 120.8446 Coal 1998.0
Suzhou - GCL Coal 48.0 31.2551 120.7633 Coal 1998.0
Suzhou - Guodian Coal 835.0 33.6546 116.9823 Coal 1997.0
Suzhou - Huadian Coal 1260.0 33.8059 116.9821 Coal 2007.0
Taicang - Huaneng Coal 1880.0 31.6566 121.1799 Coal 2000.0
Taicang - Shenhua Coal 1260.0 31.5819 121.2556 Coal 2005.0
Taicanggang 1-2 Coal 270.0 31.5873 121.2576 Coal 2003.0
Taicanggang 3-4 Coal 660.0 31.5868 121.2561 Coal 2004.0
Taicanggang 5-6 Coal 640.0 31.5799 121.2566 Coal 2004.0
Taishan Coal 5000.0 21.8664 112.9175 Coal 2003.0
Taishan Expansion Coal Power Plant 2000.0 21.8661 112.9213 Coal 2010.0
Taiyuan 1 Coal 1275.0 37.7808 112.4776 Coal
Taiyuan 2 Coal 1860.0 37.9881 112.5172 Coal 1994.0
Taizhou (Jiangsu) Coal 4000.0 32.1861 119.9145 Coal 2007.0
Taizhou (Zhejiang) 1 Coal 1260.0 28.6978 121.453 Coal 1995.0
Taizhou (Zhejiang) 2 Coal 2000.0 29.0132 121.6968 Coal 2015.0
Tangzhai Coal 1200.0 26.8295 106.2656 Coal 2012.0
Tashidian 8-9 Coal 250.0 41.8038 86.3388 Coal 2011.0
Tengzhou - Huadian 1-2 Coal 300.0 35.0697 117.1261 Coal 2005.0
Tengzhou - Huadian 3-4 Coal 700.0 35.0676 117.1204 Coal 2005.0
Tengzhou - Zaozhuang Coal 48.0 34.925 117.1157 Coal 2005.0
Tiandong Coal 270.0 23.6485 107.1311 Coal 2011.0
Tianji Coal 2580.0 32.7456 116.8134 Coal 2007.0
Tianjia'an Coal 640.0 32.6691 117.0253 Coal 1996.0
Tianjin - Beitang Coal 700.0 39.0964 117.6442 Coal 2014.0
Tianjin - Dagang Coal 1312.0 38.7765 117.494 Coal 1991.0
Tianjin - IGCC Coal 250.0 38.9236 117.7254 Coal 2012.0
Tianjin - Junliangcheng Coal 1500.0 39.0539 117.4131 Coal 1986.0
Tianjin - Northeast Coal 660.0 39.2168 117.3533 Coal 2009.0
Tianjin - Yangliuqing Coal 1300.0 39.1523 117.038 Coal 1998.0
Tianshenggang Coal 660.0 32.0349 120.7526 Coal 2005.0
Tianyang Coal 300.0 23.6295 107.0244 Coal 2007.0
Tianyuan Coal 600.0 37.0532 117.8757 Coal 2012.0
Tieling 1-4 Coal 1200.0 42.3438 123.803 Coal 1993.0
Tieling 5-6 Coal 1320.0 42.3451 123.8064 Coal 2007.0
Toksun - Huadian Coal 270.0 42.7312 88.6173 Coal 2006.0
Toksun - Zhongtai Coal 600.0 42.7372 88.6401 Coal 2015.0
Tongchuan Coal 1200.0 34.8494 108.8891 Coal 2007.0
Tongliao Coal 1400.0 43.6704 122.1543 Coal 1985.0
Tongling - Guodian Coal 1200.0 31.0711 117.9634 Coal 2008.0
Tongling - Wenergy 2 Coal 850.0 30.8816 117.7666 Coal 1988.0
Tongling - Wenergy 6 Coal 1000.0 30.884 117.7617 Coal 2011.0
Tongzi Coal 1200.0 28.1297 106.8464 Coal 2013.0
Tuoketuo 1-8 Coal 5400.0 40.1947 111.3576 Coal 2003.0
Tuoketuo 9-10 Coal 600.0 40.1892 111.3596 Coal 2007.0
Ulanhot - Huaneng Coal 100.0 46.0508 122.0592 Coal 2008.0
Ulanhot - IMPC Coal 680.0 46.0944 122.0225 Coal 2015.0
Urumqi - Hongyanchi 1 Coal 660.0 43.728 87.6292 Coal 2010.0
Urumqi - Hongyanchi 2 Coal 800.0 43.7436 87.6576 Coal 2001.0
Urumqi - Midong Coal 600.0 43.9007 87.6962 Coal 2011.0
Waigaoqiao 1 Coal 1280.0 31.3556 121.5956 Coal 1995.0
Waigaoqiao 2 Coal 1960.0 31.3528 121.5994 Coal 2004.0
Waigaoqiao 3 Coal 2000.0 31.3508 121.6017 Coal 2008.0
Wangping Coal 440.0 39.7637 112.9252 Coal 2011.0
Wangqu Coal 700.0 36.3485 113.1921 Coal 2015.0
Wangtan Coal 1200.0 39.2002 118.9734 Coal 2005.0
Wansheng Coal 600.0 28.8401 106.7767 Coal 2006.0
Wanting 1-4 Coal 600.0 31.4426 120.4395 Coal 1989.0
Wanting 5-6 Coal 1320.0 31.4455 120.4364 Coal 2009.0
Wanzhou Coal 2100.0 30.6777 108.4004 Coal 2015.0
Weifang - Huadian Coal 2000.0 36.6656 119.2648 Coal 1993.0
Weihai 2 Coal 600.0 37.4482 122.2049 Coal 1998.0
Weihai 3 Coal 1320.0 37.4499 122.2086 Coal 2010.0
Weihe - Datang Coal 600.0 34.431 108.8997 Coal 2009.0
Weihe - HKCTS Coal 1200.0 34.4284 108.9113 Coal 1991.0
Weiqiao Township Coal 1320.0 37.0255 117.4838 Coal 2013.0
Weixin Coal 1200.0 27.8901 104.8748 Coal 2012.0
Wenshui Coal 700.0 37.3532 112.0074 Coal 2015.0
Wenzhou 3-6 Coal 1200.0 27.9963 120.8356 Coal 2000.0
Wenzhou 7-8 Coal 1320.0 27.9949 120.8327 Coal 2015.0
Wu'an Coal 600.0 36.8184 114.187 Coal 2012.0
Wucaiwan -Shenhua Coal 700.0 44.7988 89.151 Coal 2012.0
Wuda Coal 300.0 39.4794 106.7358 Coal 2005.0
Wuhai - Jingmei Coal 660.0 39.6579 106.8622 Coal 2009.0
Wuhan - Sinopec Coal 240.0 30.6529 114.5303 Coal 2012.0
Wuhu - Huadian Coal 1320.0 31.2376 118.15 Coal 2007.0
Wuhu - Zhongdian Coal 1320.0 31.4528 118.3456 Coal 2010.0
Wujiaqu 1-4 Coal 1440.0 44.2686 87.6881 Coal 2011.0
Wujiaqu 5-6 Coal 2200.0 44.2687 87.6942 Coal 2014.0
Wujing 1 Coal 600.0 31.062 121.4664 Coal 1991.0
Wujing 2 Coal 1200.0 31.0582 121.4626 Coal 2000.0
Wulashan Coal 600.0 40.6512 108.7674 Coal 2006.0
Wushasan Coal 2400.0 29.505 121.6627 Coal 2006.0
Wusitai - Alashan Zua Coal 600.0 39.4463 106.6676 Coal 2008.0
Wusitai - Junzheng Coal 500.0 39.4659 106.7014 Coal 2006.0
Wusitai - Wuda Coal 112.0 39.4316 106.6717 Coal
Wusu Coal 600.0 44.4364 84.7608 Coal 2011.0
Wuxiang Coal 1200.0 36.8228 112.837 Coal 2006.0
Wuzhong Coal 700.0 37.9364 106.1396 Coal
Xiagang Coal 1216.0 31.9192 120.2054 Coal 1995.0
Xiahuayuan Coal 200.0 40.489 115.2659 Coal 1983.0
Xiangfan - Dongfeng Coal 100.0 32.1219 112.1713 Coal 1995.0
Xiangfan - Huadian Coal 2400.0 31.9122 112.1662 Coal 1998.0
Xiangtan Coal 1300.0 27.8287 112.9961 Coal 1998.0
Xiaolongtan Coal 600.0 23.8377 103.1964 Coal 2006.0
Xiaoting Coal 700.0 30.4969 111.4421 Coal 2014.0
Xibaipo Coal 2400.0 38.2451 114.2164 Coal 1993.0
Xihai Coal 270.0 36.9743 100.9106 Coal 2007.0
Xilaifeng Coal 400.0 39.37 106.8927 Coal 2009.0
Xilinhot Coal 700.0 43.9839 116.1314 Coal 2007.0
Xin'an Coal 1140.0 34.7406 112.0631 Coal 2003.0
Xinchang Coal 1400.0 28.8612 115.9764 Coal 2009.0
Xingning Coal 270.0 24.2831 115.7064 Coal 2006.0
Xingtai Coal 1920.0 37.0089 114.4842 Coal 1985.0
Xingyi 1-2 Coal 1200.0 25.2603 104.856 Coal 2011.0
Xinhai Coal 2660.0 34.5782 119.1275 Coal 2005.0
Xining - CPI Coal 1320.0 36.5847 101.4936 Coal 2015.0
Xining - Huaneng Coal 700.0 36.6292 101.627 Coal 2015.0
Xinmi Coal 600.0 34.5019 113.5986 Coal 2006.0
Xinxiang - Baoshan Coal 1320.0 35.3268 113.492 Coal 2007.0
Xinxiang - Huayu Coal 600.0 35.4055 113.9302 Coal 2006.0
Xinxiang - Qudong Coal 660.0 35.2446 113.8522 Coal 2012.0
Xinyang Coal 1920.0 32.1099 114.1406 Coal 2001.0
Xinyu Coal 440.0 27.7763 114.9088 Coal 1995.0
Xinyuan Coal 30.0 31.893 121.2093 Coal 2004.0
Xinzhou 1-2 Coal 270.0 38.4613 112.7481 Coal 2007.0
Xinzhou 3-4 Coal 700.0 38.4627 112.7488 Coal 2016.0
Xinzhuangzi Coal 300.0 32.6371 116.8472 Coal 2008.0
Xisaishan Coal 2020.0 30.2031 115.1803 Coal 2004.0
Xixia 1 Coal 400.0 38.4439 106.1236 Coal 2008.0
Xuancheng Coal 600.0 30.8695 118.8648 Coal 2009.0
Xuangang Coal 1320.0 38.9146 112.4774 Coal 2010.0
Xuanhua Coal 600.0 40.5799 115.0733 Coal 2010.0
Xuanwei Coal 2400.0 26.1872 104.1106 Coal 2000.0
Xunjiansi Coal 735.0 23.9571 103.1904 Coal 2004.0
Xutang Coal 1200.0 34.3486 117.9318 Coal 2001.0
Xuzhou - Chacheng Coal 270.0 34.403 117.1348 Coal 2005.0
Xuzhou - GCL Coal 60.0 34.3045 117.3083 Coal
Xuzhou - Huamei 1-2 Coal 110.0 34.339 117.1029 Coal 2005.0
Xuzhou - Huamei 3-4 Coal 700.0 34.3414 117.1064 Coal 2016.0
Xuzhou - Nanjing Mine Coal 600.0 34.3733 117.3275 Coal 2009.0
Xuzhou - Pengcheng 1-2 Coal 1340.0 34.3781 117.1763 Coal 1996.0
Xuzhou - Pengcheng 3 Coal 2000.0 34.3817 117.1756 Coal 2010.0
Xuzhou - Shenhua 9-10 Coal 2000.0 34.3858 117.256 Coal 2011.0
Yahekou Coal 1900.0 33.3082 112.6451 Coal 1998.0
Yakeshi Coal 100.0 49.285 120.8381 Coal 1993.0
Yancheng Coal 405.0 33.4002 120.117 Coal 2000.0
Yangcheng Coal 3300.0 35.467 112.5739 Coal 2001.0
Yangguan 2 Coal 1200.0 37.7745 113.6262 Coal 1996.0
Yangling Coal 700.0 34.2592 108.1167 Coal 2015.0
Yangluo 1-4 Coal 1200.0 30.6931 114.5437 Coal 1992.0
Yangluo 5-6 Coal 1200.0 30.6967 114.5443 Coal 2006.0
Yangshan Coal 185.0 24.612 112.5412 Coal 1991.0
Yangxi Coal 2520.0 21.5454 111.6678 Coal 2009.0
Yangxin Coal 1400.0 37.5755 117.5986 Coal 2015.0
Yangzhou 1 Coal 660.0 32.4299 119.4742 Coal 2005.0
Yangzhou 2 Coal 2460.0 32.2684 119.4193 Coal 1998.0
Yangzi - Sinopec Coal 360.0 32.2534 118.7945 Coal 1986.0
Yangzonghai Coal 1000.0 24.9622 103.0277 Coal 1997.0
Yanji Coal 400.0 42.9123 129.5705 Coal 2010.0
Yanshanhu Coal 1200.0 41.5065 120.3194 Coal 2011.0
Yantai Coal 430.0 37.5326 121.3159 Coal 1996.0
Yaochi Coal 400.0 35.0623 108.0755 Coal 2010.0
Yaoguang Coal 400.0 37.2193 112.2895 Coal 2012.0
Yaxi Coal 1200.0 27.5785 106.6552 Coal 2005.0
Yexian Coal 270.0 33.6146 113.375 Coal 2007.0
Yichang East Coal 600.0 30.3269 111.4904 Coal 2010.0
Yichuan 3 Coal 1320.0 34.4146 112.4998 Coal 2012.0
Yichun Coal 700.0 47.7384 128.7534 Coal 2015.0
Yili (Inner Mongolia) Coal 800.0 40.3614 109.973 Coal 2007.0
Yili (Xinjiang) Coal 660.0 43.9274 81.2228 Coal 2012.0
Yima Coal 310.0 34.7217 111.88 Coal 2009.0
Yimin Coal 2200.0 48.5471 119.7753 Coal 1998.0
Yincheng Coal 700.0 30.9149 113.6611 Coal 2014.0
Yingkou Coal 700.0 40.5815 122.1921 Coal 2009.0
Yining Coal 700.0 43.9492 81.4757 Coal 2015.0
Yixing - China Resources Coal 120.0 31.3701 119.7727 Coal 2004.0
Yixing - Guoxing Gas 800.0 31.3976 119.8273 Coal 2015.0
Yixing - Union 1-4 Coal 150.0 31.3929 119.8291 Coal 1995.0
Yixing - Union 5-6 Coal 270.0 31.3962 119.8283 Coal 2004.0
Yiyang Coal 1800.0 28.5971 112.2683 Coal 2000.0
Yizheng - Sinopec Coal 600.0 32.2764 119.1061 Coal
Yonchang 8-9 Coal 700.0 38.375 102.0994 Coal 2009.0
Yong'an Coal 600.0 26.0048 117.3798 Coal 2010.0
Yongcheng Coal 600.0 33.9284 116.5501 Coal 2011.0
Yongchuang 3 Coal 300.0 29.0555 105.8844 Coal 2008.0
Yongfu 3-4 Coal 600.0 25.1013 110.069 Coal 2006.0
Yonghao Coal 100.0 39.6103 112.7999 Coal 2007.0
Yongji Coal 1300.0 34.8558 110.4718 Coal 2006.0
Yongxing Coal 120.0 26.1796 113.0401 Coal 2008.0
Youyu Coal 660.0 39.8663 112.5089 Coal 2011.0
Yuanbaoshan Coal 1800.0 42.3023 119.325 Coal 1985.0
Yuanyanghu Coal 1320.0 38.0569 106.691 Coal 2010.0
Yuci Coal 660.0 37.6268 112.7478 Coal 2009.0
Yuelian Coal 520.0 22.9657 112.1079 Coal 2000.0
Yueqing Coal 1320.0 28.1704 121.0889 Coal 2008.0
Yueyang 1 Coal 766.0 29.4468 113.1581 Coal 1992.0
Yueyang 2 Coal 600.0 29.4506 113.1637 Coal 2006.0
Yueyang 3 Coal 1200.0 29.4518 113.1655 Coal 2012.0
Yuguang Coal 1300.0 39.6166 112.7998 Coal 2012.0
Yuhuan Coal 4200.0 28.1142 121.1398 Coal 2006.0
Yulin - Yinhe Coal 270.0 38.4284 109.7414 Coal 2004.0
Yulin - Yuheng Coal 1200.0 38.1347 109.537 Coal 2013.0
Yuncheng Coal 1200.0 34.6433 110.288 Coal 2007.0
Yunfu 1-4 Coal 520.0 22.9657 112.1079 Coal 1989.0
Yunfu 5-6 Coal 600.0 22.9838 112.1005 Coal 2010.0
Yunhe 1-4 Coal 580.0 35.4852 116.4741 Coal 2000.0
Yunhe 5-6 Coal 660.0 35.4854 116.477 Coal 2006.0
Yushe Coal 600.0 36.9775 112.9547 Coal 2004.0
Yuwang Coal 1200.0 25.1016 104.6172 Coal 2009.0
Yuyuan Coal 300.0 35.0579 112.5792 Coal 2008.0
Yuzhou Coal 2020.0 34.1748 113.3565 Coal 2001.0
Zhangjiagang - Shagang Coal 200.0 31.9789 120.6346 Coal 2004.0
Zhangjiagang 1-2 Coal 1260.0 31.989 120.6884 Coal 2006.0
Zhangjiakou - Gaoxing Coal 600.0 40.7471 114.8122 Coal 2009.0
Zhangjiakou - Shalingzi Coal 2560.0 40.6597 114.9439 Coal 1991.0
Zhangjin Coal 150.0 30.1919 112.6039 Coal 2000.0
Zhangping 7-8 Coal 600.0 25.2836 117.3979 Coal 2011.0
Zhangqiu 925.0 36.7284 117.4049 Coal
Zhangye Coal 650.0 39.0709 100.4621 Coal 2005.0
Zhanjiang Aoliyou Coal 1200.0 21.3167 110.4091 Coal 2006.0
Zhanjiang Coal 1200.0 21.3102 110.4095 Coal 1995.0
Zhapu Coal 189.0 30.6035 121.0466 Coal 2012.0
Zhenghai Coal 1560.0 29.9445 121.6869 Coal 1985.0
Zhengzhou 3 Coal 400.0 34.7927 113.5034 Coal 2006.0
Zhenjiang 1-4 Coal 550.0 32.1852 119.2758 Coal 2000.0
Zhenjiang 5-6 Coal 1260.0 32.1852 119.2707 Coal 2005.0
Zhenxiong Coal 1200.0 27.4929 104.9485 Coal 2012.0
Zhijin Coal 1320.0 26.8326 105.8193 Coal 2015.0
Zhongning Coal 660.0 37.59 105.706 Coal 2005.0
Zhongwei Coal 660.0 37.623 105.235 Coal
Zhoushan Coal 650.0 30.1032 122.185 Coal 2010.0
Zhuanghe Coal 1200.0 39.6766 123.2059 Coal 2007.0
Zhuhai Coal 1400.0 21.967 113.1812 Coal 2000.0
Zhujiang Coal 1900.0 22.8141 113.5678 Coal 1994.0
Zhumadian - Gucheng Coal 600.0 32.872 114.0436 Coal 2006.0
Zhumadian - Guodian Coal 660.0 33.043 114.0536 Coal 2011.0
Zhunda Coal 600.0 39.7844 111.1595 Coal 2006.0
Zhundong Coal 1400.0 44.081 88.5887 Coal 2013.0
Zhunge'er - Beijing Energy Coal 1200.0 39.7121 111.2012 Coal 2007.0
Zhunge'er - Shenhua 2 Coal 1320.0 39.8535 111.2563 Coal 2002.0
Zhunge'er - Suanlagou Coal 600.0 39.8279 111.2654 Coal
Zhuozhi Coal 800.0 40.9221 112.6397 Coal 2006.0
Zhuzhou Coal 1820.0 27.8592 113.1195 Coal 2004.0
Zibo Coal 950.0 36.7613 118.0532 Coal 2003.0
Zouping 6.1 Coal 1320.0 36.8966 117.7823 Coal 2012.0
Zouping 6.2 Coal 1320.0 36.8967 117.7858 Coal 2015.0
Zouxian 4400.0 35.322 116.9292 Coal
Zunhua Coal 600.0 40.2022 117.9211 Coal 2011.0
Zuoquan Coal 1262.0 37.0694 113.3526 Coal 2011.0
.d3-slider {
position: relative;
font-family: Verdana,Arial,sans-serif;
font-size: 1.1em;
border: 1px solid #aaaaaa;
z-index: 2;
}
.d3-slider-horizontal {
height: .8em;
}
.d3-slider-range {
background:#2980b9;
left:0px;
right:0px;
height: 0.8em;
position: absolute;
}
.d3-slider-range-vertical {
background:#2980b9;
left:0px;
right:0px;
position: absolute;
top:0;
}
.d3-slider-vertical {
width: .8em;
height: 100px;
}
.d3-slider-handle {
position: absolute;
width: 1.2em;
height: 1.2em;
border: 1px solid #d3d3d3;
border-radius: 4px;
background: #eee;
background: linear-gradient(to bottom, #eee 0%, #ddd 100%);
z-index: 3;
}
.d3-slider-handle:hover {
border: 1px solid #999999;
}
.d3-slider-horizontal .d3-slider-handle {
top: -.3em;
margin-left: -.6em;
}
.d3-slider-axis {
position: relative;
z-index: 1;
}
.d3-slider-axis-bottom {
top: .8em;
}
.d3-slider-axis-right {
left: .8em;
}
.d3-slider-axis path {
stroke-width: 0;
fill: none;
}
.d3-slider-axis line {
fill: none;
stroke: #aaa;
shape-rendering: crispEdges;
}
.d3-slider-axis text {
font-size: 11px;
}
.d3-slider-vertical .d3-slider-handle {
left: -.25em;
margin-left: 0;
margin-bottom: -.6em;
}
/*
D3.js Slider
Inspired by jQuery UI Slider
Copyright (c) 2013, Bjorn Sandvik - http://blog.thematicmapping.org
BSD license: http://opensource.org/licenses/BSD-3-Clause
*/
(function (root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
define(['d3'], factory);
} else if (typeof exports === 'object') {
if (process.browser) {
// Browserify. Import css too using cssify.
require('./d3.slider.css');
}
// Node. Does not work with strict CommonJS, but
// only CommonJS-like environments that support module.exports,
// like Node.
module.exports = factory(require('d3'));
} else {
// Browser globals (root is window)
root.d3.slider = factory(root.d3);
}
}(this, function (d3) {
return function module() {
"use strict";
// Public variables width default settings
var min = 0,
max = 100,
step = 0.01,
animate = true,
orientation = "horizontal",
axis = false,
margin = 50,
value,
active = 1,
snap = false,
scale;
// Private variables
var axisScale,
dispatch = d3.dispatch("slide", "slideend"),
formatPercent = d3.format(".2%"),
tickFormat = d3.format(".0"),
handle1,
handle2 = null,
divRange,
sliderLength;
function slider(selection) {
selection.each(function() {
// Create scale if not defined by user
if (!scale) {
scale = d3.scale.linear().domain([min, max]);
}
// Start value
value = value || scale.domain()[0];
// DIV container
var div = d3.select(this).classed("d3-slider d3-slider-" + orientation, true);
var drag = d3.behavior.drag();
drag.on('dragend', function () {
dispatch.slideend(d3.event, value);
})
// Slider handle
//if range slider, create two
// var divRange;
if (toType(value) == "array" && value.length == 2) {
handle1 = div.append("a")
.classed("d3-slider-handle", true)
.attr("xlink:href", "#")
.attr('id', "handle-one")
.on("click", stopPropagation)
.call(drag);
handle2 = div.append("a")
.classed("d3-slider-handle", true)
.attr('id', "handle-two")
.attr("xlink:href", "#")
.on("click", stopPropagation)
.call(drag);
} else {
handle1 = div.append("a")
.classed("d3-slider-handle", true)
.attr("xlink:href", "#")
.attr('id', "handle-one")
.on("click", stopPropagation)
.call(drag);
}
// Horizontal slider
if (orientation === "horizontal") {
div.on("click", onClickHorizontal);
if (toType(value) == "array" && value.length == 2) {
divRange = d3.select(this).append('div').classed("d3-slider-range", true);
handle1.style("left", formatPercent(scale(value[ 0 ])));
divRange.style("left", formatPercent(scale(value[ 0 ])));
drag.on("drag", onDragHorizontal);
var width = 100 - parseFloat(formatPercent(scale(value[ 1 ])));
handle2.style("left", formatPercent(scale(value[ 1 ])));
divRange.style("right", width+"%");
drag.on("drag", onDragHorizontal);
} else {
handle1.style("left", formatPercent(scale(value)));
drag.on("drag", onDragHorizontal);
}
sliderLength = parseInt(div.style("width"), 10);
} else { // Vertical
div.on("click", onClickVertical);
drag.on("drag", onDragVertical);
if (toType(value) == "array" && value.length == 2) {
divRange = d3.select(this).append('div').classed("d3-slider-range-vertical", true);
handle1.style("bottom", formatPercent(scale(value[ 0 ])));
divRange.style("bottom", formatPercent(scale(value[ 0 ])));
drag.on("drag", onDragVertical);
var top = 100 - parseFloat(formatPercent(scale(value[ 1 ])));
handle2.style("bottom", formatPercent(scale(value[ 1 ])));
divRange.style("top", top+"%");
drag.on("drag", onDragVertical);
} else {
handle1.style("bottom", formatPercent(scale(value)));
drag.on("drag", onDragVertical);
}
sliderLength = parseInt(div.style("height"), 10);
}
if (axis) {
createAxis(div);
}
function createAxis(dom) {
// Create axis if not defined by user
if (typeof axis === "boolean") {
axis = d3.svg.axis()
.ticks(Math.round(sliderLength / 100))
.tickFormat(tickFormat)
.orient((orientation === "horizontal") ? "bottom" : "right");
}
// Copy slider scale to move from percentages to pixels
axisScale = scale.ticks ? scale.copy().range([0, sliderLength]) : scale.copy().rangePoints([0, sliderLength], 0.5);
axis.scale(axisScale);
// Create SVG axis container
var svg = dom.append("svg")
.classed("d3-slider-axis d3-slider-axis-" + axis.orient(), true)
.on("click", stopPropagation);
var g = svg.append("g");
// Horizontal axis
if (orientation === "horizontal") {
svg.style("margin-left", -margin + "px");
svg.attr({
width: sliderLength + margin * 2,
height: margin
});
if (axis.orient() === "top") {
svg.style("top", -margin + "px");
g.attr("transform", "translate(" + margin + "," + margin + ")");
} else { // bottom
g.attr("transform", "translate(" + margin + ",0)");
}
} else { // Vertical
svg.style("top", -margin + "px");
svg.attr({
width: margin,
height: sliderLength + margin * 2
});
if (axis.orient() === "left") {
svg.style("left", -margin + "px");
g.attr("transform", "translate(" + margin + "," + margin + ")");
} else { // right
g.attr("transform", "translate(" + 0 + "," + margin + ")");
}
}
g.call(axis);
}
function onClickHorizontal() {
if (toType(value) != "array") {
var pos = Math.max(0, Math.min(sliderLength, d3.event.offsetX || d3.event.layerX));
moveHandle(scale.invert ?
stepValue(scale.invert(pos / sliderLength))
: nearestTick(pos / sliderLength));
}
}
function onClickVertical() {
if (toType(value) != "array") {
var pos = sliderLength - Math.max(0, Math.min(sliderLength, d3.event.offsetY || d3.event.layerY));
moveHandle(scale.invert ?
stepValue(scale.invert(pos / sliderLength))
: nearestTick(pos / sliderLength));
}
}
function onDragHorizontal() {
if ( d3.event.sourceEvent.target.id === "handle-one") {
active = 1;
} else if ( d3.event.sourceEvent.target.id == "handle-two" ) {
active = 2;
}
var pos = Math.max(0, Math.min(sliderLength, d3.event.x));
moveHandle(scale.invert ?
stepValue(scale.invert(pos / sliderLength))
: nearestTick(pos / sliderLength));
}
function onDragVertical() {
if ( d3.event.sourceEvent.target.id === "handle-one") {
active = 1;
} else if ( d3.event.sourceEvent.target.id == "handle-two" ) {
active = 2;
}
var pos = sliderLength - Math.max(0, Math.min(sliderLength, d3.event.y))
moveHandle(scale.invert ?
stepValue(scale.invert(pos / sliderLength))
: nearestTick(pos / sliderLength));
}
function stopPropagation() {
d3.event.stopPropagation();
}
});
}
// Move slider handle on click/drag
function moveHandle(newValue) {
var currentValue = toType(value) == "array" && value.length == 2 ? value[active - 1]: value,
oldPos = formatPercent(scale(stepValue(currentValue))),
newPos = formatPercent(scale(stepValue(newValue))),
position = (orientation === "horizontal") ? "left" : "bottom";
if (oldPos !== newPos) {
if (toType(value) == "array" && value.length == 2) {
value[ active - 1 ] = newValue;
if (d3.event) {
dispatch.slide(d3.event, value );
};
} else {
if (d3.event) {
dispatch.slide(d3.event.sourceEvent || d3.event, value = newValue);
};
}
if ( value[ 0 ] >= value[ 1 ] ) return;
if ( active === 1 ) {
if (toType(value) == "array" && value.length == 2) {
(position === "left") ? divRange.style("left", newPos) : divRange.style("bottom", newPos);
}
if (animate) {
handle1.transition()
.styleTween(position, function() { return d3.interpolate(oldPos, newPos); })
.duration((typeof animate === "number") ? animate : 250);
} else {
handle1.style(position, newPos);
}
} else {
var width = 100 - parseFloat(newPos);
var top = 100 - parseFloat(newPos);
(position === "left") ? divRange.style("right", width + "%") : divRange.style("top", top + "%");
if (animate) {
handle2.transition()
.styleTween(position, function() { return d3.interpolate(oldPos, newPos); })
.duration((typeof animate === "number") ? animate : 250);
} else {
handle2.style(position, newPos);
}
}
}
}
// Calculate nearest step value
function stepValue(val) {
if (val === scale.domain()[0] || val === scale.domain()[1]) {
return val;
}
var alignValue = val;
if (snap) {
alignValue = nearestTick(scale(val));
} else{
var valModStep = (val - scale.domain()[0]) % step;
alignValue = val - valModStep;
if (Math.abs(valModStep) * 2 >= step) {
alignValue += (valModStep > 0) ? step : -step;
}
};
return alignValue;
}
// Find the nearest tick
function nearestTick(pos) {
var ticks = scale.ticks ? scale.ticks() : scale.domain();
var dist = ticks.map(function(d) {return pos - scale(d);});
var i = -1,
index = 0,
r = scale.ticks ? scale.range()[1] : scale.rangeExtent()[1];
do {
i++;
if (Math.abs(dist[i]) < r) {
r = Math.abs(dist[i]);
index = i;
};
} while (dist[i] > 0 && i < dist.length - 1);
return ticks[index];
};
// Return the type of an object
function toType(v) {
return ({}).toString.call(v).match(/\s([a-zA-Z]+)/)[1].toLowerCase();
};
// Getter/setter functions
slider.min = function(_) {
if (!arguments.length) return min;
min = _;
return slider;
};
slider.max = function(_) {
if (!arguments.length) return max;
max = _;
return slider;
};
slider.step = function(_) {
if (!arguments.length) return step;
step = _;
return slider;
};
slider.animate = function(_) {
if (!arguments.length) return animate;
animate = _;
return slider;
};
slider.orientation = function(_) {
if (!arguments.length) return orientation;
orientation = _;
return slider;
};
slider.axis = function(_) {
if (!arguments.length) return axis;
axis = _;
return slider;
};
slider.margin = function(_) {
if (!arguments.length) return margin;
margin = _;
return slider;
};
slider.value = function(_) {
if (!arguments.length) return value;
if (value) {
moveHandle(stepValue(_));
};
value = _;
return slider;
};
slider.snap = function(_) {
if (!arguments.length) return snap;
snap = _;
return slider;
};
slider.scale = function(_) {
if (!arguments.length) return scale;
scale = _;
return slider;
};
d3.rebind(slider, dispatch, "on");
return slider;
}
}));
<!DOCTYPE html>
<meta charset="utf-8">
<link rel="stylesheet" href="d3.slider.css" />
<style>
.background {
fill: none;
pointer-events: all;
}
#states {
fill: #ccc;
}
#states .active {
fill: orange;
}
#slider3 {
margin: 20px 0 10px 20px;
width: 900px;
}
circle{
fill: brown;
fill-opacity: .3;
stroke: black;
stroke-linejoin: round;
stroke-width: .5px;
stroke-opacity: .5;
}
div.tooltip {
color: #222;
background-color: #fff;
padding: .5em;
text-shadow: #f5f5f5 0 1px 0;
border-radius: 23.08px;
opacity: 0.9;
position: absolute;
}
.hidden {
display: none;
}
</style>
<body>
<script src="https://d3js.org/d3.v4.min.js"></script>
<script src="https://d3js.org/topojson.v1.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.3/moment.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore-min.js"></script>
<script src="./d3.slider.js"></script>
<div id="slider3"></div>
<script>
var width = 960,
height = 500,
centered;
var tooltip = d3.select("body").append("div")
.attr("class", "hidden tooltip")
var radius = d3.scaleSqrt()
.domain([0, 1e6])
.range([0, 15]);
var projection = d3.geoMercator()
.center([110, 12])
.scale([600])
.translate([550,550])
.precision([.1]);
var path = d3.geoPath()
.projection(projection);
var svg = d3.select("body").append("svg")
.attr("width", width)
.attr("height", height);
svg.append("rect")
.attr("class", "background")
.attr("width", width)
.attr("height", height)
.on("click", clicked);
var g = svg.append("g");
drawMap(1);
var minDateUnix = moment('2014-07-01', "YYYY MM DD").unix();
var maxDateUnix = moment('2015-07-21', "YYYY MM DD").unix();
var secondsInDay = 60 * 60 * 24;
var slider = d3.select('#slider3')
slider.attr("type", "range")
.attr("value", 0)
.attr("min", 0)
.attr("max", 500)
.attr("step", 10)
.on("input", slided);
function slided(d) {
// zoom.scaleTo(svg, d3.select(this).property("value"));
}
// Function to render China's map and plot power plants positions
function drawMap(currentYear){
var vector =svg.append("path")
.attr("id","point");
d3.json("china.geojson", function(error, china) {
if (error) throw error;
g.append("g")
.attr("id", "states")
.selectAll("path")
.data(china.features)
.enter().append("path")
.attr("d", path)
.on("click",clicked);
});
d3.csv("china_coal.csv",function(error,plant) {
if (error) throw error;
svg.selectAll(".circle")
.data(plant).enter()
.append("circle")
.attr('class', 'circle')
.attr("cx", function (d) { return projection([d.longitude,d.latitude])[0]; })
.attr("cy", function (d) { return projection([d.longitude,d.latitude])[1]; })
.attr("r", function (d) { return 10*radius(d.capacity_mw)+"px"; })
//ajouter un tooltip avec le nom et la valeur de la région
.on('mouseover', function(d) {
d3.selectAll('.circle')
.filter(function(e) {
return e !== d
})
.style('opacity', .09)
var mouse = d3.mouse(svg.node()).map(function(x) {
return parseInt(x)
})
tooltip.classed("hidden", false)
.attr("style", "left:" + (mouse[0] + 20) +
"px; top:" + (mouse[1] - 40) + "px")
.html(d.name + ": " + d.capacity_mw + "mW in " + d.commissioning_year)
})
.on('mouseout', function(d) {
tooltip.classed("hidden", true)
d3.selectAll('.circle')
.filter(function(e) {
return e !== d
})
.style('opacity', 1)
});
});
}
// clicked function to zoom in
function clicked(d) {
var x, y, k;
if (d && centered !== d) {
var centroid = path.centroid(d);
x = centroid[0];
y = centroid[1];
k = 4;
centered = d;
} else {
x = width / 2;
y = height / 2;
k = 1;
centered = null;
}
g.selectAll("path")
.classed("active", centered && function(d) { return d === centered; });
g.transition()
.duration(750)
.attr("transform", "translate(" + width / 2 + "," + height / 2 + ")scale(" + k + ")translate(" + -x + "," + -y + ")")
.style("stroke-width", 1.5 / k + "px");
svg.selectAll("circle").transition()
.duration(750)
.attr("transform", "translate(" + width / 2 + "," + height / 2 + ")scale(" + k + ")translate(" + -x + "," + -y + ")")
.style("stroke-width", 1.5 / k + "px")
.attr("d",path);
}
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment