Files
e-tib.com/lib/map-data.ts
Marc Mintel 5678ddcfd9
Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 23s
Build & Deploy / 🚀 Deploy (push) Has been skipped
Build & Deploy / 🧪 Post-Deploy Verification (push) Has been skipped
Build & Deploy / 🧪 QA (push) Successful in 1m6s
Build & Deploy / 🏗️ Build (push) Failing after 2m52s
Build & Deploy / 🔔 Notify (push) Successful in 1s
fix: interactive map visuals and docker dev setup
- Removed confusing SVG lines from map

- Restored distinct clickable markers for major references

- Fixed corepack failing to install pnpm v11 in Docker by explicitly forcing v10

- Added direct port mapping 3001:3001 to bypass proxy issues
2026-05-26 11:31:31 +02:00

923 lines
20 KiB
TypeScript

export interface Location {
id: string;
name: string;
type: 'hq' | 'branch' | 'project' | 'minor_node';
x: number;
y: number;
description: string;
details?: string[];
href?: string;
featuredImage?: string;
}
export const defaultLocations: Location[] = [
{
id: 'guben',
name: 'Guben (Hauptsitz)',
type: 'hq',
x: 85,
y: 41.1,
description: 'E-TIB GmbH Holding & Bohrtechnik GmbH',
details: ['Zentrale Steuerung', 'Kabelleitungstiefbau', 'Maschinenpark'],
},
{
id: 'buelstedt',
name: 'Bülstedt (Ingenieurgesellschaft)',
type: 'branch',
x: 37,
y: 25.33,
description: 'E-TIB Ingenieurgesellschaft mbH',
details: ['Planung & Projektierung', 'Vermessung', 'Dokumentation'],
},
{
id: 'spreewald',
name: 'Spreewald (FTTC)',
type: 'project',
x: 81,
y: 36.99,
description: 'Breitbandausbau FTTC',
href: '/referenzen/spreewald',
},
{
id: 'bomlitz',
name: 'Bomlitz (FTTH)',
type: 'project',
x: 43,
y: 28.76,
description: '88km Leitungstrasse (Tiefbau/HDD)',
href: '/referenzen/bomlitz',
},
{
id: 'forst',
name: 'Forst (Kabeltrasse)',
type: 'project',
x: 87,
y: 43.85,
description: 'Neubau MS-Kabeltrasse',
href: '/referenzen/forst',
},
{
id: 'eisenhuettenstadt',
name: 'Eisenhüttenstadt (Kabel)',
type: 'project',
x: 86,
y: 38.36,
description: 'Kabelverbindung U30 - T10',
href: '/referenzen/eisenhuettenstadt',
},
{
id: 'goerne',
name: 'Görne (PV-Anlage)',
type: 'project',
x: 65,
y: 32.19,
description: 'Einspeisung PV-Anlage (MS-Kabel)',
href: '/referenzen/goerne',
},
{
id: 'boerde',
name: 'Börde (FTTH-Ausbau)',
type: 'project',
x: 55,
y: 34.24,
description: '109km Leitungstrasse für Breitband',
href: '/referenzen/boerde',
}
];
export const minorLocations: Location[] = [
{
id: 'breddin-16845',
name: 'PV-Infrastrukturprojekt, Region Mecklenburg-Vorpommern',
type: 'minor_node',
x: 63.88,
y: 29.36,
description: 'pv',
},
{
id: 'bad-liebenwerda-04924',
name: 'Breitbandausbau / FTTx, Region Berlin / Brandenburg',
type: 'minor_node',
x: 73.76,
y: 46.48,
description: 'fiber',
},
{
id: 'hünfelden-65597',
name: 'Netzanbindung Windenergie, Rhein-Ruhr-Gebiet',
type: 'minor_node',
x: 29.35,
y: 61.68,
description: 'wind',
},
{
id: 'zachow-19376',
name: 'PV-Infrastrukturprojekt, Region Berlin / Brandenburg',
type: 'minor_node',
x: 68.62,
y: 34.44,
description: 'pv',
},
{
id: 'schnarup-thumby-24891',
name: 'Netzanbindung Windenergie, Metropolregion Hamburg',
type: 'minor_node',
x: 41.96,
y: 7.31,
description: 'wind',
},
{
id: 'bartow-17089',
name: 'PV-Infrastrukturprojekt, Region Mecklenburg-Vorpommern',
type: 'minor_node',
x: 73.39,
y: 17.66,
description: 'pv',
},
{
id: 'regesbostel-21649',
name: 'Netzanbindung Windenergie, Metropolregion Hamburg',
type: 'minor_node',
x: 42.09,
y: 23.17,
description: 'wind',
},
{
id: 'bomlitz-29699',
name: 'Breitbandausbau / FTTx, Metropolregion Hamburg',
type: 'minor_node',
x: 42.22,
y: 29.09,
description: 'fiber',
},
{
id: 'berzhahn-56459',
name: 'Netzanbindung Windenergie, Rhein-Ruhr-Gebiet',
type: 'minor_node',
x: 28.1,
y: 58.9,
description: 'wind',
},
{
id: 'oschersleben-39387',
name: 'Breitbandausbau / FTTx, Region Hannover / Braunschweig',
type: 'minor_node',
x: 55.74,
y: 40.14,
description: 'fiber',
},
{
id: 'jessen-06917',
name: 'Netzanbindung Windenergie, Region Berlin / Brandenburg',
type: 'minor_node',
x: 70.21,
y: 42.8,
description: 'wind',
},
{
id: 'dettmannsdorf-18334',
name: 'PV-Infrastrukturprojekt, Region Mecklenburg-Vorpommern',
type: 'minor_node',
x: 66.38,
y: 14.04,
description: 'pv',
},
{
id: 'werneck-97440',
name: 'Netzanbindung Windenergie, Rhein-Main-Gebiet',
type: 'minor_node',
x: 45.73,
y: 65.8,
description: 'wind',
},
{
id: 'badendorf-23619',
name: 'PV-Infrastrukturprojekt, Metropolregion Hamburg',
type: 'minor_node',
x: 49.91,
y: 17.02,
description: 'pv',
},
{
id: 'hordorf-39387',
name: 'Breitbandausbau / FTTx, Region Hannover / Braunschweig',
type: 'minor_node',
x: 55.17,
y: 40.57,
description: 'fiber',
},
{
id: 'neißemünde-15898',
name: 'PV-Infrastrukturprojekt, Region Berlin / Brandenburg',
type: 'minor_node',
x: 84.95,
y: 39.9,
description: 'pv',
},
{
id: 'wiesenhagen-14959',
name: 'PV-Infrastrukturprojekt, Region Berlin / Brandenburg',
type: 'minor_node',
x: 72.47,
y: 38.31,
description: 'pv',
},
{
id: 'gersdorf-09355',
name: 'Netzanbindung Windenergie, Region Leipzig / Dresden',
type: 'minor_node',
x: 67.92,
y: 56.13,
description: 'wind',
},
{
id: 'nauen-14641',
name: 'PV-Infrastrukturprojekt, Region Berlin / Brandenburg',
type: 'minor_node',
x: 68.95,
y: 32.81,
description: 'pv',
},
{
id: 'eggersdorf-15374',
name: 'PV-Infrastrukturprojekt, Region Hannover / Braunschweig',
type: 'minor_node',
x: 59.59,
y: 40.82,
description: 'pv',
},
{
id: 'guben-03172',
name: 'Breitbandausbau / FTTx, Region Berlin / Brandenburg',
type: 'minor_node',
x: 84.55,
y: 41.12,
description: 'fiber',
},
{
id: 'beratzhausen-93176',
name: 'PV-Infrastrukturprojekt, Großraum Stuttgart / Franken',
type: 'minor_node',
x: 60.46,
y: 76.77,
description: 'pv',
},
{
id: 'felm-24161',
name: 'Netzanbindung Windenergie, Metropolregion Hamburg',
type: 'minor_node',
x: 45.58,
y: 10.19,
description: 'wind',
},
{
id: 'neukieritzsch-04575',
name: 'Breitbandausbau / FTTx, Region Leipzig / Dresden',
type: 'minor_node',
x: 65.5,
y: 51.2,
description: 'fiber',
},
{
id: 'oberbarnim-15377',
name: 'PV-Infrastrukturprojekt, Region Berlin / Brandenburg',
type: 'minor_node',
x: 79.52,
y: 33.09,
description: 'pv',
},
{
id: 'berne-27804',
name: 'Netzanbindung Windenergie, Region Emsland / Ostfriesland',
type: 'minor_node',
x: 32.1,
y: 25.85,
description: 'wind',
},
{
id: 'dossow-16909',
name: 'PV-Infrastrukturprojekt, Region Mecklenburg-Vorpommern',
type: 'minor_node',
x: 66.44,
y: 26.41,
description: 'pv',
},
{
id: 'krempe-25361',
name: 'PV-Infrastrukturprojekt, Metropolregion Hamburg',
type: 'minor_node',
x: 40.7,
y: 17.42,
description: 'pv',
},
{
id: 'lübars-39291',
name: 'PV-Infrastrukturprojekt, Region Berlin / Brandenburg',
type: 'minor_node',
x: 73.45,
y: 32.78,
description: 'pv',
},
{
id: 'taarstedt-24893',
name: 'Netzanbindung Windenergie, Metropolregion Hamburg',
type: 'minor_node',
x: 42.4,
y: 8.17,
description: 'wind',
},
{
id: 'rom-19372',
name: 'PV-Infrastrukturprojekt, Region Mecklenburg-Vorpommern',
type: 'minor_node',
x: 61.55,
y: 22.35,
description: 'pv',
},
{
id: 'bosbüll-25899',
name: 'PV-Infrastrukturprojekt, Region Emsland / Ostfriesland',
type: 'minor_node',
x: 35.36,
y: 5,
description: 'pv',
},
{
id: 'schwarzhofen-92447',
name: 'PV-Infrastrukturprojekt, Großraum Stuttgart / Franken',
type: 'minor_node',
x: 64.76,
y: 73.46,
description: 'pv',
},
{
id: 'göhlsdorf-14797',
name: 'PV-Infrastrukturprojekt, Region Berlin / Brandenburg',
type: 'minor_node',
x: 68.78,
y: 35.98,
description: 'pv',
},
{
id: 'zehdenick-16792',
name: 'Trassenbau Hochspannung, Region Mecklenburg-Vorpommern',
type: 'minor_node',
x: 73.35,
y: 28.02,
description: 'power',
},
{
id: 'osterburg-39606',
name: 'Netzanbindung Windenergie, Region Hannover / Braunschweig',
type: 'minor_node',
x: 59.63,
y: 30.48,
description: 'wind',
},
{
id: 'holzheim-89438',
name: 'PV-Infrastrukturprojekt, Großraum Stuttgart / Franken',
type: 'minor_node',
x: 49.58,
y: 84.44,
description: 'pv',
},
{
id: 'adelschlag-85111',
name: 'PV-Infrastrukturprojekt, Großraum Stuttgart / Franken',
type: 'minor_node',
x: 55.23,
y: 80.23,
description: 'pv',
},
{
id: 'hoyerswerda-02977',
name: 'PV-Infrastrukturprojekt, Region Berlin / Brandenburg',
type: 'minor_node',
x: 80.8,
y: 47.74,
description: 'pv',
},
{
id: 'niederhummel-85416',
name: 'PV-Infrastrukturprojekt, Großraum Stuttgart / Franken',
type: 'minor_node',
x: 60.98,
y: 85.4,
description: 'pv',
},
{
id: 'löffingen-79843',
name: 'PV-Infrastrukturprojekt, Region Schwarzwald / Bodensee',
type: 'minor_node',
x: 31.06,
y: 92.31,
description: 'pv',
},
{
id: 'holste-27729',
name: 'Netzanbindung Windenergie, Region Emsland / Ostfriesland',
type: 'minor_node',
x: 35.35,
y: 23.24,
description: 'wind',
},
{
id: 'lasbek-23847',
name: 'Netzanbindung Windenergie, Metropolregion Hamburg',
type: 'minor_node',
x: 48.1,
y: 18.71,
description: 'wind',
},
{
id: 'bernau-bei-berlin-16321',
name: 'Netzanbindung Windenergie, Region Berlin / Brandenburg',
type: 'minor_node',
x: 75.39,
y: 31.83,
description: 'wind',
},
{
id: 'gorgast-15328',
name: 'PV-Infrastrukturprojekt, Region Berlin / Brandenburg',
type: 'minor_node',
x: 83.44,
y: 33.39,
description: 'pv',
},
{
id: 'neustadt-dosse-16845',
name: 'Netzanbindung Windenergie, Region Mecklenburg-Vorpommern',
type: 'minor_node',
x: 65.82,
y: 29.83,
description: 'wind',
},
{
id: 'halle-06132',
name: 'Breitbandausbau / FTTx, Region Berlin / Brandenburg',
type: 'minor_node',
x: 61.88,
y: 47.76,
description: 'fiber',
},
{
id: 'letschin-15324',
name: 'PV-Infrastrukturprojekt, Region Berlin / Brandenburg',
type: 'minor_node',
x: 82.02,
y: 32.11,
description: 'pv',
},
{
id: 'sallgast-03238',
name: 'PV-Infrastrukturprojekt, Region Berlin / Brandenburg',
type: 'minor_node',
x: 77.65,
y: 45.69,
description: 'pv',
},
{
id: 'rodleben-dessau-roßlau-06861',
name: 'Breitbandausbau / FTTx, Region Berlin / Brandenburg',
type: 'minor_node',
x: 63.69,
y: 41.69,
description: 'fiber',
},
{
id: 'gerbstedt-06347',
name: 'Netzanbindung Windenergie, Region Hannover / Braunschweig',
type: 'minor_node',
x: 58.88,
y: 45.36,
description: 'wind',
},
{
id: 'elsterwerda-04910',
name: 'Breitbandausbau / FTTx, Region Berlin / Brandenburg',
type: 'minor_node',
x: 74.88,
y: 47.26,
description: 'fiber',
},
{
id: 'magdeburg-39106',
name: 'PV-Infrastrukturprojekt, Region Hannover / Braunschweig',
type: 'minor_node',
x: 59.01,
y: 38.7,
description: 'pv',
},
{
id: 'staßfurt-39443',
name: 'BESS-Anbindung, Region Hannover / Braunschweig',
type: 'minor_node',
x: 58.97,
y: 41.85,
description: 'battery',
},
{
id: 'alsleben-06425',
name: 'Netzanbindung Windenergie, Region Hannover / Braunschweig',
type: 'minor_node',
x: 59.15,
y: 44.01,
description: 'wind',
},
{
id: 'nienbüttel-25596',
name: 'PV-Infrastrukturprojekt, Metropolregion Hamburg',
type: 'minor_node',
x: 40.06,
y: 14.97,
description: 'pv',
},
{
id: 'werneuchen-16356',
name: 'Netzanbindung Windenergie, Region Berlin / Brandenburg',
type: 'minor_node',
x: 76.31,
y: 32.58,
description: 'wind',
},
{
id: 'stüdenitz-schönermark-16845',
name: 'PV-Infrastrukturprojekt, Region Mecklenburg-Vorpommern',
type: 'minor_node',
x: 64.43,
y: 29.18,
description: 'pv',
},
{
id: 'gumtow-16866',
name: 'Netzanbindung Windenergie, Region Mecklenburg-Vorpommern',
type: 'minor_node',
x: 64.12,
y: 28.2,
description: 'wind',
},
{
id: 'nöbdenitz-04626',
name: 'Breitbandausbau / FTTx, Region Leipzig / Dresden',
type: 'minor_node',
x: 64.59,
y: 54.41,
description: 'fiber',
},
{
id: 'kröpelin-18236',
name: 'Netzanbindung Windenergie, Region Mecklenburg-Vorpommern',
type: 'minor_node',
x: 60.24,
y: 14.56,
description: 'wind',
},
{
id: 'laer-48366',
name: 'Netzanbindung Windenergie, Region Münsterland',
type: 'minor_node',
x: 22.68,
y: 39.78,
description: 'wind',
},
{
id: 'ostbevern-48346',
name: 'Netzanbindung Windenergie, Region Münsterland',
type: 'minor_node',
x: 26.64,
y: 39.84,
description: 'wind',
},
{
id: 'schwarmstedt-29690',
name: 'Breitbandausbau / FTTx, Region Hannover / Braunschweig',
type: 'minor_node',
x: 41.89,
y: 31.93,
description: 'fiber',
},
{
id: 'prötzel-15345',
name: 'PV-Infrastrukturprojekt, Region Berlin / Brandenburg',
type: 'minor_node',
x: 78.84,
y: 32.5,
description: 'pv',
},
{
id: 'blindheim-89434',
name: 'PV-Infrastrukturprojekt, Großraum Stuttgart / Franken',
type: 'minor_node',
x: 50.23,
y: 82.72,
description: 'pv',
},
{
id: 'großräschen-01983',
name: 'Netzanbindung Windenergie, Region Berlin / Brandenburg',
type: 'minor_node',
x: 78.82,
y: 45.64,
description: 'wind',
},
{
id: 'wolkenstein-09429',
name: 'Netzanbindung Windenergie, Region Leipzig / Dresden',
type: 'minor_node',
x: 71.1,
y: 57.44,
description: 'wind',
},
{
id: 'fronhausen-35112',
name: 'Netzanbindung Windenergie, Rhein-Ruhr-Gebiet',
type: 'minor_node',
x: 34.1,
y: 56.83,
description: 'wind',
},
{
id: 'dammfleth-25554',
name: 'Netzanbindung Windenergie, Region Emsland / Ostfriesland',
type: 'minor_node',
x: 39.62,
y: 16.66,
description: 'wind',
},
{
id: 'langwedel-24631',
name: 'PV-Infrastrukturprojekt, Metropolregion Hamburg',
type: 'minor_node',
x: 44.46,
y: 12.6,
description: 'pv',
},
{
id: 'jerchel-14715',
name: 'PV-Infrastrukturprojekt, Region Hannover / Braunschweig',
type: 'minor_node',
x: 56.22,
y: 34.63,
description: 'pv',
},
{
id: 'beeskow-15848',
name: 'Netzanbindung Windenergie, Region Berlin / Brandenburg',
type: 'minor_node',
x: 80.9,
y: 38.43,
description: 'wind',
},
{
id: 'perleberg-19348',
name: 'Netzanbindung Windenergie, Region Mecklenburg-Vorpommern',
type: 'minor_node',
x: 60.84,
y: 26.25,
description: 'wind',
},
{
id: 'gilching-82205',
name: 'PV-Infrastrukturprojekt, Großraum Stuttgart / Franken',
type: 'minor_node',
x: 55.84,
y: 89.45,
description: 'pv',
},
{
id: 'bodenwöhr-92439',
name: 'PV-Infrastrukturprojekt, Großraum Stuttgart / Franken',
type: 'minor_node',
x: 64.41,
y: 74.55,
description: 'pv',
},
{
id: 'görne-14728',
name: 'PV-Infrastrukturprojekt, Region Berlin / Brandenburg',
type: 'minor_node',
x: 66.34,
y: 31.66,
description: 'pv',
},
{
id: 'agethorst-25560',
name: 'PV-Infrastrukturprojekt, Metropolregion Hamburg',
type: 'minor_node',
x: 40.21,
y: 15.07,
description: 'pv',
},
{
id: 'ansbach-91522',
name: 'Netzanbindung Windenergie, Großraum Stuttgart / Franken',
type: 'minor_node',
x: 49.8,
y: 74.59,
description: 'wind',
},
{
id: 'schinne-39579',
name: 'Netzanbindung Windenergie, Region Hannover / Braunschweig',
type: 'minor_node',
x: 59.69,
y: 32.23,
description: 'wind',
},
{
id: 'neuengörs-23818',
name: 'Netzanbindung Windenergie, Metropolregion Hamburg',
type: 'minor_node',
x: 48.33,
y: 16.63,
description: 'wind',
},
{
id: 'denkendorf-85095',
name: 'PV-Infrastrukturprojekt, Großraum Stuttgart / Franken',
type: 'minor_node',
x: 57.48,
y: 79.18,
description: 'pv',
},
{
id: 'lindhorst-31698',
name: 'Netzanbindung Windenergie, Region Hannover / Braunschweig',
type: 'minor_node',
x: 38.98,
y: 35.98,
description: 'wind',
},
{
id: 'rohrenfels-86701',
name: 'PV-Infrastrukturprojekt, Großraum Stuttgart / Franken',
type: 'minor_node',
x: 54.89,
y: 82.18,
description: 'pv',
},
{
id: 'ingoldingen-88456',
name: 'PV-Infrastrukturprojekt, Region Schwarzwald / Bodensee',
type: 'minor_node',
x: 42.75,
y: 90.62,
description: 'pv',
},
{
id: 'lichtenau-33165',
name: 'Netzanbindung Windenergie, Region Hannover / Braunschweig',
type: 'minor_node',
x: 35.64,
y: 45.44,
description: 'wind',
},
{
id: 'nochten-02943',
name: 'PV-Infrastrukturprojekt, Region Berlin / Brandenburg',
type: 'minor_node',
x: 84.03,
y: 47.68,
description: 'pv',
},
{
id: 'dalkendorf-17166',
name: 'Netzanbindung Windenergie, Region Mecklenburg-Vorpommern',
type: 'minor_node',
x: 66.23,
y: 17.67,
description: 'wind',
},
{
id: 'schopfheim-79650',
name: 'Netzanbindung Windenergie, Region Schwarzwald / Bodensee',
type: 'minor_node',
x: 26.98,
y: 94.96,
description: 'wind',
},
{
id: 'lunow-stolzenhagen-16248',
name: 'Trassenbau Hochspannung, Region Mecklenburg-Vorpommern',
type: 'minor_node',
x: 79.88,
y: 28.84,
description: 'power',
},
{
id: 'petershagen-15326',
name: 'PV-Infrastrukturprojekt, Region Hannover / Braunschweig',
type: 'minor_node',
x: 36.26,
y: 35.79,
description: 'pv',
},
{
id: 'krevese-39606',
name: 'Netzanbindung Windenergie, Region Hannover / Braunschweig',
type: 'minor_node',
x: 59.37,
y: 30.29,
description: 'wind',
},
{
id: 'seckeritz-17440',
name: 'PV-Infrastrukturprojekt, Region Mecklenburg-Vorpommern',
type: 'minor_node',
x: 76.91,
y: 15.43,
description: 'pv',
},
{
id: 'tempelfelde-16230',
name: 'Netzanbindung Windenergie, Region Berlin / Brandenburg',
type: 'minor_node',
x: 76.55,
y: 31.59,
description: 'wind',
},
{
id: 'altenmedingen-29575',
name: 'Netzanbindung Windenergie, Metropolregion Hamburg',
type: 'minor_node',
x: 50.28,
y: 26.09,
description: 'wind',
},
{
id: 'neiße-malxetal-03159',
name: 'PV-Infrastrukturprojekt, Region Berlin / Brandenburg',
type: 'minor_node',
x: 84.5,
y: 45.15,
description: 'pv',
},
{
id: 'eisenhüttenstadt-15890',
name: 'PV-Infrastrukturprojekt, Region Berlin / Brandenburg',
type: 'minor_node',
x: 84.27,
y: 38.7,
description: 'pv',
},
{
id: 'groß-pankow-16928',
name: 'Netzanbindung Windenergie, Region Mecklenburg-Vorpommern',
type: 'minor_node',
x: 62.41,
y: 26.45,
description: 'wind',
},
{
id: 'dahlhausen-16909',
name: 'PV-Infrastrukturprojekt, Rhein-Ruhr-Gebiet',
type: 'minor_node',
x: 22.21,
y: 50.39,
description: 'pv',
},
{
id: 'gnarrenburg-27442',
name: 'Netzanbindung Windenergie, Region Emsland / Ostfriesland',
type: 'minor_node',
x: 36.74,
y: 23.17,
description: 'wind',
},
{
id: 'greding-91171',
name: 'PV-Infrastrukturprojekt, Großraum Stuttgart / Franken',
type: 'minor_node',
x: 56.38,
y: 77.43,
description: 'pv',
},
{
id: 'scheeßel-27383',
name: 'Netzanbindung Windenergie, Metropolregion Hamburg',
type: 'minor_node',
x: 40.7,
y: 25.88,
description: 'wind',
},
{
id: 'egling-an-der-paar-86492',
name: 'PV-Infrastrukturprojekt, Großraum Stuttgart / Franken',
type: 'minor_node',
x: 53.41,
y: 88.51,
description: 'pv',
},
{
id: 'ellingen-91792',
name: 'PV-Infrastrukturprojekt, Großraum Stuttgart / Franken',
type: 'minor_node',
x: 52.92,
y: 77.37,
description: 'pv',
},
];