Skip to content

Commit 96cf177

Browse files
authored
Add the Lisbon Map and Credit Copernicus DEM (#2545)
## Description: Adds a map based on Lisbon and the surrounding area. Also credits the ESA's Copernicus Digital Elevation Model, which was used to create this map and the Gulf of St. Lawrence map. <img width="1257" height="1257" alt="screenshot of the new Lisbon map" src="https://github.com/user-attachments/assets/39fa73da-c77d-4d5c-8d00-7ee2794d0298" /> ## Checklist: - [x] I have added screenshots for all UI updates - [x] I process any text displayed to the user through translateText() and I've added it to the en.json file - [x] I have added relevant tests to the test directory - [x] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced ## Discord Username: sehentsin
1 parent fe8c0f9 commit 96cf177

File tree

14 files changed

+221
-1
lines changed

14 files changed

+221
-1
lines changed

CREDITS.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,11 @@ Pritchard, H.D., Fretwell, P.T., Fremand, A.C. et al. Bedmap3 updated ice bed, s
2323
[https://doi.org/10.1038/s41597-025-04672-y](https://doi.org/10.1038/s41597-025-04672-y)
2424
Licensed under [CC-BY 4.0](https://creativecommons.org/licenses/by/4.0/)
2525

26+
### Copernicus Global Digital Elevation Models
27+
28+
© DLR e.V. 2010-2014 and © Airbus Defence and Space GmbH 2014-2018 provided under COPERNICUS by the European Union and ESA; all rights reserved.
29+
License: (https://docs.sentinel-hub.com/api/latest/static/files/data/dem/resources/license/License-COPDEM-30.pdf)
30+
2631
## Icons
2732

2833
### [The Noun Project](https://thenounproject.com/)
906 KB
Loading
Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
{
2+
"name": "Lisbon",
3+
"nations": [
4+
{
5+
"coordinates": [750, 630],
6+
"name": "Lisbon",
7+
"strength": 3,
8+
"flag": "pt"
9+
},
10+
{
11+
"coordinates": [602, 450],
12+
"name": "Amadora",
13+
"strength": 2,
14+
"flag": "pt"
15+
},
16+
{
17+
"coordinates": [120, 644],
18+
"name": "Cascais",
19+
"strength": 1,
20+
"flag": "pt"
21+
},
22+
{
23+
"coordinates": [372, 334],
24+
"name": "Pero Pinheiro",
25+
"strength": 1,
26+
"flag": "pt"
27+
},
28+
{
29+
"coordinates": [214, 36],
30+
"name": "Ericeira",
31+
"strength": 1,
32+
"flag": "pt"
33+
},
34+
{
35+
"coordinates": [924, 210],
36+
"name": "Alverca do Ribatejo",
37+
"strength": 2,
38+
"flag": "pt"
39+
},
40+
{
41+
"coordinates": [680, 760],
42+
"name": "Almada",
43+
"strength": 2,
44+
"flag": "pt"
45+
},
46+
{
47+
"coordinates": [944, 808],
48+
"name": "Barreiro",
49+
"strength": 2,
50+
"flag": "pt"
51+
},
52+
{
53+
"coordinates": [1078, 630],
54+
"name": "Montijo",
55+
"strength": 2,
56+
"flag": "pt"
57+
},
58+
{
59+
"coordinates": [762, 1266],
60+
"name": "Sesimbra",
61+
"strength": 1,
62+
"flag": "pt"
63+
},
64+
{
65+
"coordinates": [1330, 60],
66+
"name": "Samora Correia",
67+
"strength": 2,
68+
"flag": "pt"
69+
},
70+
{
71+
"coordinates": [1506, 412],
72+
"name": "Pegoes",
73+
"strength": 1,
74+
"flag": "pt"
75+
},
76+
{
77+
"coordinates": [1210, 1100],
78+
"name": "Setubal",
79+
"strength": 3,
80+
"flag": "pt"
81+
},
82+
{
83+
"coordinates": [1560, 1186],
84+
"name": "Sado",
85+
"strength": 1,
86+
"flag": "pt"
87+
},
88+
{
89+
"coordinates": [1470, 1470],
90+
"name": "Carvalhal",
91+
"strength": 1,
92+
"flag": "pt"
93+
}
94+
]
95+
}

map-generator/main.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ var maps = []struct {
3636
{Name: "iceland"},
3737
{Name: "italia"},
3838
{Name: "japan"},
39+
{Name: "lisbon"},
3940
{Name: "mars"},
4041
{Name: "mena"},
4142
{Name: "montreal"},

resources/lang/en.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,8 @@
210210
"achiran": "Achiran",
211211
"baikalnukewars": "Baikal (Nuke Wars)",
212212
"fourislands": "Four Islands",
213-
"gulfofstlawrence": "Gulf of St. Lawrence"
213+
"gulfofstlawrence": "Gulf of St. Lawrence",
214+
"lisbon": "Lisbon"
214215
},
215216
"map_categories": {
216217
"continental": "Continental",
Lines changed: 110 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,110 @@
1+
{
2+
"map": {
3+
"height": 1600,
4+
"num_land_tiles": 1495986,
5+
"width": 1600
6+
},
7+
"map16x": {
8+
"height": 400,
9+
"num_land_tiles": 90227,
10+
"width": 400
11+
},
12+
"map4x": {
13+
"height": 800,
14+
"num_land_tiles": 369447,
15+
"width": 800
16+
},
17+
"name": "Lisbon",
18+
"nations": [
19+
{
20+
"coordinates": [750, 630],
21+
"flag": "pt",
22+
"name": "Lisbon",
23+
"strength": 3
24+
},
25+
{
26+
"coordinates": [602, 450],
27+
"flag": "pt",
28+
"name": "Amadora",
29+
"strength": 2
30+
},
31+
{
32+
"coordinates": [120, 644],
33+
"flag": "pt",
34+
"name": "Cascais",
35+
"strength": 1
36+
},
37+
{
38+
"coordinates": [372, 334],
39+
"flag": "pt",
40+
"name": "Pero Pinheiro",
41+
"strength": 1
42+
},
43+
{
44+
"coordinates": [214, 36],
45+
"flag": "pt",
46+
"name": "Ericeira",
47+
"strength": 1
48+
},
49+
{
50+
"coordinates": [924, 210],
51+
"flag": "pt",
52+
"name": "Alverca do Ribatejo",
53+
"strength": 2
54+
},
55+
{
56+
"coordinates": [680, 760],
57+
"flag": "pt",
58+
"name": "Almada",
59+
"strength": 2
60+
},
61+
{
62+
"coordinates": [944, 808],
63+
"flag": "pt",
64+
"name": "Barreiro",
65+
"strength": 2
66+
},
67+
{
68+
"coordinates": [1078, 630],
69+
"flag": "pt",
70+
"name": "Montijo",
71+
"strength": 2
72+
},
73+
{
74+
"coordinates": [762, 1266],
75+
"flag": "pt",
76+
"name": "Sesimbra",
77+
"strength": 1
78+
},
79+
{
80+
"coordinates": [1330, 60],
81+
"flag": "pt",
82+
"name": "Samora Correia",
83+
"strength": 2
84+
},
85+
{
86+
"coordinates": [1506, 412],
87+
"flag": "pt",
88+
"name": "Pegoes",
89+
"strength": 1
90+
},
91+
{
92+
"coordinates": [1210, 1100],
93+
"flag": "pt",
94+
"name": "Setubal",
95+
"strength": 3
96+
},
97+
{
98+
"coordinates": [1560, 1186],
99+
"flag": "pt",
100+
"name": "Sado",
101+
"strength": 1
102+
},
103+
{
104+
"coordinates": [1470, 1470],
105+
"flag": "pt",
106+
"name": "Carvalhal",
107+
"strength": 1
108+
}
109+
]
110+
}

resources/maps/lisbon/map.bin

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.

resources/maps/lisbon/map16x.bin

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.

resources/maps/lisbon/map4x.bin

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.
10.4 KB
Loading

0 commit comments

Comments
 (0)