{"version":1,"terminals":[{"id":27234604,"name":"Outer Harbor western terminal","sourceName":"Port Of Oakland Ben E. Nutter Terminal","p":[[-122.3354391,37.8078663],[-122.3363345,37.8089643],[-122.3364816,37.8091367],[-122.3394106,37.8075366],[-122.3402028,37.8071024],[-122.3413787,37.8064582],[-122.3426094,37.8057993],[-122.3426215,37.8057918],[-122.3426302,37.8057818],[-122.3426357,37.8057694],[-122.3426359,37.8057561],[-122.3426327,37.8057427],[-122.3426269,37.8057313],[-122.3413237,37.803655],[-122.3410616,37.8037571],[-122.3394647,37.8040101],[-122.3401786,37.803976],[-122.3395387,37.8043148],[-122.3394357,37.8042008],[-122.3370834,37.8046361],[-122.3370203,37.8046017],[-122.3355104,37.8048747],[-122.3344829,37.8051168],[-122.333973,37.805373],[-122.3333121,37.8058273],[-122.3329688,37.8060782],[-122.3331075,37.8062508],[-122.333488,37.8063617],[-122.3354562,37.8060015],[-122.3354391,37.8078663]]},{"id":27234629,"name":"Outer Harbor central terminal","sourceName":"Port Of Oakland Berths 32-34","p":[[-122.3279117,37.8101651],[-122.3279467,37.8099636],[-122.3281204,37.8099709],[-122.3284623,37.8099905],[-122.3284544,37.8100552],[-122.3286906,37.8100762],[-122.3287138,37.8099888],[-122.328751,37.8097628],[-122.3287951,37.8094869],[-122.3287995,37.809477],[-122.3286614,37.8094623],[-122.3281456,37.8095144],[-122.3281206,37.8099673],[-122.3279478,37.8099599],[-122.3280293,37.8094865],[-122.3282379,37.8082868],[-122.3281864,37.8080969],[-122.3280405,37.8078934],[-122.3277572,37.8077036],[-122.3283481,37.8076958],[-122.3287872,37.80769],[-122.3298429,37.8075205],[-122.3307012,37.8072492],[-122.3312338,37.8070162],[-122.3313018,37.8069865],[-122.3315853,37.8068627],[-122.3325036,37.8064829],[-122.3331075,37.8062508],[-122.333488,37.8063617],[-122.3354562,37.8060015],[-122.3354391,37.8078663],[-122.3363345,37.8089643],[-122.33323,37.8106077],[-122.3331871,37.8106262],[-122.3331969,37.8106433],[-122.3331178,37.8106722],[-122.3331189,37.8106985],[-122.3330683,37.8110303],[-122.327854,37.8105328],[-122.3279117,37.8101651]]},{"id":27234638,"name":"Outer Harbor eastern terminal","sourceName":"Port Of Oakland Trapac Terminal","p":[[-122.3222469,37.8100227],[-122.3226964,37.8103198],[-122.3227854,37.8102389],[-122.3228471,37.8101877],[-122.322915,37.8101466],[-122.3229864,37.8101164],[-122.3230786,37.8100981],[-122.323167,37.8100926],[-122.3232757,37.8100972],[-122.327854,37.8105328],[-122.3279117,37.8101651],[-122.3279467,37.8099636],[-122.3279478,37.8099599],[-122.3280293,37.8094865],[-122.3282379,37.8082868],[-122.3281864,37.8080969],[-122.3280405,37.8078934],[-122.3277572,37.8077036],[-122.3265127,37.8075815],[-122.324942,37.8073374],[-122.3225044,37.8069034],[-122.322426,37.806912],[-122.3223677,37.8069665],[-122.3222401,37.8071552],[-122.3219636,37.8075137],[-122.3216632,37.8078121],[-122.3213371,37.8080358],[-122.3209594,37.8081918],[-122.3205903,37.8083071],[-122.3203645,37.8083737],[-122.3225215,37.8097786],[-122.3222469,37.8100227]]},{"id":27234584,"name":"Inner Harbor western terminal","sourceName":"Port Of Oakland Hanjin Terminal","p":[[-122.3222286,37.805102],[-122.322322,37.8053704],[-122.3227022,37.8052651],[-122.3226911,37.8052179],[-122.322974,37.8045277],[-122.3232409,37.8038757],[-122.3239492,37.8021414],[-122.3244098,37.8010123],[-122.3252147,37.7990367],[-122.3253122,37.7988007],[-122.3173161,37.796747],[-122.3151229,37.8021156],[-122.3165821,37.8025903],[-122.3191999,37.8034313],[-122.3208911,37.8039932],[-122.3213542,37.8042221],[-122.3216718,37.8044527],[-122.3219293,37.8047104],[-122.3220924,37.8049003],[-122.3222286,37.805102]]},{"id":27234567,"name":"Inner Harbor central terminal","sourceName":"Port Of Oakland Stevedoring Services Of America Terminal","p":[[-122.3151229,37.8021156],[-122.3173161,37.796747],[-122.3095021,37.7947383],[-122.3055583,37.7937247],[-122.305526,37.7940591],[-122.3054551,37.7941139],[-122.3048976,37.796512],[-122.3038265,37.796566],[-122.3036785,37.7968593],[-122.3042294,37.7970914],[-122.3048934,37.7974501],[-122.3053317,37.7977871],[-122.3056816,37.7981821],[-122.306042,37.7988603],[-122.3062395,37.7991044],[-122.306454,37.7992401],[-122.3072694,37.7995588],[-122.3099302,37.8004066],[-122.313063,37.8014239],[-122.3151229,37.8021156]]},{"id":27234534,"name":"Inner Harbor eastern terminal","sourceName":"Port Of Oakland APL Terminal","p":[[-122.296513,37.7976395],[-122.2963067,37.7976485],[-122.29604,37.7975165],[-122.2960678,37.7974013],[-122.2959989,37.7973441],[-122.2959636,37.7973148],[-122.2955714,37.7969892],[-122.2956729,37.7953398],[-122.2955158,37.7953342],[-122.2936554,37.7952681],[-122.2935986,37.7952661],[-122.2934408,37.7952593],[-122.2931771,37.7951938],[-122.2932053,37.7951074],[-122.2932935,37.7951556],[-122.2934365,37.7950318],[-122.2934676,37.7948756],[-122.2935581,37.7947684],[-122.2936473,37.7947464],[-122.2938748,37.7940358],[-122.2951022,37.7936831],[-122.295291,37.7935678],[-122.2960602,37.7935941],[-122.2960732,37.7933921],[-122.2980653,37.7934511],[-122.299945,37.7935189],[-122.3020393,37.7935935],[-122.3055583,37.7937247],[-122.305526,37.7940591],[-122.3054551,37.7941139],[-122.3048976,37.796512],[-122.3038265,37.796566],[-122.3026052,37.7965309],[-122.3026041,37.7966958],[-122.3023588,37.7967222],[-122.3005073,37.7970319],[-122.2987094,37.7973129],[-122.296953,37.7976031],[-122.296513,37.7976395]]}],"cranes":[{"id":4682342618,"p":[-122.3075399,37.7944387]},{"id":4682342619,"p":[-122.3158966,37.7965921]},{"id":4682342620,"p":[-122.3364423,37.8089255]},{"id":4682342621,"p":[-122.3069391,37.7942692]},{"id":4682342622,"p":[-122.3231493,37.7984827]},{"id":4682342625,"p":[-122.3021326,37.7938283]},{"id":4682342626,"p":[-122.3239111,37.7986437]},{"id":4682342627,"p":[-122.3236428,37.7985929]},{"id":4682342628,"p":[-122.3102425,37.7951594]},{"id":4682342629,"p":[-122.3235034,37.8099088]},{"id":4682342631,"p":[-122.3276125,37.8103161]},{"id":4682342633,"p":[-122.3422446,37.805803]},{"id":4682342634,"p":[-122.3017085,37.7938069]},{"id":4682342637,"p":[-122.3138367,37.796058]},{"id":4682342638,"p":[-122.3201345,37.7976684]},{"id":4682342639,"p":[-122.3080109,37.7945829]},{"id":4682342640,"p":[-122.3259603,37.8101461]},{"id":4682342641,"p":[-122.3239003,37.8099516]},{"id":4682342645,"p":[-122.3390006,37.8075729]},{"id":4682342646,"p":[-122.3002387,37.7937431]},{"id":4682342647,"p":[-122.3007054,37.7937645]},{"id":4682342648,"p":[-122.3394117,37.8073472]},{"id":4682342650,"p":[-122.3223768,37.8102478]},{"id":9307943910,"p":[-122.3399507,37.8070521]}],"attribution":"\u00a9 OpenStreetMap contributors","license":"ODbL-1.0","licenseUrl":"https://opendatacommons.org/licenses/odbl/1-0/","sources":[{"url":"https://api.openstreetmap.org/api/0.6/map?bbox=-122.34,37.795,-122.32,37.825","sha256":"8407fb1b3e1e7a89e87702ea14b7f725c28b8b08aba2e833e070eb5b422bcb8d","accessed":"2026-11-09"},{"url":"https://api.openstreetmap.org/api/0.6/map?bbox=-122.35,37.798,-122.335,37.813","sha256":"b9447b91484deab35c3a216111a18ae38cd7bc85de5967a1ffcd1903f2f697d8","accessed":"2026-11-09"},{"url":"https://api.openstreetmap.org/api/0.6/map?bbox=-122.325,37.788,-122.30,37.805","sha256":"65d95053d7732a1336352683005b83ce08f19d7063ef5a22827060e91d7d3bd2","accessed":"2026-11-09"}],"notes":["Terminal polygons and mapped crane positions are an OSM snapshot, not a current operational inventory.","Source terminal names can reflect former operators; display names describe geographic areas only.","Crane members, heights, boom poses, quay levels, and container stacks are authored nominal geometry.","This derived geographic database is distributed under ODbL 1.0; retain OpenStreetMap attribution."]}