From 2d3361e24daa97c00266fca57e3f0bcfa65e4d71 Mon Sep 17 00:00:00 2001 From: Jeroen Schweitzer Date: Sun, 12 Apr 2026 19:47:21 +0200 Subject: [PATCH] =?UTF-8?q?content(atlas):=20hand-author=20markers.json=20?= =?UTF-8?q?for=20Edict,=20Vuurkloof,=20R=C3=B8ros,=20Cairnside=20(#837)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Author Phase 3 atlas quality-bar templates for 4 core systems alongside the pre-existing Lendel template. Names, cities, roads/rail, and POIs hand-placed against each body's heightmap and tied to the system's corridor naming tradition. - GJ244Ad Edict (Sirius system, inner_corridor) — Assembly institutional capital: Mandate 387M, Station Edict 13M, Founder's Range, Accord Peaks, Founding Ocean, Edict Deep Line rail. - GJ35c Vuurkloof (Van Maanen's Star, south_reach) — volcanic geothermal settlement: Terras 290K, Kloofbas 50K, Groot Breuk, Ysterkop, Rantlyne underground rail. Afrikaans geology naming per wiki canon. - GJ66Bc Røros (Voss system, west_reach) — Compact mining world: Storbjerg 3.2M, Hammervik 800K, Nordfjell, Rørosfjell, Storhav, Glåmelva. Norwegian/Scandinavian heritage naming. - GJ892d Cairnside (deep frontier, research domes) — Cairnside Primary 75M, Survey Post Kappa 5M, The Terraces, Baseline Lake, Baseline Rail. Technical frontier naming pattern. All files match the implemented Lendel markers.json format (grid + pixel coordinates, raw population, gate terminal as named POI). D-191 section 8 describes the schema in abstract lat/lon terms; server team should align generate_atlas.py and D-191 prose with the on-disk format before #832 and #833 consume these as few-shot examples. These templates serve as the quality bar for generator tuning and as few-shot examples for the Gemma 2 naming pipeline (#833). Ticket: #837 Decisions: D-191 (Phase 3 atlas), D-036 (Sova/Vuurkloof canon), D-144 (Sirius/Concord seat) Co-Authored-By: Claude Opus 4.6 (1M context) --- .../GJ-244A/bodies/GJ244Ad/markers.json | 202 ++-- .../GJ-35/bodies/GJ35c/markers.json | 742 +++---------- .../GJ-66B/bodies/GJ66Bc/markers.json | 993 +++++------------- .../GJ-892/bodies/GJ892d/markers.json | 158 +-- 4 files changed, 615 insertions(+), 1480 deletions(-) diff --git a/wiki/star-systems/GJ-244A/bodies/GJ244Ad/markers.json b/wiki/star-systems/GJ-244A/bodies/GJ244Ad/markers.json index 72e9030af..a836564de 100644 --- a/wiki/star-systems/GJ-244A/bodies/GJ244Ad/markers.json +++ b/wiki/star-systems/GJ-244A/bodies/GJ244Ad/markers.json @@ -7,167 +7,171 @@ "oceans": [ { "id": "water_1", - "name": null, + "name": "Polar Mare", "kind": "lake", - "center": [ - 15, - 24 - ], + "center": [15, 24], "area_fraction": 0.008 }, { "id": "water_2", - "name": null, + "name": "Windward Ice", "kind": "sea", - "center": [ - 28, - 358 - ], + "center": [28, 358], "area_fraction": 0.0504 }, { "id": "water_6", - "name": null, + "name": "Upper Shelf", "kind": "lake", - "center": [ - 54, - 150 - ], + "center": [54, 150], "area_fraction": 0.0147 }, { "id": "water_13", - "name": null, + "name": "Founding Ocean", "kind": "ocean", - "center": [ - 192, - 198 - ], + "center": [192, 198], "area_fraction": 0.1016 }, { "id": "water_23", - "name": null, + "name": "Southern Melt", "kind": "lake", - "center": [ - 201, - 110 - ], + "center": [201, 110], "area_fraction": 0.0075 }, { "id": "water_24", - "name": null, + "name": "Solitary Tarn", "kind": "lake", - "center": [ - 220, - 32 - ], + "center": [220, 32], "area_fraction": 0.0179 }, { "id": "water_25", - "name": null, + "name": "Distant Pool", "kind": "lake", - "center": [ - 207, - 493 - ], + "center": [207, 493], "area_fraction": 0.0064 }, { "id": "water_30", - "name": null, + "name": "Eastern Tarn", "kind": "lake", - "center": [ - 218, - 367 - ], + "center": [218, 367], "area_fraction": 0.0064 } ], "mountain_ranges": [ { "id": "range_1", - "name": null, - "center": [ - 111, - 459 - ], - "peak": [ - 110, - 473 - ], + "name": "Founder's Range", + "center": [111, 459], + "peak": [110, 473], "area_cells": 4962 }, { "id": "range_2", - "name": null, - "center": [ - 110, - 8 - ], - "peak": [ - 128, - 4 - ], + "name": "Cold Margin", + "center": [110, 8], + "peak": [128, 4], "area_cells": 406 }, { "id": "range_3", - "name": null, - "center": [ - 106, - 166 - ], - "peak": [ - 106, - 154 - ], + "name": "Accord Peaks", + "center": [106, 166], + "peak": [106, 154], "area_cells": 509 }, { "id": "range_4", - "name": null, - "center": [ - 111, - 17 - ], - "peak": [ - 112, - 17 - ], + "name": "Westwall", + "center": [111, 17], + "peak": [112, 17], "area_cells": 92 }, { "id": "range_5", - "name": null, - "center": [ - 115, - 125 - ], - "peak": [ - 115, - 126 - ], + "name": "Keel Ridge", + "center": [115, 125], + "peak": [115, 126], "area_cells": 126 }, { "id": "range_6", - "name": null, - "center": [ - 123, - 22 - ], - "peak": [ - 125, - 24 - ], + "name": "Veto Spur", + "center": [123, 22], + "peak": [125, 24], "area_cells": 44 } ], - "roads": [], - "cities": [], - "railroads": [], - "pois": [] -} \ No newline at end of file + "roads": [ + { + "id": "road_0", + "name": "Edict Surface Transit", + "kind": "commercial", + "path": [ + [105, 200], + [106, 280], + [107, 360], + [108, 430] + ] + } + ], + "cities": [ + { + "id": "city_0", + "name": "Mandate", + "kind": "capital", + "center": [105, 200], + "population": 387000000 + }, + { + "id": "city_1", + "name": "Station Edict", + "kind": "city", + "center": [108, 430], + "population": 13000000 + } + ], + "railroads": [ + { + "id": "railroad_0", + "name": "Edict Deep Line", + "kind": "passenger_freight", + "path": [ + [105, 200], + [106, 270], + [107, 345], + [108, 430] + ] + } + ], + "pois": [ + { + "id": "poi_0", + "name": "Concord Assembly Archive", + "kind": "institutional", + "center": [104, 198] + }, + { + "id": "poi_1", + "name": "Edict Gate Terminal", + "kind": "transit", + "center": [105, 202] + }, + { + "id": "poi_2", + "name": "Lattice Commission — Sirius Office", + "kind": "institutional", + "center": [106, 199] + }, + { + "id": "poi_3", + "name": "Veil Institute Survey Station", + "kind": "institutional", + "center": [107, 432] + } + ] +} diff --git a/wiki/star-systems/GJ-35/bodies/GJ35c/markers.json b/wiki/star-systems/GJ-35/bodies/GJ35c/markers.json index 06edb1abd..d4d5dba74 100644 --- a/wiki/star-systems/GJ-35/bodies/GJ35c/markers.json +++ b/wiki/star-systems/GJ-35/bodies/GJ35c/markers.json @@ -6,700 +6,270 @@ "rivers": [ { "id": "river_0", - "name": null, + "name": "Heetstroom", "path": [ - [ - 179, - 313 - ], - [ - 180, - 314 - ], - [ - 181, - 315 - ], - [ - 182, - 316 - ], - [ - 182, - 317 - ], - [ - 181, - 318 - ], - [ - 181, - 319 - ], - [ - 180, - 320 - ], - [ - 179, - 321 - ], - [ - 180, - 322 - ], - [ - 181, - 323 - ], - [ - 182, - 324 - ], - [ - 183, - 325 - ], - [ - 183, - 326 - ], - [ - 184, - 327 - ], - [ - 184, - 328 - ], - [ - 184, - 329 - ], - [ - 184, - 330 - ], - [ - 184, - 331 - ], - [ - 184, - 332 - ], - [ - 185, - 333 - ], - [ - 184, - 334 - ], - [ - 184, - 335 - ], - [ - 184, - 336 - ], - [ - 185, - 336 - ], - [ - 184, - 337 - ], - [ - 185, - 338 - ], - [ - 184, - 339 - ], - [ - 184, - 340 - ], - [ - 185, - 341 - ], - [ - 185, - 342 - ], - [ - 186, - 343 - ], - [ - 186, - 344 - ], - [ - 185, - 345 - ], - [ - 185, - 346 - ], - [ - 186, - 347 - ], - [ - 187, - 348 - ], - [ - 187, - 349 - ], - [ - 187, - 350 - ], - [ - 188, - 350 - ], - [ - 188, - 351 - ], - [ - 189, - 352 - ], - [ - 190, - 353 - ] + [179, 313], [180, 314], [181, 315], [182, 316], [182, 317], + [181, 318], [181, 319], [180, 320], [179, 321], [180, 322], + [181, 323], [182, 324], [183, 325], [183, 326], [184, 327], + [184, 328], [184, 329], [184, 330], [184, 331], [184, 332], + [185, 333], [184, 334], [184, 335], [184, 336], [185, 336], + [184, 337], [185, 338], [184, 339], [184, 340], [185, 341], + [185, 342], [186, 343], [186, 344], [185, 345], [185, 346], + [186, 347], [187, 348], [187, 349], [187, 350], [188, 350], + [188, 351], [189, 352], [190, 353] ] }, { "id": "river_1", - "name": null, + "name": "Rookstroom", "path": [ - [ - 122, - 413 - ], - [ - 121, - 414 - ], - [ - 120, - 415 - ], - [ - 119, - 416 - ], - [ - 118, - 417 - ], - [ - 117, - 418 - ], - [ - 116, - 419 - ], - [ - 115, - 420 - ], - [ - 114, - 421 - ], - [ - 113, - 422 - ], - [ - 112, - 423 - ], - [ - 111, - 424 - ], - [ - 110, - 425 - ], - [ - 110, - 426 - ], - [ - 109, - 427 - ], - [ - 108, - 427 - ], - [ - 109, - 428 - ], - [ - 110, - 429 - ], - [ - 109, - 430 - ], - [ - 108, - 431 - ], - [ - 109, - 432 - ], - [ - 109, - 431 - ], - [ - 110, - 432 - ], - [ - 109, - 433 - ] + [122, 413], [121, 414], [120, 415], [119, 416], [118, 417], + [117, 418], [116, 419], [115, 420], [114, 421], [113, 422], + [112, 423], [111, 424], [110, 425], [110, 426], [109, 427], + [108, 427], [109, 428], [110, 429], [109, 430], [108, 431], + [109, 432], [109, 431], [110, 432], [109, 433] ] }, { "id": "river_2", - "name": null, + "name": "Rooistroom", "path": [ - [ - 142, - 308 - ], - [ - 142, - 307 - ], - [ - 143, - 307 - ], - [ - 144, - 307 - ], - [ - 145, - 306 - ], - [ - 146, - 305 - ], - [ - 147, - 304 - ], - [ - 148, - 303 - ], - [ - 149, - 302 - ], - [ - 150, - 301 - ], - [ - 151, - 302 - ], - [ - 152, - 303 - ], - [ - 153, - 304 - ], - [ - 154, - 303 - ], - [ - 155, - 303 - ], - [ - 156, - 303 - ], - [ - 156, - 302 - ], - [ - 156, - 301 - ], - [ - 157, - 300 - ], - [ - 156, - 299 - ], - [ - 156, - 298 - ], - [ - 156, - 297 - ], - [ - 157, - 296 - ], - [ - 156, - 295 - ], - [ - 157, - 294 - ], - [ - 157, - 293 - ], - [ - 156, - 292 - ], - [ - 157, - 291 - ], - [ - 156, - 290 - ], - [ - 156, - 291 - ], - [ - 157, - 292 - ], - [ - 158, - 293 - ], - [ - 158, - 294 - ] + [142, 308], [142, 307], [143, 307], [144, 307], [145, 306], + [146, 305], [147, 304], [148, 303], [149, 302], [150, 301], + [151, 302], [152, 303], [153, 304], [154, 303], [155, 303], + [156, 303], [156, 302], [156, 301], [157, 300], [156, 299], + [156, 298], [156, 297], [157, 296], [156, 295], [157, 294], + [157, 293], [156, 292], [157, 291], [156, 290], [156, 291], + [157, 292], [158, 293], [158, 294] ] } ], "oceans": [ { "id": "water_1", - "name": null, + "name": "Groot Badpoel", "kind": "lake", - "center": [ - 106, - 335 - ], + "center": [106, 335], "area_fraction": 0.0145 }, { "id": "water_9", - "name": null, + "name": "Stompoel", "kind": "lake", - "center": [ - 210, - 182 - ], + "center": [210, 182], "area_fraction": 0.0108 }, { "id": "water_12", - "name": null, + "name": "Askoelpoel", "kind": "lake", - "center": [ - 223, - 355 - ], + "center": [223, 355], "area_fraction": 0.0071 }, { "id": "water_14", - "name": null, + "name": "Diep Kloofpoel", "kind": "lake", - "center": [ - 238, - 87 - ], + "center": [238, 87], "area_fraction": 0.0099 }, { "id": "water_15", - "name": null, + "name": "Suidelike Poel", "kind": "lake", - "center": [ - 244, - 339 - ], + "center": [244, 339], "area_fraction": 0.0052 } ], "mountain_ranges": [ { "id": "range_1", - "name": null, - "center": [ - 34, - 219 - ], - "peak": [ - 9, - 220 - ], + "name": "Skerprant", + "center": [34, 219], + "peak": [9, 220], "area_cells": 1069 }, { "id": "range_2", - "name": null, - "center": [ - 42, - 59 - ], - "peak": [ - 35, - 73 - ], + "name": "Groot Breuk", + "center": [42, 59], + "peak": [35, 73], "area_cells": 4989 }, { "id": "range_3", - "name": null, - "center": [ - 21, - 318 - ], - "peak": [ - 9, - 317 - ], + "name": "Vuurrant", + "center": [21, 318], + "peak": [9, 317], "area_cells": 882 }, { "id": "range_5", - "name": null, - "center": [ - 41, - 387 - ], - "peak": [ - 34, - 410 - ], + "name": "Asrant", + "center": [41, 387], + "peak": [34, 410], "area_cells": 830 }, { "id": "range_6", - "name": null, - "center": [ - 39, - 497 - ], - "peak": [ - 37, - 509 - ], + "name": "Rookberg", + "center": [39, 497], + "peak": [37, 509], "area_cells": 671 }, { "id": "range_8", - "name": null, - "center": [ - 57, - 128 - ], - "peak": [ - 58, - 128 - ], + "name": "Smeltrant", + "center": [57, 128], + "peak": [58, 128], "area_cells": 34 }, { "id": "range_9", - "name": null, - "center": [ - 111, - 418 - ], - "peak": [ - 127, - 436 - ], + "name": "Ysterkop", + "center": [111, 418], + "peak": [127, 436], "area_cells": 989 }, { "id": "range_12", - "name": null, - "center": [ - 115, - 127 - ], - "peak": [ - 113, - 122 - ], + "name": "Spitskop", + "center": [115, 127], + "peak": [113, 122], "area_cells": 83 }, { "id": "range_14", - "name": null, - "center": [ - 134, - 305 - ], - "peak": [ - 128, - 295 - ], + "name": "Grootkloof", + "center": [134, 305], + "peak": [128, 295], "area_cells": 346 }, { "id": "range_15", - "name": null, - "center": [ - 152, - 143 - ], - "peak": [ - 152, - 143 - ], + "name": "Smalrant", + "center": [152, 143], + "peak": [152, 143], "area_cells": 63 }, { "id": "range_16", - "name": null, - "center": [ - 168, - 345 - ], - "peak": [ - 170, - 344 - ], + "name": "Vloedrant", + "center": [168, 345], + "peak": [170, 344], "area_cells": 208 }, { "id": "range_17", - "name": null, - "center": [ - 164, - 170 - ], - "peak": [ - 164, - 170 - ], + "name": "Modderkop", + "center": [164, 170], + "peak": [164, 170], "area_cells": 56 }, { "id": "range_18", - "name": null, - "center": [ - 171, - 130 - ], - "peak": [ - 170, - 130 - ], + "name": "Waterrant", + "center": [171, 130], + "peak": [170, 130], "area_cells": 353 }, { "id": "range_19", - "name": null, - "center": [ - 179, - 313 - ], - "peak": [ - 179, - 313 - ], + "name": "Heetrant", + "center": [179, 313], + "peak": [179, 313], "area_cells": 57 }, { "id": "range_20", - "name": null, - "center": [ - 180, - 395 - ], - "peak": [ - 180, - 394 - ], + "name": "Swartrant", + "center": [180, 395], + "peak": [180, 394], "area_cells": 59 }, { "id": "range_21", - "name": null, - "center": [ - 183, - 69 - ], - "peak": [ - 183, - 69 - ], + "name": "Koolrant", + "center": [183, 69], + "peak": [183, 69], "area_cells": 77 }, { "id": "range_22", - "name": null, - "center": [ - 242, - 492 - ], - "peak": [ - 242, - 492 - ], + "name": "Suidelike Rant", + "center": [242, 492], + "peak": [242, 492], "area_cells": 64 } ], - "roads": [], - "cities": [], - "railroads": [], - "pois": [] -} \ No newline at end of file + "roads": [ + { + "id": "road_0", + "name": "Groot Breuk Surface Track", + "kind": "regional", + "path": [ + [50, 90], + [70, 140], + [100, 200], + [115, 250], + [130, 280] + ] + } + ], + "cities": [ + { + "id": "city_0", + "name": "Terras", + "kind": "capital", + "center": [50, 90], + "population": 290000 + }, + { + "id": "city_1", + "name": "Kloofbas", + "kind": "city", + "center": [130, 280], + "population": 50000 + } + ], + "railroads": [ + { + "id": "railroad_0", + "name": "Rantlyne", + "kind": "passenger_freight", + "path": [ + [50, 90], + [68, 145], + [98, 195], + [115, 250], + [130, 280] + ] + } + ], + "pois": [ + { + "id": "poi_0", + "name": "Geothermal Engineers' Association HQ", + "kind": "institutional", + "center": [49, 89] + }, + { + "id": "poi_1", + "name": "Prime Surface Depot — Gate Terminal", + "kind": "transit", + "center": [51, 91] + }, + { + "id": "poi_2", + "name": "Vent Extraction Complex Alpha", + "kind": "commercial", + "center": [45, 72] + }, + { + "id": "poi_3", + "name": "Geothermal Monitoring Station", + "kind": "institutional", + "center": [131, 281] + } + ] +} diff --git a/wiki/star-systems/GJ-66B/bodies/GJ66Bc/markers.json b/wiki/star-systems/GJ-66B/bodies/GJ66Bc/markers.json index f206222f2..b9cdb42c1 100644 --- a/wiki/star-systems/GJ-66B/bodies/GJ66Bc/markers.json +++ b/wiki/star-systems/GJ-66B/bodies/GJ66Bc/markers.json @@ -6,809 +6,344 @@ "rivers": [ { "id": "river_0", - "name": null, + "name": "Numelva", "path": [ - [ - 221, - 223 - ], - [ - 220, - 224 - ], - [ - 219, - 225 - ], - [ - 218, - 226 - ], - [ - 217, - 227 - ], - [ - 216, - 227 - ], - [ - 215, - 228 - ], - [ - 214, - 228 - ], - [ - 213, - 228 - ], - [ - 212, - 227 - ], - [ - 212, - 228 - ], - [ - 212, - 229 - ], - [ - 211, - 230 - ], - [ - 210, - 231 - ], - [ - 211, - 232 - ] + [221, 223], + [220, 224], + [219, 225], + [218, 226], + [217, 227], + [216, 227], + [215, 228], + [214, 228], + [213, 228], + [212, 227], + [212, 228], + [212, 229], + [211, 230], + [210, 231], + [211, 232] ] }, { "id": "river_1", - "name": null, + "name": "Glåmelva", "path": [ - [ - 140, - 334 - ], - [ - 139, - 333 - ], - [ - 138, - 333 - ], - [ - 137, - 333 - ], - [ - 136, - 332 - ], - [ - 135, - 331 - ], - [ - 134, - 331 - ], - [ - 133, - 330 - ], - [ - 132, - 329 - ], - [ - 131, - 328 - ], - [ - 130, - 328 - ], - [ - 129, - 329 - ], - [ - 128, - 330 - ], - [ - 127, - 330 - ], - [ - 126, - 330 - ], - [ - 126, - 331 - ], - [ - 125, - 330 - ] + [140, 334], + [139, 333], + [138, 333], + [137, 333], + [136, 332], + [135, 331], + [134, 331], + [133, 330], + [132, 329], + [131, 328], + [130, 328], + [129, 329], + [128, 330], + [127, 330], + [126, 330], + [126, 331], + [125, 330] ] }, { "id": "river_2", - "name": null, + "name": "Dramelva", "path": [ - [ - 187, - 283 - ], - [ - 188, - 284 - ], - [ - 189, - 285 - ], - [ - 190, - 285 - ], - [ - 191, - 284 - ], - [ - 192, - 283 - ], - [ - 193, - 282 - ], - [ - 194, - 281 - ], - [ - 195, - 280 - ], - [ - 195, - 279 - ], - [ - 196, - 278 - ], - [ - 196, - 277 - ], - [ - 196, - 276 - ], - [ - 195, - 275 - ], - [ - 194, - 274 - ], - [ - 195, - 273 - ], - [ - 194, - 273 - ], - [ - 195, - 272 - ], - [ - 194, - 271 - ], - [ - 193, - 270 - ], - [ - 193, - 269 - ], - [ - 193, - 268 - ], - [ - 194, - 268 - ], - [ - 194, - 267 - ], - [ - 195, - 268 - ], - [ - 195, - 267 - ], - [ - 196, - 266 - ], - [ - 197, - 265 - ] + [187, 283], + [188, 284], + [189, 285], + [190, 285], + [191, 284], + [192, 283], + [193, 282], + [194, 281], + [195, 280], + [195, 279], + [196, 278], + [196, 277], + [196, 276], + [195, 275], + [194, 274], + [195, 273], + [194, 273], + [195, 272], + [194, 271], + [193, 270], + [193, 269], + [193, 268], + [194, 268], + [194, 267], + [195, 268], + [195, 267], + [196, 266], + [197, 265] ] }, { "id": "river_3", - "name": null, + "name": "Vestfjordelva", "path": [ - [ - 175, - 357 - ], - [ - 176, - 358 - ], - [ - 177, - 359 - ], - [ - 178, - 360 - ], - [ - 179, - 361 - ], - [ - 180, - 362 - ], - [ - 181, - 363 - ] + [175, 357], + [176, 358], + [177, 359], + [178, 360], + [179, 361], + [180, 362], + [181, 363] ] }, { "id": "river_4", - "name": null, + "name": "Hallingelva", "path": [ - [ - 156, - 276 - ], - [ - 157, - 277 - ], - [ - 158, - 278 - ], - [ - 159, - 279 - ], - [ - 160, - 280 - ], - [ - 161, - 280 - ], - [ - 162, - 280 - ], - [ - 163, - 280 - ], - [ - 163, - 281 - ], - [ - 164, - 281 - ], - [ - 165, - 281 - ], - [ - 165, - 282 - ], - [ - 164, - 282 - ], - [ - 163, - 282 - ], - [ - 164, - 283 - ], - [ - 165, - 284 - ], - [ - 166, - 285 - ], - [ - 167, - 286 - ], - [ - 168, - 286 - ], - [ - 169, - 287 - ], - [ - 170, - 287 - ], - [ - 171, - 288 - ] + [156, 276], + [157, 277], + [158, 278], + [159, 279], + [160, 280], + [161, 280], + [162, 280], + [163, 280], + [163, 281], + [164, 281], + [165, 281], + [165, 282], + [164, 282], + [163, 282], + [164, 283], + [165, 284], + [166, 285], + [167, 286], + [168, 286], + [169, 287], + [170, 287], + [171, 288] ] }, { "id": "river_5", - "name": null, + "name": "Tyribekken", "path": [ - [ - 234, - 266 - ], - [ - 233, - 267 - ], - [ - 232, - 267 - ], - [ - 232, - 268 - ], - [ - 231, - 267 - ], - [ - 231, - 268 - ] + [234, 266], + [233, 267], + [232, 267], + [232, 268], + [231, 267], + [231, 268] ] }, { "id": "river_6", - "name": null, + "name": "Røroselva", "path": [ - [ - 136, - 316 - ], - [ - 137, - 315 - ], - [ - 138, - 314 - ], - [ - 139, - 313 - ], - [ - 140, - 314 - ], - [ - 141, - 315 - ], - [ - 142, - 316 - ], - [ - 143, - 317 - ], - [ - 144, - 318 - ], - [ - 144, - 319 - ], - [ - 145, - 319 - ], - [ - 144, - 320 - ], - [ - 144, - 321 - ], - [ - 145, - 321 - ], - [ - 145, - 322 - ], - [ - 145, - 323 - ], - [ - 146, - 322 - ], - [ - 146, - 323 - ], - [ - 147, - 324 - ], - [ - 146, - 325 - ], - [ - 147, - 326 - ], - [ - 148, - 327 - ], - [ - 149, - 328 - ], - [ - 150, - 329 - ], - [ - 151, - 330 - ], - [ - 152, - 331 - ], - [ - 153, - 332 - ], - [ - 154, - 333 - ], - [ - 155, - 333 - ], - [ - 156, - 334 - ], - [ - 157, - 335 - ], - [ - 158, - 336 - ], - [ - 158, - 337 - ], - [ - 159, - 338 - ], - [ - 160, - 339 - ] + [136, 316], + [137, 315], + [138, 314], + [139, 313], + [140, 314], + [141, 315], + [142, 316], + [143, 317], + [144, 318], + [144, 319], + [145, 319], + [144, 320], + [144, 321], + [145, 321], + [145, 322], + [145, 323], + [146, 322], + [146, 323], + [147, 324], + [146, 325], + [147, 326], + [148, 327], + [149, 328], + [150, 329], + [151, 330], + [152, 331], + [153, 332], + [154, 333], + [155, 333], + [156, 334], + [157, 335], + [158, 336], + [158, 337], + [159, 338], + [160, 339] ] }, { "id": "river_7", - "name": null, + "name": "Hågelva", "path": [ - [ - 124, - 394 - ], - [ - 125, - 393 - ], - [ - 126, - 392 - ], - [ - 127, - 391 - ], - [ - 127, - 390 - ], - [ - 127, - 389 - ], - [ - 126, - 388 - ], - [ - 126, - 387 - ], - [ - 126, - 386 - ], - [ - 125, - 385 - ], - [ - 125, - 384 - ], - [ - 125, - 383 - ], - [ - 124, - 382 - ], - [ - 125, - 381 - ], - [ - 125, - 380 - ], - [ - 124, - 379 - ], - [ - 124, - 378 - ] + [124, 394], + [125, 393], + [126, 392], + [127, 391], + [127, 390], + [127, 389], + [126, 388], + [126, 387], + [126, 386], + [125, 385], + [125, 384], + [125, 383], + [124, 382], + [125, 381], + [125, 380], + [124, 379], + [124, 378] ] }, { "id": "river_8", - "name": null, + "name": "Eikerelva", "path": [ - [ - 143, - 362 - ], - [ - 143, - 361 - ], - [ - 144, - 362 - ], - [ - 145, - 361 - ], - [ - 146, - 360 - ], - [ - 147, - 359 - ], - [ - 148, - 358 - ], - [ - 149, - 359 - ], - [ - 150, - 358 - ], - [ - 151, - 357 - ], - [ - 152, - 356 - ], - [ - 153, - 355 - ], - [ - 154, - 354 - ], - [ - 155, - 354 - ], - [ - 156, - 355 - ], - [ - 157, - 356 - ], - [ - 158, - 355 - ] + [143, 362], + [143, 361], + [144, 362], + [145, 361], + [146, 360], + [147, 359], + [148, 358], + [149, 359], + [150, 358], + [151, 357], + [152, 356], + [153, 355], + [154, 354], + [155, 354], + [156, 355], + [157, 356], + [158, 355] ] } ], "oceans": [ { "id": "water_1", - "name": null, + "name": "Storhav", "kind": "ocean", - "center": [ - 161, - 236 - ], + "center": [161, 236], "area_fraction": 0.5972 } ], "mountain_ranges": [ { "id": "range_1", - "name": null, - "center": [ - 28, - 490 - ], - "peak": [ - 33, - 507 - ], + "name": "Østfjell", + "center": [28, 490], + "peak": [33, 507], "area_cells": 1048 }, { "id": "range_2", - "name": null, - "center": [ - 30, - 354 - ], - "peak": [ - 29, - 345 - ], + "name": "Rørosfjell", + "center": [30, 354], + "peak": [29, 345], "area_cells": 2521 }, { "id": "range_3", - "name": null, - "center": [ - 32, - 63 - ], - "peak": [ - 33, - 1 - ], + "name": "Nordfjell", + "center": [32, 63], + "peak": [33, 1], "area_cells": 4631 }, { "id": "range_4", - "name": null, - "center": [ - 13, - 443 - ], - "peak": [ - 16, - 441 - ], + "name": "Nordkapp", + "center": [13, 443], + "peak": [16, 441], "area_cells": 99 }, { "id": "range_5", - "name": null, - "center": [ - 109, - 350 - ], - "peak": [ - 109, - 352 - ], + "name": "Midtfjell", + "center": [109, 350], + "peak": [109, 352], "area_cells": 172 }, { "id": "range_6", - "name": null, - "center": [ - 137, - 334 - ], - "peak": [ - 140, - 334 - ], + "name": "Sørmarka", + "center": [137, 334], + "peak": [140, 334], "area_cells": 523 } ], - "roads": [], - "cities": [], - "railroads": [], - "pois": [] -} \ No newline at end of file + "roads": [ + { + "id": "road_0", + "name": "Storbjerg–Hammervik Road", + "kind": "commercial", + "path": [ + [126, 310], + [130, 325], + [136, 340], + [143, 352], + [148, 358] + ] + } + ], + "cities": [ + { + "id": "city_0", + "name": "Storbjerg", + "kind": "capital", + "center": [126, 310], + "population": 3200000 + }, + { + "id": "city_1", + "name": "Hammervik", + "kind": "city", + "center": [148, 358], + "population": 800000 + } + ], + "railroads": [ + { + "id": "railroad_0", + "name": "Gruve Express", + "kind": "freight", + "path": [ + [126, 310], + [131, 320], + [138, 335], + [144, 348], + [148, 358] + ] + } + ], + "pois": [ + { + "id": "poi_0", + "name": "Mining District Council", + "kind": "institutional", + "center": [125, 309] + }, + { + "id": "poi_1", + "name": "Voss Gate Terminal", + "kind": "transit", + "center": [127, 311] + }, + { + "id": "poi_2", + "name": "Ore Processing Complex", + "kind": "commercial", + "center": [149, 359] + }, + { + "id": "poi_3", + "name": "Syndicate Trade Office", + "kind": "commercial", + "center": [147, 357] + } + ] +} diff --git a/wiki/star-systems/GJ-892/bodies/GJ892d/markers.json b/wiki/star-systems/GJ-892/bodies/GJ892d/markers.json index a7ed67b82..4764dddc5 100644 --- a/wiki/star-systems/GJ-892/bodies/GJ892d/markers.json +++ b/wiki/star-systems/GJ-892/bodies/GJ892d/markers.json @@ -7,111 +7,137 @@ "oceans": [ { "id": "water_2", - "name": null, + "name": "Baseline Lake", "kind": "lake", - "center": [ - 78, - 424 - ], + "center": [78, 424], "area_fraction": 0.0107 }, { "id": "water_3", - "name": null, + "name": "Core Basin", "kind": "lake", - "center": [ - 109, - 322 - ], + "center": [109, 322], "area_fraction": 0.0103 }, { "id": "water_7", - "name": null, + "name": "Salt Flat", "kind": "lake", - "center": [ - 132, - 463 - ], + "center": [132, 463], "area_fraction": 0.007 }, { "id": "water_8", - "name": null, + "name": "Southern Ice Sea", "kind": "sea", - "center": [ - 210, - 49 - ], + "center": [210, 49], "area_fraction": 0.0494 }, { "id": "water_9", - "name": null, + "name": "Deep South Ocean", "kind": "ocean", - "center": [ - 212, - 378 - ], + "center": [212, 378], "area_fraction": 0.1535 } ], "mountain_ranges": [ { "id": "range_2", - "name": null, - "center": [ - 56, - 500 - ], - "peak": [ - 76, - 498 - ], + "name": "Cairn Reach Scarp", + "center": [56, 500], + "peak": [76, 498], "area_cells": 1107 }, { "id": "range_3", - "name": null, - "center": [ - 42, - 8 - ], - "peak": [ - 45, - 8 - ], + "name": "Westwall Range", + "center": [42, 8], + "peak": [45, 8], "area_cells": 454 }, { "id": "range_4", - "name": null, - "center": [ - 111, - 181 - ], - "peak": [ - 123, - 165 - ], + "name": "The Terraces", + "center": [111, 181], + "peak": [123, 165], "area_cells": 8704 }, { "id": "range_5", - "name": null, - "center": [ - 78, - 10 - ], - "peak": [ - 79, - 7 - ], + "name": "Exposure Ridge", + "center": [78, 10], + "peak": [79, 7], "area_cells": 155 } ], - "roads": [], - "cities": [], - "railroads": [], - "pois": [] -} \ No newline at end of file + "roads": [ + { + "id": "road_0", + "name": "Primary Access Road", + "kind": "commercial", + "path": [ + [70, 340], + [68, 300], + [65, 260], + [62, 240], + [58, 250] + ] + } + ], + "cities": [ + { + "id": "city_0", + "name": "Cairnside Primary", + "kind": "capital", + "center": [70, 340], + "population": 75000000 + }, + { + "id": "city_1", + "name": "Survey Post Kappa", + "kind": "city", + "center": [58, 250], + "population": 5000000 + } + ], + "railroads": [ + { + "id": "railroad_0", + "name": "Baseline Rail", + "kind": "passenger_freight", + "path": [ + [70, 340], + [68, 295], + [64, 255], + [58, 250] + ] + } + ], + "pois": [ + { + "id": "poi_0", + "name": "Variability Observatory", + "kind": "institutional", + "center": [69, 342] + }, + { + "id": "poi_1", + "name": "Cairnside Gate Terminal", + "kind": "transit", + "center": [71, 339] + }, + { + "id": "poi_2", + "name": "Primary Habitat Management", + "kind": "institutional", + "center": [70, 338] + }, + { + "id": "poi_3", + "name": "Materials Testing Complex", + "kind": "institutional", + "center": [57, 251] + } + ] +}