mirror of
https://github.com/BigBodyCobain/Shadowbroker.git
synced 2026-07-13 15:27:25 +02:00
05de14af9d
Add 18 US military bases (Japan, Guam, South Korea, Hawaii, Diego Garcia) as a toggleable map layer. Follows the existing data center layer pattern: static JSON → backend fetcher → slow-tier API → frontend GeoJSON layer. Includes red circle markers with labels, click popups showing operator and branch info, and a toggle in the left panel. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
147 lines
2.8 KiB
JSON
147 lines
2.8 KiB
JSON
[
|
|
{
|
|
"name": "Kadena Air Base",
|
|
"country": "Japan",
|
|
"operator": "USAF 18th Wing",
|
|
"branch": "air_force",
|
|
"lat": 26.351,
|
|
"lng": 127.767
|
|
},
|
|
{
|
|
"name": "Marine Corps Air Station Futenma",
|
|
"country": "Japan",
|
|
"operator": "USMC",
|
|
"branch": "marines",
|
|
"lat": 26.274,
|
|
"lng": 127.755
|
|
},
|
|
{
|
|
"name": "Fleet Activities Yokosuka",
|
|
"country": "Japan",
|
|
"operator": "USN 7th Fleet",
|
|
"branch": "navy",
|
|
"lat": 35.283,
|
|
"lng": 139.671
|
|
},
|
|
{
|
|
"name": "Fleet Activities Sasebo",
|
|
"country": "Japan",
|
|
"operator": "USN",
|
|
"branch": "navy",
|
|
"lat": 33.159,
|
|
"lng": 129.722
|
|
},
|
|
{
|
|
"name": "Misawa Air Base",
|
|
"country": "Japan",
|
|
"operator": "USAF 35th Fighter Wing",
|
|
"branch": "air_force",
|
|
"lat": 40.703,
|
|
"lng": 141.368
|
|
},
|
|
{
|
|
"name": "MCAS Iwakuni",
|
|
"country": "Japan",
|
|
"operator": "USMC / USN",
|
|
"branch": "marines",
|
|
"lat": 34.144,
|
|
"lng": 132.236
|
|
},
|
|
{
|
|
"name": "Yokota Air Base",
|
|
"country": "Japan",
|
|
"operator": "USAF 374th Airlift Wing",
|
|
"branch": "air_force",
|
|
"lat": 35.748,
|
|
"lng": 139.348
|
|
},
|
|
{
|
|
"name": "Camp Zama",
|
|
"country": "Japan",
|
|
"operator": "US Army Japan",
|
|
"branch": "army",
|
|
"lat": 35.488,
|
|
"lng": 139.395
|
|
},
|
|
{
|
|
"name": "NAF Atsugi",
|
|
"country": "Japan",
|
|
"operator": "USN",
|
|
"branch": "navy",
|
|
"lat": 35.455,
|
|
"lng": 139.449
|
|
},
|
|
{
|
|
"name": "Camp Hansen",
|
|
"country": "Japan",
|
|
"operator": "USMC",
|
|
"branch": "marines",
|
|
"lat": 26.441,
|
|
"lng": 127.775
|
|
},
|
|
{
|
|
"name": "White Beach Naval Facility",
|
|
"country": "Japan",
|
|
"operator": "USN",
|
|
"branch": "navy",
|
|
"lat": 26.334,
|
|
"lng": 127.897
|
|
},
|
|
{
|
|
"name": "Andersen Air Force Base",
|
|
"country": "Guam",
|
|
"operator": "USAF 36th Wing",
|
|
"branch": "air_force",
|
|
"lat": 13.584,
|
|
"lng": 144.930
|
|
},
|
|
{
|
|
"name": "Naval Base Guam",
|
|
"country": "Guam",
|
|
"operator": "USN",
|
|
"branch": "navy",
|
|
"lat": 13.444,
|
|
"lng": 144.653
|
|
},
|
|
{
|
|
"name": "Osan Air Base",
|
|
"country": "South Korea",
|
|
"operator": "USAF 51st Fighter Wing",
|
|
"branch": "air_force",
|
|
"lat": 37.090,
|
|
"lng": 127.030
|
|
},
|
|
{
|
|
"name": "Camp Humphreys",
|
|
"country": "South Korea",
|
|
"operator": "US Army / USFK HQ",
|
|
"branch": "army",
|
|
"lat": 36.963,
|
|
"lng": 127.031
|
|
},
|
|
{
|
|
"name": "Kunsan Air Base",
|
|
"country": "South Korea",
|
|
"operator": "USAF 8th Fighter Wing",
|
|
"branch": "air_force",
|
|
"lat": 35.904,
|
|
"lng": 126.616
|
|
},
|
|
{
|
|
"name": "Naval Station Pearl Harbor",
|
|
"country": "Hawaii",
|
|
"operator": "USN / USINDOPACOM HQ",
|
|
"branch": "navy",
|
|
"lat": 21.345,
|
|
"lng": -157.974
|
|
},
|
|
{
|
|
"name": "Diego Garcia",
|
|
"country": "BIOT",
|
|
"operator": "USN / USAF",
|
|
"branch": "navy",
|
|
"lat": -7.316,
|
|
"lng": 72.411
|
|
}
|
|
]
|