Files
sunrise/src/constants/harbour.ts
T

79 lines
1.9 KiB
TypeScript

// Footprint follows OSM way/583161999 in the published Gisamun local coordinates.
// Inland closure, top elevation, wall height and shelter strength are illustrative.
export const GISAMUN_HARBOUR = {
topElevation: 3,
bottomElevation: -2,
shelterWaveScale: .25,
entranceBlendMeters: 18,
parapetHeight: .7,
parapetWidth: .65,
topColor: '#a2a198',
wallColor: '#737a78',
land: [
[-28.051, -155.739],
[-4.057, -150.511],
[13.586, -144.984],
[25.908, -151.71],
[47.118, -140.822],
[58.307, -147.348],
[36.956, -163.498],
[25.943, -167.849],
[-12.129, -159.935],
[-31.678, -173.088],
[-37.272, -178.882],
[-114.628, -175.93],
[-129.038, -274.496],
[-122.205, -279.746],
[-121.933, -316.042],
[-115.995, -349.851],
[-100.196, -362.937],
[-42.848, -363.359],
[-35.024, -332.835],
[-22.272, -302.31],
[-15.94, -303.764],
[-3.047, -271.731],
[16.019, -247.7],
[95.386, -163.543],
[90.485, -155.029],
[98.916, -150.723],
[111.818, -152.21],
[118.158, -165.841],
[56.804, -238.465],
[21.244, -279.578],
[-4.857, -330.848],
[-17.424, -401.508],
[-24.81, -423.552],
[-180, -423.552],
[-180, -155.739],
],
basin: [
[58.307, -147.348],
[36.956, -163.498],
[25.943, -167.849],
[-12.129, -159.935],
[-31.678, -173.088],
[-37.272, -178.882],
[-114.628, -175.93],
[-129.038, -274.496],
[-122.205, -279.746],
[-121.933, -316.042],
[-115.995, -349.851],
[-100.196, -362.937],
[-42.848, -363.359],
[-35.024, -332.835],
[-22.272, -302.31],
[-15.94, -303.764],
[-3.047, -271.731],
[16.019, -247.7],
[95.386, -163.543],
],
parapet: [
[118.158, -165.841],
[56.804, -238.465],
[21.244, -279.578],
[-4.857, -330.848],
[-17.424, -401.508],
[-24.81, -423.552],
],
} as const;