forked from BLC/sgeUpdated
Add sge-backend foldery
This commit is contained in:
@@ -0,0 +1,65 @@
|
||||
{
|
||||
"Konutlar": [
|
||||
"Konut"
|
||||
],
|
||||
"Ticari ve Kurumsal Binalar": [
|
||||
"Belediye Bina ve Tesisleri",
|
||||
"Ticari Kurumlar",
|
||||
"Havalimanı",
|
||||
"Sokak Aydınlatması",
|
||||
"Resmi Sağlık Kurumları",
|
||||
"Resmi Eğitim Kurumları",
|
||||
"Özel Sağlık Kurumları",
|
||||
"Özel Eğitim Kurumları",
|
||||
"Eğitim Kurumları",
|
||||
"Ticari ve Resmi Kurumlar",
|
||||
"Diğer Resmi Kurumlar"
|
||||
],
|
||||
"İmalat Sanayi ve İnşaat Yapı": [
|
||||
"Sanayi",
|
||||
"Diğer Enerji Üretim Tesisleri"
|
||||
],
|
||||
"Tarım, Ormancılık, Balıkçılık Faaliyetleri ve Balık Çiftlikleri": [
|
||||
"Tarım Faaliyetleri",
|
||||
"Ormancılık Faaliyetleri",
|
||||
"Balıkçılık Faaliyetleri"
|
||||
],
|
||||
"Kömür Madenciliği, İşlenmesi, Depolanması ve Taşınmasından Kaynaklanan Kaçak Emisyonlar": [
|
||||
"Madencilik",
|
||||
"Kaçak Emisyonlar"
|
||||
],
|
||||
"Karayolu Taşımacılığı": [
|
||||
"Belediye Filo Araçları",
|
||||
"Belediye Temizlik ve Çöp Araçları",
|
||||
"Toplu Taşıma - Metrobüs",
|
||||
"Toplu Taşıma - Belediye ve Halk Otobüsleri",
|
||||
"Toplu Taşıma - Dolmuş ve Minübüs",
|
||||
"Özel ve Ticari Ulaşım Araçları",
|
||||
"Havalimanı (Yer hizmet araçları)",
|
||||
"Elektrikli Scooter"
|
||||
],
|
||||
"Havayolu Taşımacılığı": [
|
||||
"Havalimanı",
|
||||
"Teleferik",
|
||||
"Uçak",
|
||||
"Helikopter",
|
||||
"Zeplin",
|
||||
"Balon"
|
||||
],
|
||||
"Demiryolu Taşımacılığı": [
|
||||
"Toplu Taşıma - Marmaray",
|
||||
"Toplu Taşıma - Metro",
|
||||
"Toplu Taşıma - Tramvay",
|
||||
"Toplu Taşıma - Füniküler",
|
||||
"Toplu Taşıma - Tren"
|
||||
],
|
||||
"Arazi Taşımacılığı": [
|
||||
"Traktör",
|
||||
"İş Makineleri"
|
||||
],
|
||||
"Denizyolu Taşımacılığı": [
|
||||
"Toplu Taşıma - Vapur",
|
||||
"Deniz Otobüsü",
|
||||
"Diğer (Gemi, Yat, Tekne vb.)"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"units": [
|
||||
{
|
||||
"name": "BTU",
|
||||
"description": "British Thermal Unit (BTU)"
|
||||
},
|
||||
{
|
||||
"name": "kWh",
|
||||
"description": "Kilowatt Saat (kWh)"
|
||||
},
|
||||
{
|
||||
"name": "m³",
|
||||
"description": "Metreküp (m³)"
|
||||
},
|
||||
{
|
||||
"name": "mmBTU",
|
||||
"description": "Million Btu (mmBTU)"
|
||||
},
|
||||
{
|
||||
"name": "TJ",
|
||||
"description": "Terajoules (TJ)"
|
||||
},
|
||||
{
|
||||
"name": "L",
|
||||
"description": "Litre (L)"
|
||||
},
|
||||
{
|
||||
"name": "MWh",
|
||||
"description": "Megawatt Saat (MWh)"
|
||||
},
|
||||
{
|
||||
"name": "GWh",
|
||||
"description": "Gigawatt Saat (GWh)"
|
||||
},
|
||||
{
|
||||
"name": "g",
|
||||
"description": "Gram (g)"
|
||||
},
|
||||
{
|
||||
"name": "kg",
|
||||
"description": "Kilogram (kg)"
|
||||
},
|
||||
{
|
||||
"name": "t",
|
||||
"description": "Ton (t)"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,116 @@
|
||||
{
|
||||
"Data": [
|
||||
{
|
||||
"Emisyon Kaynağı": "Kompost",
|
||||
"dryWeightCH4": 280,
|
||||
"wetWeightCH4": 112,
|
||||
"dryWeightN2O": 159,
|
||||
"wetWeightN2O": 63.6,
|
||||
"dampWeightCH4": 0
|
||||
},
|
||||
{
|
||||
"Emisyon Kaynağı": "Anaerobik Çürütme (Biyogaz Tesisi)",
|
||||
"dryWeightCH4": 56,
|
||||
"wetWeightCH4": 22.4,
|
||||
"dryWeightN2O": 0,
|
||||
"wetWeightN2O": 0,
|
||||
"dampWeightCH4": 0
|
||||
},
|
||||
{
|
||||
"Emisyon Kaynağı": "Deniz, Nehir ve Göl Deşarjı",
|
||||
"dryWeightCH4": 1.68,
|
||||
"wetWeightCH4": 0,
|
||||
"dryWeightN2O": 1.325,
|
||||
"wetWeightN2O": 0,
|
||||
"dampWeightCH4": 0
|
||||
},
|
||||
{
|
||||
"Emisyon Kaynağı": "Durgun Kanalizasyon",
|
||||
"dryWeightCH4": 8.4,
|
||||
"wetWeightCH4": 0,
|
||||
"dryWeightN2O": 0,
|
||||
"wetWeightN2O": 0,
|
||||
"dampWeightCH4": 0
|
||||
},
|
||||
{
|
||||
"Emisyon Kaynağı": "Merkezi - Aerobik Arıtma Tesisi (Aşırı yüklenmiş)",
|
||||
"dryWeightCH4": 5.04,
|
||||
"wetWeightCH4": 0,
|
||||
"dryWeightN2O": 0,
|
||||
"wetWeightN2O": 0,
|
||||
"dampWeightCH4": 0
|
||||
},
|
||||
{
|
||||
"Emisyon Kaynağı": "Çamur - Anerobik Çürütme",
|
||||
"dryWeightCH4": 13.44,
|
||||
"wetWeightCH4": 0,
|
||||
"dryWeightN2O": 0,
|
||||
"wetWeightN2O": 0,
|
||||
"dampWeightCH4": 0
|
||||
},
|
||||
{
|
||||
"Emisyon Kaynağı": "Anaerobik Reaktör",
|
||||
"dryWeightCH4": 13.44,
|
||||
"wetWeightCH4": 0,
|
||||
"dryWeightN2O": 0,
|
||||
"wetWeightN2O": 0,
|
||||
"dampWeightCH4": 0
|
||||
},
|
||||
{
|
||||
"Emisyon Kaynağı": "Anaerobik Sığ Lagün (2 metreden az derinlik)",
|
||||
"dryWeightCH4": 3.36,
|
||||
"wetWeightCH4": 0,
|
||||
"dryWeightN2O": 0,
|
||||
"wetWeightN2O": 0,
|
||||
"dampWeightCH4": 0
|
||||
},
|
||||
{
|
||||
"Emisyon Kaynağı": "Anaerobik Derin Lagün (2 metreden fazla derinlik)",
|
||||
"dryWeightCH4": 13.44,
|
||||
"wetWeightCH4": 0,
|
||||
"dryWeightN2O": 0,
|
||||
"wetWeightN2O": 0,
|
||||
"dampWeightCH4": 0
|
||||
},
|
||||
{
|
||||
"Emisyon Kaynağı": "Septik Tank Sistemi",
|
||||
"dryWeightCH4": 8.4,
|
||||
"wetWeightCH4": 0,
|
||||
"dryWeightN2O": 0,
|
||||
"wetWeightN2O": 0,
|
||||
"dampWeightCH4": 0
|
||||
},
|
||||
{
|
||||
"Emisyon Kaynağı": "Belediye Atıkları (Şehir Atıkları)",
|
||||
"dryWeightCH4": 0,
|
||||
"wetWeightCH4": 182,
|
||||
"dryWeightN2O": 39.75,
|
||||
"wetWeightN2O": 13.25,
|
||||
"dampWeightCH4": 0.053
|
||||
},
|
||||
{
|
||||
"Emisyon Kaynağı": "Endüstriyel Atık",
|
||||
"dryWeightCH4": 0,
|
||||
"wetWeightCH4": 0,
|
||||
"dryWeightN2O": 0,
|
||||
"wetWeightN2O": 26.5,
|
||||
"dampWeightCH4": 0
|
||||
},
|
||||
{
|
||||
"Emisyon Kaynağı": "Çamur (Arıtma çamuru hariç)",
|
||||
"dryWeightCH4": 0,
|
||||
"wetWeightCH4": 0,
|
||||
"dryWeightN2O": 0,
|
||||
"wetWeightN2O": 119.25,
|
||||
"dampWeightCH4": 0
|
||||
},
|
||||
{
|
||||
"Emisyon Kaynağı": "Arıtma Çamuru",
|
||||
"dryWeightCH4": 0,
|
||||
"wetWeightCH4": 0,
|
||||
"dryWeightN2O": 0,
|
||||
"wetWeightN2O": 238.5,
|
||||
"dampWeightCH4": 2.5705
|
||||
}
|
||||
]
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,270 @@
|
||||
{
|
||||
"Data": [
|
||||
{
|
||||
"Emisyon Kaynağı": "Motor benzini",
|
||||
"scope": "1",
|
||||
"CO2": 69300,
|
||||
"CH4 (CO2e)": 924,
|
||||
"N20 (CO2e)": 848,
|
||||
"CO2_1": 69300,
|
||||
"CH4 (CO2e)_1": 924,
|
||||
"N20 (CO2e)_1": 848,
|
||||
"CO2_2": 69300,
|
||||
"CH4 (CO2e)_2": 924,
|
||||
"N20 (CO2e)_2": 848,
|
||||
"CO2_3": 69300,
|
||||
"CH4 (CO2e)_3": 3640,
|
||||
"N20 (CO2e)_3": 106,
|
||||
"CO2_4": 69300,
|
||||
"CH4 (CO2e)_4": 924,
|
||||
"N20 (CO2e)_4": 848
|
||||
},
|
||||
{
|
||||
"Emisyon Kaynağı": "Havacılık benzini",
|
||||
"scope": "1",
|
||||
"CO2": 0,
|
||||
"CH4 (CO2e)": 0,
|
||||
"N20 (CO2e)": 0,
|
||||
"CO2_1": 0,
|
||||
"CH4 (CO2e)_1": 0,
|
||||
"N20 (CO2e)_1": 0,
|
||||
"CO2_2": 0,
|
||||
"CH4 (CO2e)_2": 0,
|
||||
"N20 (CO2e)_2": 0,
|
||||
"CO2_3": 0,
|
||||
"CH4 (CO2e)_3": 0,
|
||||
"N20 (CO2e)_3": 0,
|
||||
"CO2_4": 70000,
|
||||
"CH4 (CO2e)_4": 14,
|
||||
"N20 (CO2e)_4": 530
|
||||
},
|
||||
{
|
||||
"Emisyon Kaynağı": "Jet benzini",
|
||||
"scope": "1",
|
||||
"CO2": 0,
|
||||
"CH4 (CO2e)": 0,
|
||||
"N20 (CO2e)": 0,
|
||||
"CO2_1": 0,
|
||||
"CH4 (CO2e)_1": 0,
|
||||
"N20 (CO2e)_1": 0,
|
||||
"CO2_2": 0,
|
||||
"CH4 (CO2e)_2": 0,
|
||||
"N20 (CO2e)_2": 0,
|
||||
"CO2_3": 0,
|
||||
"CH4 (CO2e)_3": 0,
|
||||
"N20 (CO2e)_3": 0,
|
||||
"CO2_4": 70000,
|
||||
"CH4 (CO2e)_4": 280,
|
||||
"N20 (CO2e)_4": 159
|
||||
},
|
||||
{
|
||||
"Emisyon Kaynağı": "Jet gazyağı",
|
||||
"scope": "1",
|
||||
"CO2": 0,
|
||||
"CH4 (CO2e)": 0,
|
||||
"N20 (CO2e)": 0,
|
||||
"CO2_1": 0,
|
||||
"CH4 (CO2e)_1": 0,
|
||||
"N20 (CO2e)_1": 0,
|
||||
"CO2_2": 0,
|
||||
"CH4 (CO2e)_2": 0,
|
||||
"N20 (CO2e)_2": 0,
|
||||
"CO2_3": 0,
|
||||
"CH4 (CO2e)_3": 0,
|
||||
"N20 (CO2e)_3": 0,
|
||||
"CO2_4": 71500,
|
||||
"CH4 (CO2e)_4": 14,
|
||||
"N20 (CO2e)_4": 530
|
||||
},
|
||||
{
|
||||
"Emisyon Kaynağı": "Diğer gazyağları",
|
||||
"scope": "1",
|
||||
"CO2": 71900,
|
||||
"CH4 (CO2e)": 84,
|
||||
"N20 (CO2e)": 159,
|
||||
"CO2_1": 0,
|
||||
"CH4 (CO2e)_1": 0,
|
||||
"N20 (CO2e)_1": 0,
|
||||
"CO2_2": 0,
|
||||
"CH4 (CO2e)_2": 0,
|
||||
"N20 (CO2e)_2": 0,
|
||||
"CO2_3": 71900,
|
||||
"CH4 (CO2e)_3": 84,
|
||||
"N20 (CO2e)_3": 159,
|
||||
"CO2_4": 0,
|
||||
"CH4 (CO2e)_4": 0,
|
||||
"N20 (CO2e)_4": 0
|
||||
},
|
||||
{
|
||||
"Emisyon Kaynağı": "Dizel",
|
||||
"scope": "1",
|
||||
"CO2": 74100,
|
||||
"CH4 (CO2e)": 109.2,
|
||||
"N20 (CO2e)": 1033.5,
|
||||
"CO2_1": 74100,
|
||||
"CH4 (CO2e)_1": 196,
|
||||
"N20 (CO2e)_1": 530,
|
||||
"CO2_2": 74100,
|
||||
"CH4 (CO2e)_2": 116.20000000000002,
|
||||
"N20 (CO2e)_2": 7579,
|
||||
"CO2_3": 74100,
|
||||
"CH4 (CO2e)_3": 116.20000000000002,
|
||||
"N20 (CO2e)_3": 7579,
|
||||
"CO2_4": 74100,
|
||||
"CH4 (CO2e)_4": 109.2,
|
||||
"N20 (CO2e)_4": 1033.5
|
||||
},
|
||||
{
|
||||
"Emisyon Kaynağı": "Fuel Oil",
|
||||
"scope": "1",
|
||||
"CO2": 77400,
|
||||
"CH4 (CO2e)": 84,
|
||||
"N20 (CO2e)": 159,
|
||||
"CO2_1": 0,
|
||||
"CH4 (CO2e)_1": 0,
|
||||
"N20 (CO2e)_1": 0,
|
||||
"CO2_2": 0,
|
||||
"CH4 (CO2e)_2": 0,
|
||||
"N20 (CO2e)_2": 0,
|
||||
"CO2_3": 77400,
|
||||
"CH4 (CO2e)_3": 84,
|
||||
"N20 (CO2e)_3": 159,
|
||||
"CO2_4": 0,
|
||||
"CH4 (CO2e)_4": 0,
|
||||
"N20 (CO2e)_4": 0
|
||||
},
|
||||
{
|
||||
"Emisyon Kaynağı": "Sıvılaştırılmış petrol gazları (LPG)",
|
||||
"scope": "1",
|
||||
"CO2": 63100,
|
||||
"CH4 (CO2e)": 1736,
|
||||
"N20 (CO2e)": 53,
|
||||
"CO2_1": 63100,
|
||||
"CH4 (CO2e)_1": 1736,
|
||||
"N20 (CO2e)_1": 53,
|
||||
"CO2_2": 63100,
|
||||
"CH4 (CO2e)_2": 1736,
|
||||
"N20 (CO2e)_2": 53,
|
||||
"CO2_3": 63100,
|
||||
"CH4 (CO2e)_3": 28,
|
||||
"N20 (CO2e)_3": 26.5,
|
||||
"CO2_4": 63100,
|
||||
"CH4 (CO2e)_4": 1736,
|
||||
"N20 (CO2e)_4": 53
|
||||
},
|
||||
{
|
||||
"Emisyon Kaynağı": "Yağlayıcı madde (Motor yağı vb.)",
|
||||
"scope": "1",
|
||||
"CO2": 73300,
|
||||
"CH4 (CO2e)": 84,
|
||||
"N20 (CO2e)": 159,
|
||||
"CO2_1": 0,
|
||||
"CH4 (CO2e)_1": 0,
|
||||
"N20 (CO2e)_1": 0,
|
||||
"CO2_2": 0,
|
||||
"CH4 (CO2e)_2": 0,
|
||||
"N20 (CO2e)_2": 0,
|
||||
"CO2_3": 73300,
|
||||
"CH4 (CO2e)_3": 84,
|
||||
"N20 (CO2e)_3": 159,
|
||||
"CO2_4": 0,
|
||||
"CH4 (CO2e)_4": 0,
|
||||
"N20 (CO2e)_4": 0
|
||||
},
|
||||
{
|
||||
"Emisyon Kaynağı": "Sıkıştırılmış doğalgaz (CNG)",
|
||||
"scope": "1",
|
||||
"CO2": 56100,
|
||||
"CH4 (CO2e)": 0.167524,
|
||||
"N20 (CO2e)": 0.049025,
|
||||
"CO2_1": 0,
|
||||
"CH4 (CO2e)_1": 0,
|
||||
"N20 (CO2e)_1": 0,
|
||||
"CO2_2": 0,
|
||||
"CH4 (CO2e)_2": 0,
|
||||
"N20 (CO2e)_2": 0,
|
||||
"CO2_3": 182000,
|
||||
"CH4 (CO2e)_3": 28,
|
||||
"N20 (CO2e)_3": 26.5,
|
||||
"CO2_4": 56100,
|
||||
"CH4 (CO2e)_4": 0.167524,
|
||||
"N20 (CO2e)_4": 0.049025
|
||||
},
|
||||
{
|
||||
"Emisyon Kaynağı": "Sıvılaştırılmış doğalgaz (LNG)",
|
||||
"scope": "1",
|
||||
"CO2": 56100,
|
||||
"CH4 (CO2e)": 0.119308,
|
||||
"N20 (CO2e)": 0.07261,
|
||||
"CO2_1": 0,
|
||||
"CH4 (CO2e)_1": 0,
|
||||
"N20 (CO2e)_1": 0,
|
||||
"CO2_2": 0,
|
||||
"CH4 (CO2e)_2": 0,
|
||||
"N20 (CO2e)_2": 0,
|
||||
"CO2_3": 182000,
|
||||
"CH4 (CO2e)_3": 28,
|
||||
"N20 (CO2e)_3": 26.5,
|
||||
"CO2_4": 56100,
|
||||
"CH4 (CO2e)_4": 0.119308,
|
||||
"N20 (CO2e)_4": 0.07261
|
||||
},
|
||||
{
|
||||
"Emisyon Kaynağı": "Yarı bitümlü kömür (Bitümlü şist)",
|
||||
"scope": "1",
|
||||
"CO2": 0,
|
||||
"CH4 (CO2e)": 0,
|
||||
"N20 (CO2e)": 0,
|
||||
"CO2_1": 0,
|
||||
"CH4 (CO2e)_1": 0,
|
||||
"N20 (CO2e)_1": 0,
|
||||
"CO2_2": 96100,
|
||||
"CH4 (CO2e)_2": 56,
|
||||
"N20 (CO2e)_2": 397.5,
|
||||
"CO2_3": 0,
|
||||
"CH4 (CO2e)_3": 0,
|
||||
"N20 (CO2e)_3": 0,
|
||||
"CO2_4": 0,
|
||||
"CH4 (CO2e)_4": 0,
|
||||
"N20 (CO2e)_4": 0
|
||||
},
|
||||
{
|
||||
"Emisyon Kaynağı": "Dağıtım hattına bağlı şebeke kaynaklı elektrik tüketimi",
|
||||
"scope": "2",
|
||||
"CO2": 484,
|
||||
"CH4 (CO2e)": 0,
|
||||
"N20 (CO2e)": 0,
|
||||
"CO2_1": 484,
|
||||
"CH4 (CO2e)_1": 0,
|
||||
"N20 (CO2e)_1": 0,
|
||||
"CO2_2": 484,
|
||||
"CH4 (CO2e)_2": 0,
|
||||
"N20 (CO2e)_2": 0,
|
||||
"CO2_3": 484,
|
||||
"CH4 (CO2e)_3": 0,
|
||||
"N20 (CO2e)_3": 0,
|
||||
"CO2_4": 484,
|
||||
"CH4 (CO2e)_4": 0,
|
||||
"N20 (CO2e)_4": 0
|
||||
},
|
||||
{
|
||||
"Emisyon Kaynağı": "İletim hattına bağlı şebeke kaynaklı elektrik tüketimi",
|
||||
"scope": "2",
|
||||
"CO2": 447,
|
||||
"CH4 (CO2e)": 0,
|
||||
"N20 (CO2e)": 0,
|
||||
"CO2_1": 447,
|
||||
"CH4 (CO2e)_1": 0,
|
||||
"N20 (CO2e)_1": 0,
|
||||
"CO2_2": 447,
|
||||
"CH4 (CO2e)_2": 0,
|
||||
"N20 (CO2e)_2": 0,
|
||||
"CO2_3": 447,
|
||||
"CH4 (CO2e)_3": 0,
|
||||
"N20 (CO2e)_3": 0,
|
||||
"CO2_4": 447,
|
||||
"CH4 (CO2e)_4": 0,
|
||||
"N20 (CO2e)_4": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"Data": [
|
||||
{
|
||||
"Emisyon Kaynağı": "Türkiye Geneli Elektrik Üretimi",
|
||||
"CO2": -0.6488,
|
||||
"CH4 (CO2e)": 0,
|
||||
"N20 (CO2e)": 0,
|
||||
"CO2_1": -0.6488,
|
||||
"CH4 (CO2e)_1": 0,
|
||||
"N20 (CO2e)_1": 0,
|
||||
"CO2_2": -0.5552,
|
||||
"CH4 (CO2e)_2": 0,
|
||||
"N20 (CO2e)_2": 0,
|
||||
"CO2_3": -0.5552,
|
||||
"CH4 (CO2e)_3": 0,
|
||||
"N20 (CO2e)_3": 0,
|
||||
"CO2_4": -0.5552,
|
||||
"CH4 (CO2e)_4": 0,
|
||||
"N20 (CO2e)_4": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"data": [
|
||||
"1.1.1",
|
||||
"1.1.2",
|
||||
"1.2.1",
|
||||
"1.2.2",
|
||||
"1.3.1",
|
||||
"1.3.2",
|
||||
"1.4.1",
|
||||
"1.4.2",
|
||||
"1.5.1",
|
||||
"1.5.2",
|
||||
"1.6.1",
|
||||
"1.6.2",
|
||||
"1.7.1",
|
||||
"1.8.1",
|
||||
"2.1.1",
|
||||
"2.1.2",
|
||||
"2.2.1",
|
||||
"2.2.2",
|
||||
"2.3.1",
|
||||
"2.3.2",
|
||||
"2.4.1",
|
||||
"2.4.2",
|
||||
"2.5.1",
|
||||
"2.5.2",
|
||||
"3.1.1",
|
||||
"3.1.2",
|
||||
"3.2.1",
|
||||
"3.2.2",
|
||||
"3.3.1",
|
||||
"3.3.2",
|
||||
"3.4.1",
|
||||
"3.4.2"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"Data": [
|
||||
{
|
||||
"TypeName": "Anaerobik",
|
||||
"Value": 1
|
||||
},
|
||||
{
|
||||
"TypeName": "Yarı aerobik",
|
||||
"Value": 0.5
|
||||
},
|
||||
{
|
||||
"TypeName": "Düzensiz - Derinliği 5 metreden Fazla ve/veya Sulak Alak (Gölet, Nehir vb.) Alanlar",
|
||||
"Value": 0.8
|
||||
},
|
||||
{
|
||||
"TypeName": "Düzensiz - Derinliği 5 Metreden Az Alanlar",
|
||||
"Value": 0.4
|
||||
},
|
||||
{
|
||||
"TypeName": "Kategorize Edilmemiş",
|
||||
"Value": 0.6
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,144 @@
|
||||
{
|
||||
"Sectors": [
|
||||
{
|
||||
"SectorName": "Sabit Enerji",
|
||||
"SectorNo": 1,
|
||||
"SubSectors": [
|
||||
{
|
||||
"SubSectorNo": 1,
|
||||
"Name": "Konutlar"
|
||||
},
|
||||
{
|
||||
"SubSectorNo": 2,
|
||||
"Name": "Ticari ve Kurumsal Binalar"
|
||||
},
|
||||
{
|
||||
"SubSectorNo": 3,
|
||||
"Name": "İmalat Sanayi ve İnşaat Yapı"
|
||||
},
|
||||
{
|
||||
"SubSectorNo": 4,
|
||||
"Name": "Enerji Endüstrileri"
|
||||
},
|
||||
{
|
||||
"SubSectorNo": 5,
|
||||
"Name": "Tarım, Ormancılık, Balıkçılık Faaliyetleri ve Balık Çiftlikleri"
|
||||
},
|
||||
{
|
||||
"SubSectorNo": 6,
|
||||
"Name": "Belirtilmeyen Kaynaklar"
|
||||
},
|
||||
{
|
||||
"SubSectorNo": 7,
|
||||
"Name": "Kömür Madenciliği, İşlenmesi, Depolanması ve Taşınmasından Kaynaklanan Kaçak Emisyonlar"
|
||||
},
|
||||
{
|
||||
"SubSectorNo": 8,
|
||||
"Name": "Petrol Ve Doğal Gaz Sistemlerinden Kaynaklanan Kaçak Emisyonlar"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"SectorName": "Ulaşım",
|
||||
"SectorNo": 2,
|
||||
"SubSectors": [
|
||||
{
|
||||
"SubSectorNo": 1,
|
||||
"Name": "Karayolu Taşımacılığı"
|
||||
},
|
||||
{
|
||||
"SubSectorNo": 2,
|
||||
"Name": "Denizyolu Taşımacılığı"
|
||||
},
|
||||
{
|
||||
"SubSectorNo": 3,
|
||||
"Name": "Demiryolu Taşımacılığı"
|
||||
},
|
||||
{
|
||||
"SubSectorNo": 4,
|
||||
"Name": "Havayolu Taşımacılığı"
|
||||
},
|
||||
{
|
||||
"SubSectorNo": 5,
|
||||
"Name": "Arazi Taşımacılığı"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"SectorName": "Atık",
|
||||
"SectorNo": 3,
|
||||
"SubSectors": [
|
||||
{
|
||||
"SubSectorNo": 1,
|
||||
"Name": "Katı Atık Bertarafı"
|
||||
},
|
||||
{
|
||||
"SubSectorNo": 2,
|
||||
"Name": "Atıkların Biyolojik Arıtılması"
|
||||
},
|
||||
{
|
||||
"SubSectorNo": 3,
|
||||
"Name": "Yakma ve Açık Yanma"
|
||||
},
|
||||
{
|
||||
"SubSectorNo": 4,
|
||||
"Name": "Atık Su Arıtma ve Deşarjı"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"SectorName": "Endüstriyel Süreçler ve Ürün Kullanımı",
|
||||
"SectorNo": 4,
|
||||
"SubSectors": [
|
||||
{
|
||||
"SubSectorNo": 1,
|
||||
"Name": "Endüstriyel Süreçler"
|
||||
},
|
||||
{
|
||||
"SubSectorNo": 2,
|
||||
"Name": "Ürün Kullanımı"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"SectorName": "Tarım, Ormancılık Ve Diğer Arazi Kullanımı",
|
||||
"SectorNo": 5,
|
||||
"SubSectors": [
|
||||
{
|
||||
"SubSectorNo": 1,
|
||||
"Name": "Çiftlik Hayvanları"
|
||||
},
|
||||
{
|
||||
"SubSectorNo": 2,
|
||||
"Name": "Arazi Kullanımı"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"SectorName": "Yenilenebilir Enerji Kaynaklı Elektrik Üretimi",
|
||||
"SectorNo": 6,
|
||||
"SubSectors": [
|
||||
{
|
||||
"SubSectorNo": 1,
|
||||
"Name": "Güneş Enerji Santrali"
|
||||
},
|
||||
{
|
||||
"SubSectorNo": 2,
|
||||
"Name": "Rüzgar Enerji Santrali"
|
||||
},
|
||||
{
|
||||
"SubSectorNo": 3,
|
||||
"Name": "Hidroelektrik Enerji Santrali"
|
||||
},
|
||||
{
|
||||
"SubSectorNo": 4,
|
||||
"Name": "Biyokütle Enerji Santrali"
|
||||
},
|
||||
{
|
||||
"SubSectorNo": 5,
|
||||
"Name": "Jeotermal Enerji Santrali"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"Data": [
|
||||
{
|
||||
"TypeName": "Evsel",
|
||||
"FormulaCoefficient": 0.15
|
||||
},
|
||||
{
|
||||
"TypeName": "Bahçe",
|
||||
"FormulaCoefficient": 0.2
|
||||
},
|
||||
{
|
||||
"TypeName": "Kağıt",
|
||||
"FormulaCoefficient": 0.4
|
||||
},
|
||||
{
|
||||
"TypeName": "Ağaç",
|
||||
"FormulaCoefficient": 0.43
|
||||
},
|
||||
{
|
||||
"TypeName": "Tekstil",
|
||||
"FormulaCoefficient": 0.24
|
||||
},
|
||||
{
|
||||
"TypeName": "Endüstriyel",
|
||||
"FormulaCoefficient": 0.15
|
||||
}
|
||||
]
|
||||
}
|
||||
64224
sge-backend/src/main/resources/XDataSetModuleFiles/cities.json
Normal file
64224
sge-backend/src/main/resources/XDataSetModuleFiles/cities.json
Normal file
File diff suppressed because it is too large
Load Diff
173500
sge-backend/src/main/resources/XDataSetModuleFiles/districts.json
Normal file
173500
sge-backend/src/main/resources/XDataSetModuleFiles/districts.json
Normal file
File diff suppressed because it is too large
Load Diff
567063
sge-backend/src/main/resources/XDataSetModuleFiles/neighbourhoods.json
Normal file
567063
sge-backend/src/main/resources/XDataSetModuleFiles/neighbourhoods.json
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
31
sge-backend/src/main/resources/application.properties
Normal file
31
sge-backend/src/main/resources/application.properties
Normal file
@@ -0,0 +1,31 @@
|
||||
spring.datasource.url=jdbc:postgresql://localhost:5432/sge
|
||||
spring.datasource.username=sge
|
||||
spring.datasource.password=147
|
||||
#spring.datasource.url=jdbc:postgresql://localhost:5432/sge
|
||||
#spring.datasource.username=postgres
|
||||
#spring.datasource.password=local123
|
||||
spring.jpa.hibernate.ddl-auto=update
|
||||
#spring.jpa.show-sql=true
|
||||
#spring.jpa.hibernate.ddl-auto=create-drop
|
||||
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect
|
||||
spring.jpa.properties.hibernate.format_sql=true
|
||||
spring.jpa.properties.hibernate.generate_statistics=false
|
||||
spring.jpa.properties.hibernate.globally_quoted_identifiers=true
|
||||
server.port=8080
|
||||
graphql.servlet.mapping=/api/v1/graphql
|
||||
security.jwt.token.secret-key=secret
|
||||
|
||||
app.survey.base-url=http://localhost.com
|
||||
|
||||
#spring.rabbitmq.host=188.132.198.145
|
||||
spring.rabbitmq.host=localhost
|
||||
spring.rabbitmq.port=5672
|
||||
spring.rabbitmq.username=guest
|
||||
spring.rabbitmq.password=guest
|
||||
spring.rabbitmq.virtual-host=/
|
||||
spring.rabbitmq.connection-timeout=20000
|
||||
spring.rabbitmq.template.retry.enabled=true
|
||||
spring.rabbitmq.template.retry.max-attempts=3
|
||||
spring.rabbitmq.template.retry.initial-interval=1000ms
|
||||
|
||||
logging.level.org.springframework.amqp=DEBUG
|
||||
@@ -0,0 +1,3 @@
|
||||
input ActivitySubUnitCriteria{
|
||||
tag:String!
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
type ActivitySubUnitPageable{
|
||||
pageInfo: PageInfo!
|
||||
content:[ActivitySubUnit!]
|
||||
}
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
extend type Query{
|
||||
activitySubUnit(id: ID!): ActivitySubUnit!
|
||||
activitySubUnits(criteria: ActivitySubUnitCriteria, sortBy: [SortBy!]): [ActivitySubUnit!]
|
||||
paginateActivitySubUnits(pagination : Pagination!, criteria: ActivitySubUnitCriteria, sortBy:[SortBy!] ) : ActivitySubUnitPageable!
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
type ActivitySubUnit{
|
||||
id:ID!,
|
||||
tag:String!,
|
||||
description:String,
|
||||
deleted:Boolean!,
|
||||
subSector:SubSector!
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
input AnswerCriteria{
|
||||
deleted:Boolean
|
||||
}
|
||||
10
sge-backend/src/main/resources/graphql/answer/input.graphqls
Normal file
10
sge-backend/src/main/resources/graphql/answer/input.graphqls
Normal file
@@ -0,0 +1,10 @@
|
||||
input AnswerCreateInput {
|
||||
value:String!,
|
||||
answer:String!
|
||||
}
|
||||
|
||||
input AnswerUpdateInput {
|
||||
value:String!,
|
||||
answer:String!
|
||||
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
extend type Mutation {
|
||||
addAnswer(input: AnswerCreateInput!): Answer!
|
||||
updateAnswer(id: ID!, input: AnswerUpdateInput!): Answer!
|
||||
deleteAnswer(id: ID!): ID!
|
||||
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
type AnswerPageable{
|
||||
pageInfo: PageInfo!
|
||||
content: [Answer!]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
extend type Query{
|
||||
answer(id: ID!): Answer
|
||||
answers(criteria: AnswerCriteria, sortBy: [SortBy!]): [Answer!]
|
||||
paginateAnswers(pagination : Pagination!, criteria: AnswerCriteria, sortBy:[SortBy!] ) : AnswerPageable!
|
||||
}
|
||||
12
sge-backend/src/main/resources/graphql/answer/type.graphqls
Normal file
12
sge-backend/src/main/resources/graphql/answer/type.graphqls
Normal file
@@ -0,0 +1,12 @@
|
||||
type Answer{
|
||||
id:ID!,
|
||||
value: String,
|
||||
answer: String!,
|
||||
isDefault: Boolean,
|
||||
isDeleted: Boolean,
|
||||
createdAt: LocalDateTime,
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
input AreaCriteria{
|
||||
tag:String
|
||||
organizations: ID
|
||||
deleted: Boolean
|
||||
}
|
||||
15
sge-backend/src/main/resources/graphql/area/input.graphqls
Normal file
15
sge-backend/src/main/resources/graphql/area/input.graphqls
Normal file
@@ -0,0 +1,15 @@
|
||||
input AreaCreateInput {
|
||||
tag:String!,
|
||||
countries:[ID],
|
||||
cities: [ID],
|
||||
districts :[ID],
|
||||
neighborhoods: [ID]
|
||||
}
|
||||
|
||||
input AreaUpdateInput {
|
||||
tag:String!,
|
||||
countries:[ID],
|
||||
cities: [ID],
|
||||
districts :[ID],
|
||||
neighborhoods: [ID]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
extend type Mutation {
|
||||
createArea(input: AreaCreateInput!): Area!
|
||||
updateArea(id: ID!, input: AreaUpdateInput!): Area!
|
||||
deleteArea(id: ID!): ID!
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
type AreaPageable{
|
||||
pageInfo: PageInfo!
|
||||
content: [Area!]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
extend type Query{
|
||||
area(id: ID!): Area
|
||||
areas(criteria: AreaCriteria, sortBy: [SortBy!]): [Area!]
|
||||
paginateAreas(pagination : Pagination!, criteria: AreaCriteria, sortBy:[SortBy!] ) : AreaPageable!
|
||||
}
|
||||
10
sge-backend/src/main/resources/graphql/area/type.graphqls
Normal file
10
sge-backend/src/main/resources/graphql/area/type.graphqls
Normal file
@@ -0,0 +1,10 @@
|
||||
type Area {
|
||||
id: ID!
|
||||
tag: String!
|
||||
countries: [Country!],
|
||||
cities: [City!],
|
||||
districts:[District!],
|
||||
neighborhoods:[Neighborhood!] ,
|
||||
isDeleted: Boolean!
|
||||
defaultArea: Boolean!
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
input AuthLoginInput {
|
||||
email:String!,
|
||||
password:String!
|
||||
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
extend type Mutation {
|
||||
login(input:AuthLoginInput):JwtResponse!
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
type JwtResponse{
|
||||
id:ID!,
|
||||
accessToken:String!,
|
||||
type: String!,
|
||||
email:String!,
|
||||
user: User!,
|
||||
description :String!,
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
input CityCriteria{
|
||||
name:String!
|
||||
year:String
|
||||
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
input CityCreateInput {
|
||||
name:String!,
|
||||
country:ID!
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
type CityPageable{
|
||||
pageInfo: PageInfo!
|
||||
content: [City!]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
extend type Query{
|
||||
city(id: ID!): City
|
||||
cities(criteria: CityCriteria, sortBy: [SortBy!]): [City!]
|
||||
paginateCities(pagination : Pagination!, criteria: CityCriteria, sortBy:[SortBy!] ) : CityPageable!
|
||||
}
|
||||
12
sge-backend/src/main/resources/graphql/city/type.graphqls
Normal file
12
sge-backend/src/main/resources/graphql/city/type.graphqls
Normal file
@@ -0,0 +1,12 @@
|
||||
type City{
|
||||
id:ID!,
|
||||
name:String!,
|
||||
country: Country!
|
||||
coordinates: String!
|
||||
isDeleted: Boolean!
|
||||
defaultCity: Boolean!
|
||||
districts: [District]
|
||||
mainDataTables:[MainDataTable]
|
||||
# areas:[Area]!
|
||||
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
input ConsuptionUnitCriteria{
|
||||
tag:String!
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
type ConsuptionUnitPageable{
|
||||
pageInfo: PageInfo!
|
||||
content:[ConsuptionUnit!]
|
||||
}
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
extend type Query{
|
||||
consuptionUnit(id: ID!): ConsuptionUnit!
|
||||
consuptionUnits(criteria: ConsuptionUnitCriteria, sortBy: [SortBy!]): [ConsuptionUnit!]
|
||||
paginateConsuptionUnits(pagination : Pagination!, criteria: ConsuptionUnitCriteria, sortBy:[SortBy!] ) : ConsuptionUnitPageable!
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
type ConsuptionUnit {
|
||||
id:ID!,
|
||||
tag:String!,
|
||||
description:String,
|
||||
deleted:Boolean!,
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
input CountryCriteria{
|
||||
name:String!
|
||||
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
input CountryCreateInput {
|
||||
name:String!
|
||||
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
type CountryPageable{
|
||||
pageInfo: PageInfo!
|
||||
content: [Country!]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
extend type Query{
|
||||
country(id: ID!): Country
|
||||
countries(criteria: CountryCriteria, sortBy: [SortBy!]): [Country!]
|
||||
paginateCountries(pagination : Pagination!, criteria: CountryCriteria, sortBy:[SortBy!] ) : CountryPageable!
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
type Country {
|
||||
id: ID!,
|
||||
countryCode: String!,
|
||||
name: String!,
|
||||
isDeleted: Boolean!,
|
||||
defaultCountry: Boolean!
|
||||
# areas:[Area]!
|
||||
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
input DataCenterCriteria{
|
||||
dataCenter:String!
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
type DataCenterPageable{
|
||||
pageInfo: PageInfo!
|
||||
content:[DataCenter!]
|
||||
}
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
extend type Query{
|
||||
dataCenter(id: ID!): DataCenter!
|
||||
dataCenters(criteria: DataCenterCriteria, sortBy: [SortBy!]): [DataCenter!]
|
||||
paginateDataCenters(pagination : Pagination!, criteria: DataCenterCriteria, sortBy:[SortBy!] ) : DataCenterPageable!
|
||||
getByNumber(number: Int!): DataCenter
|
||||
}
|
||||
@@ -0,0 +1,84 @@
|
||||
type DataCenter {
|
||||
id: ID
|
||||
dataCenter: String
|
||||
externalId: Int
|
||||
|
||||
emissionScope: EmissionScope
|
||||
sector: Sector
|
||||
subSector: SubSector
|
||||
activitySubUnit: ActivitySubUnit
|
||||
emissionSource: EmissionSource
|
||||
consuptionUnit: ConsuptionUnit
|
||||
consuptionAmount: Float
|
||||
|
||||
projects: [Project]
|
||||
area: Area
|
||||
number:Int
|
||||
}
|
||||
|
||||
type EmissionScope{
|
||||
tag: String
|
||||
}
|
||||
|
||||
type Sector{
|
||||
tag: String
|
||||
}
|
||||
|
||||
type SubSector{
|
||||
tag: String
|
||||
}
|
||||
|
||||
type ActivitySubUnit{
|
||||
tag: String
|
||||
}
|
||||
|
||||
type EmissionSource{
|
||||
tag: String
|
||||
}
|
||||
|
||||
type ConsuptionUnit{
|
||||
tag: String
|
||||
}
|
||||
|
||||
|
||||
type Area {
|
||||
tag: String
|
||||
cityNames: [String]
|
||||
districtNames: [String]
|
||||
}
|
||||
|
||||
type Project {
|
||||
id: ID
|
||||
name: String
|
||||
physicalMachines: [PhysicalMachine]
|
||||
}
|
||||
|
||||
type PhysicalMachine {
|
||||
id: ID
|
||||
status: String
|
||||
name: String
|
||||
powerConsumption: Float
|
||||
vms: Vms
|
||||
}
|
||||
|
||||
type Vms {
|
||||
id: ID
|
||||
active: [Vm]
|
||||
inactive: [Vm]
|
||||
}
|
||||
|
||||
type Vm {
|
||||
id: ID
|
||||
status: String
|
||||
name: String
|
||||
power: Float
|
||||
calcOn: Boolean
|
||||
config: Config
|
||||
}
|
||||
|
||||
type Config {
|
||||
id: ID
|
||||
cpu: Int
|
||||
ram: Int
|
||||
disk: Int
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
input DistrictCriteria{
|
||||
name:String
|
||||
year:String
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
input DistrictCreateInput {
|
||||
name:String!,
|
||||
city:ID!
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
type DistrictPageable{
|
||||
pageInfo: PageInfo!
|
||||
content: [District!]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
extend type Query{
|
||||
district(id: ID!): District!
|
||||
districts(criteria: DistrictCriteria, sortBy: [SortBy!]): [District!]
|
||||
paginateDistricts(pagination : Pagination!, criteria: DistrictCriteria, sortBy:[SortBy!] ) : DistrictPageable!
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
type District{
|
||||
id:ID!,
|
||||
name:String!,
|
||||
coordinates: String!,
|
||||
isDeleted: Boolean!,
|
||||
defaultDistrict: Boolean!
|
||||
neighborhoods: [Neighborhood],
|
||||
city:City,
|
||||
mainDataTables:[MainDataTable]
|
||||
# areas:[Area]!
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
input EmissionScopeCriteria{
|
||||
tag:String!
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
type EmissionScopePageable{
|
||||
pageInfo: PageInfo!
|
||||
content:[EmissionScope!]
|
||||
}
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
extend type Query{
|
||||
emissionScope(id: ID!): EmissionScope!
|
||||
emissionScopes(criteria: EmissionScopeCriteria, sortBy: [SortBy!]): [EmissionScope!]
|
||||
paginateEmissionScopes(pagination : Pagination!, criteria: EmissionScopeCriteria, sortBy:[SortBy!] ) : EmissionScopePageable!
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
type EmissionScope {
|
||||
id:ID!,
|
||||
tag:String!,
|
||||
description:String,
|
||||
deleted:Boolean!,
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
input EmissionSourceCriteria{
|
||||
deleted: Boolean
|
||||
sector: ID
|
||||
subSector: ID
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
input EmissionSourceConvertUnitInput {
|
||||
convertValue:String!,
|
||||
unitId:ID!,
|
||||
}
|
||||
|
||||
input EmissionSourceCreateInput {
|
||||
tag:String!,
|
||||
emissionScope:String,
|
||||
description:String!,
|
||||
isDeleted:Boolean!,
|
||||
co2:String!,
|
||||
ch4:String!,
|
||||
n2o:String!,
|
||||
subSector:ID!
|
||||
emissionSourceConvertUnitInputs:[EmissionSourceConvertUnitInput]
|
||||
dryWeightCh4:String
|
||||
wetWeightCh4:String
|
||||
dryWeightN2o:String
|
||||
wetWeightN2o:String
|
||||
dampWeightCh4:String
|
||||
}
|
||||
|
||||
input EmissionSourceUpdateInput {
|
||||
tag:String,
|
||||
emissionScope:String,
|
||||
description:String,
|
||||
isDeleted:Boolean,
|
||||
co2:String,
|
||||
ch4:String,
|
||||
n2o:String,
|
||||
subSector:ID
|
||||
emissionSourceConvertUnitInputs:[EmissionSourceConvertUnitInput]
|
||||
dryWeightCh4:String
|
||||
wetWeightCh4:String
|
||||
dryWeightN2o:String
|
||||
wetWeightN2o:String
|
||||
dampWeightCh4:String
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
extend type Mutation {
|
||||
createEmissionSource(input: EmissionSourceCreateInput!): EmissionSource!
|
||||
updateEmissionSource(id: ID!, input: EmissionSourceUpdateInput!): EmissionSource!
|
||||
deleteEmissionSource(id: ID!): ID!
|
||||
undeleteEmissionSource(id: ID!): Boolean!
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
type EmissionSourcePageable{
|
||||
pageInfo: PageInfo!
|
||||
content:[EmissionSource!]
|
||||
}
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
extend type Query{
|
||||
emissionSource(id: ID!): EmissionSource!
|
||||
emissionSources(criteria: EmissionSourceCriteria, sortBy: [SortBy!]): [EmissionSource!]
|
||||
paginateEmissionSources(pagination : Pagination!, criteria: EmissionSourceCriteria, sortBy:[SortBy!] ) : EmissionSourcePageable!
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
type EmissionSource{
|
||||
id:ID!,
|
||||
tag:String!,
|
||||
emissionScope:String,
|
||||
description:String!,
|
||||
isDeleted:Boolean!,
|
||||
co2:Float!,
|
||||
ch4:Float!,
|
||||
n2o:Float!,
|
||||
subSector:SubSector!
|
||||
wasteEmissionSourceSupplement:WasteEmissionSourceSupplement
|
||||
emissionSourceConvertUnits:[EmissionSourceConvertUnit]
|
||||
convertUnitCheck:Boolean
|
||||
}
|
||||
|
||||
type WasteEmissionSourceSupplement {
|
||||
id: ID!
|
||||
dryWeightCH4: Float
|
||||
wetWeightCH4: Float
|
||||
dryWeightN2O: Float
|
||||
wetWeightN2O: Float
|
||||
dampWeightCH4: Float
|
||||
}
|
||||
|
||||
type EmissionSourceConvertUnit {
|
||||
id: ID!
|
||||
value: Float!
|
||||
unit: ConsuptionUnit!
|
||||
emissionSource: EmissionSource!
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
input GpcReferenceCriteria{
|
||||
tag:String!
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
type GpcReferencePageable{
|
||||
pageInfo: PageInfo!
|
||||
content:[GpcReference!]
|
||||
}
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
extend type Query{
|
||||
gpcReference(id: ID!): GpcReference!
|
||||
gpcReferences(criteria: GpcReferenceCriteria, sortBy: [SortBy!]): [GpcReference!]
|
||||
paginateGpcReferences(pagination : Pagination!, criteria: GpcReferenceCriteria, sortBy:[SortBy!] ) : GpcReferencePageable!
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
type GpcReference {
|
||||
id:ID!,
|
||||
referenceNumber:String!,
|
||||
description:String,
|
||||
deleted:Boolean!,
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
extend type Mutation {
|
||||
updateMailInfo(
|
||||
id: ID!
|
||||
hostName: String
|
||||
smtpPort: Int
|
||||
emailAddress: String
|
||||
emailPassword: String
|
||||
mainMail: Boolean
|
||||
): MailInfo
|
||||
}
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
extend type Query {
|
||||
mailInfo(id: ID!): MailInfo
|
||||
mainMailInfo: MailInfo
|
||||
}
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
type MailInfo {
|
||||
id: ID!
|
||||
hostName: String!
|
||||
smtpPort: Int!
|
||||
emailAddress: String!
|
||||
emailPassword: String!
|
||||
mainMail: Boolean!
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
input MainDataTableCriteria{
|
||||
sector:ID
|
||||
deleted: Boolean
|
||||
city:ID
|
||||
district:ID
|
||||
neighborhood:ID
|
||||
organization:ID
|
||||
year:String
|
||||
}
|
||||
@@ -0,0 +1,110 @@
|
||||
input MainDataTableCreateInput {
|
||||
year:String!,
|
||||
month:String,
|
||||
city:ID,
|
||||
district:ID,
|
||||
neighborhood:ID,
|
||||
sector:ID!,
|
||||
subSector:ID!,
|
||||
emissionSource:ID!,
|
||||
activitySubUnit:ID,
|
||||
consuptionUnit:ID!,
|
||||
scope:Boolean!,
|
||||
organization:ID!,
|
||||
consuptionAmount:String!
|
||||
}
|
||||
|
||||
input MainDataTableUpdateInput {
|
||||
year:String,
|
||||
month:String,
|
||||
city:ID,
|
||||
district:ID,
|
||||
neighborhood:ID,
|
||||
sector:ID,
|
||||
subSector:ID,
|
||||
emissionSource:ID,
|
||||
activitySubUnit:ID,
|
||||
consuptionUnit:ID,
|
||||
scope:Boolean!,
|
||||
organization:ID!,
|
||||
consuptionAmount:String
|
||||
}
|
||||
|
||||
|
||||
input MainDataTableSolidWasteCreateInput {
|
||||
year: String!,
|
||||
month: String,
|
||||
city: ID,
|
||||
district: ID,
|
||||
neighborhood: ID,
|
||||
subSector: ID!,
|
||||
consuptionUnit: ID!,
|
||||
scope: Boolean!,
|
||||
organization: ID!,
|
||||
consuptionAmount: String!,
|
||||
domestic: String,
|
||||
garden: String,
|
||||
tree: String,
|
||||
paper:String,
|
||||
textile: String,
|
||||
industrial: String,
|
||||
mcfType: ID!,
|
||||
frec: Int!
|
||||
}
|
||||
|
||||
input MainDataTableSolidWasteUpdateInput {
|
||||
year: String,
|
||||
month: String,
|
||||
city: ID,
|
||||
district: ID,
|
||||
neighborhood: ID,
|
||||
subSector: ID,
|
||||
consuptionUnit: ID,
|
||||
scope: Boolean,
|
||||
organization: ID,
|
||||
consuptionAmount: String,
|
||||
domestic: String,
|
||||
garden: String,
|
||||
tree: String,
|
||||
paper:String,
|
||||
textile: String,
|
||||
industrial: String,
|
||||
mcfType: ID,
|
||||
frec: Int
|
||||
}
|
||||
|
||||
input MainDataTableWasteCreateInput {
|
||||
year: String
|
||||
month: String
|
||||
city: ID
|
||||
district: ID
|
||||
neighborhood: ID
|
||||
subSector: ID
|
||||
consuptionUnit: ID
|
||||
scope: Boolean
|
||||
organization: ID
|
||||
consuptionAmount: String
|
||||
weightType: String
|
||||
emissionSource: ID
|
||||
personCount:Int
|
||||
proteinAmount:String
|
||||
burnOrOpenBurn: Boolean
|
||||
}
|
||||
|
||||
input MainDataTableWasteUpdateInput {
|
||||
year: String
|
||||
month: String
|
||||
city: ID
|
||||
district: ID
|
||||
neighborhood: ID
|
||||
subSector: ID
|
||||
consuptionUnit: ID
|
||||
scope: Boolean
|
||||
organization: ID
|
||||
consuptionAmount: String
|
||||
weightType: String
|
||||
emissionSource: ID
|
||||
personCount:Int
|
||||
proteinAmount:String
|
||||
burnOrOpenBurn: Boolean
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
extend type Mutation {
|
||||
createMainDataTable(input: MainDataTableCreateInput!): MainDataTable!
|
||||
updateMainDataTable(id: ID!, input: MainDataTableUpdateInput!): MainDataTable!
|
||||
deleteMainDataTable(id: ID!): ID!
|
||||
|
||||
createSolidWasteMainDataTable(input: MainDataTableSolidWasteCreateInput!): MainDataTable!
|
||||
updateSolidWasteMainDataTable(id: ID!, input: MainDataTableSolidWasteUpdateInput!): MainDataTable!
|
||||
|
||||
createWasteMainDataTable(input: MainDataTableWasteCreateInput!): MainDataTable!
|
||||
updateWasteMainDataTable(id: ID!, input: MainDataTableWasteUpdateInput!): MainDataTable!
|
||||
undeleteMainDataTable(id: ID!): Boolean!
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
type MainDataTablePageable{
|
||||
pageInfo: PageInfo!
|
||||
content:[MainDataTable!]
|
||||
}
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
extend type Query{
|
||||
mainDataTable(id: ID!): MainDataTable!
|
||||
mainDataTables(criteria: MainDataTableCriteria, sortBy: [SortBy!]): [MainDataTable!]
|
||||
paginateMainDataTables(pagination : Pagination!, criteria: MainDataTableCriteria, sortBy:[SortBy!] ) : MainDataTablePageable!
|
||||
vmEmissionSummary: [VMEmissionSummary!]!
|
||||
}
|
||||
@@ -0,0 +1,79 @@
|
||||
type MainDataTable {
|
||||
id: ID!
|
||||
createdDate: LocalDateTime!
|
||||
year: String!
|
||||
month: String
|
||||
city: City
|
||||
district: District
|
||||
neighborhood: Neighborhood
|
||||
sector: Sector!
|
||||
subSector: SubSector!
|
||||
emissionSource: EmissionSource
|
||||
activitySubUnit: ActivitySubUnit
|
||||
consuptionUnit: ConsuptionUnit!
|
||||
emissionScope: EmissionScope
|
||||
gpcReference: String
|
||||
organization:Organization!
|
||||
consuptionAmount: Float!
|
||||
co2: Float!
|
||||
ch4: Float!
|
||||
n2o: Float!
|
||||
totalEmission: Float!
|
||||
deleted: Boolean!
|
||||
solidWasteSupplement: SolidWasteSupplement
|
||||
weightType:String
|
||||
personCount:Int
|
||||
proteinAmount:Float
|
||||
burnOrOpenBurn:Boolean
|
||||
scopeCheck:Boolean
|
||||
|
||||
}
|
||||
|
||||
type Vm {
|
||||
id: ID
|
||||
status: String
|
||||
name: String
|
||||
power: Float
|
||||
calcOn: Boolean
|
||||
config: Config
|
||||
}
|
||||
|
||||
type Config {
|
||||
id: ID
|
||||
cpu: Int
|
||||
ram: Int
|
||||
disk: Int
|
||||
}
|
||||
|
||||
type VMEmissionSummary {
|
||||
vmId: ID!
|
||||
vmName: String!
|
||||
vmPower: Float
|
||||
vmStatus: String
|
||||
totalEmission: Float!
|
||||
createdDate: LocalDateTime!
|
||||
physicalMachine: String
|
||||
project: String
|
||||
dataCenter: String
|
||||
# Individual emission values per record
|
||||
co2: Float!
|
||||
ch4: Float!
|
||||
n2o: Float!
|
||||
reportGeneratedTime: LocalDateTime
|
||||
}
|
||||
|
||||
type SolidWasteSupplement {
|
||||
id: ID!
|
||||
domestic: Float
|
||||
garden: Float
|
||||
tree: Float
|
||||
paper:Float
|
||||
textile: Float
|
||||
industrial: Float
|
||||
doc: Float!
|
||||
mcfType: McfType!
|
||||
l0: Float
|
||||
frec: Int
|
||||
methaneCaptureRate: Float
|
||||
}
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
input McfTypeCriteria{
|
||||
typeName:String!
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
type McfTypePageable{
|
||||
pageInfo: PageInfo!
|
||||
content:[McfType!]
|
||||
}
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
extend type Query{
|
||||
mcfType(id: ID!): McfType!
|
||||
mcfTypes(criteria: McfTypeCriteria, sortBy: [SortBy!]): [McfType!]
|
||||
paginateMcfTypes(pagination : Pagination!, criteria: McfTypeCriteria, sortBy:[SortBy!] ) : McfTypePageable!
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
type McfType {
|
||||
id: ID!
|
||||
typeName: String!
|
||||
value: Float!
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
input NeighborhoodCriteria{
|
||||
name:String!
|
||||
year:String
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
input NeighborhoodCreateInput {
|
||||
name:String!,
|
||||
district:ID!
|
||||
minLong: Float!,
|
||||
maxLong: Float!,
|
||||
minLat: Float!,
|
||||
maxLat: Float!
|
||||
}
|
||||
|
||||
input NeighborhoodUpdateInput {
|
||||
name:String!,
|
||||
district:ID!,
|
||||
minLong: Float!,
|
||||
maxLong: Float!,
|
||||
minLat: Float!,
|
||||
maxLat: Float!
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
extend type Mutation {
|
||||
createNeighborhood(input: NeighborhoodCreateInput!): Neighborhood!
|
||||
updateNeighborhood(id: ID!, input: NeighborhoodUpdateInput!): Neighborhood!
|
||||
deleteNeighborhood(id: ID!): ID!
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
type NeighborhoodPageable{
|
||||
pageInfo: PageInfo!
|
||||
content: [Neighborhood!]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
extend type Query{
|
||||
neighborhood(id: ID!): Neighborhood!
|
||||
neighborhoods(criteria: NeighborhoodCriteria, sortBy: [SortBy!]): [Neighborhood!]
|
||||
paginateNeighborhoods(pagination : Pagination!, criteria: NeighborhoodCriteria, sortBy:[SortBy!] ) : NeighborhoodPageable!
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
type Neighborhood{
|
||||
id:ID!,
|
||||
name:String!,
|
||||
district:District!,
|
||||
minLong: Float!,
|
||||
maxLong: Float!,
|
||||
minLat: Float!,
|
||||
maxLat: Float!,
|
||||
isDeleted: Boolean!,
|
||||
defaultNeighborhood: Boolean!
|
||||
mainDataTables:[MainDataTable]
|
||||
#areas:[Area]!
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
input OrganizationCriteria{
|
||||
deleted: Boolean
|
||||
areas: ID
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
input OrganizationCreateInput {
|
||||
tag: String!
|
||||
description: String
|
||||
isDefault: Boolean
|
||||
deleted: Boolean
|
||||
parent:ID
|
||||
children:[ID]
|
||||
areas: [ID]
|
||||
}
|
||||
|
||||
input OrganizationUpdateInput {
|
||||
tag: String!
|
||||
description: String
|
||||
isDefault: Boolean
|
||||
deleted: Boolean
|
||||
parent:ID
|
||||
children:[ID]
|
||||
areas: [ID]
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
extend type Mutation {
|
||||
createOrganization(input: OrganizationCreateInput!): Organization!
|
||||
updateOrganization(id: ID!, input: OrganizationUpdateInput!): Organization!
|
||||
deleteOrganization(id: ID!): String!
|
||||
getOrganization(id: ID!): Organization!
|
||||
undeleteOrganization(id: ID!): Boolean!
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
type OrganizationPageable{
|
||||
pageInfo: PageInfo!
|
||||
content:[Organization!]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
extend type Query{
|
||||
organization(id: ID!): Organization!
|
||||
organizations(criteria: OrganizationCriteria, sortBy: [SortBy!]): [Organization!]
|
||||
paginateOrganizations(pagination : Pagination!, criteria: OrganizationCriteria, sortBy:[SortBy!] ) : OrganizationPageable!
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
type Organization {
|
||||
id: ID!
|
||||
tag: String!
|
||||
description: String
|
||||
isDefault: Boolean!
|
||||
deleted: Boolean!
|
||||
parents: [RelationOrganizationToOrganization!]
|
||||
children: [RelationOrganizationToOrganization!]
|
||||
areas:[Area!]!
|
||||
}
|
||||
#
|
||||
type RelationOrganizationToOrganization {
|
||||
id: ID!
|
||||
parent: Organization!
|
||||
child: Organization!
|
||||
deleted: Boolean!
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
input PermissionCriteria{
|
||||
tag:String!
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
type PermissionPageable{
|
||||
pageInfo: PageInfo!
|
||||
content: [Permission!]
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user