DefinitelyTyped/types/utm/utm-tests.ts
Hyeonsoo David Lee 62b83bada6 [utm] Add new definitions for utm (#34216)
* [utm] Add new definitions for utm

* add 'strictFunctionTypes' in tsconfig.json

* What the...
2019-03-29 20:17:55 -07:00

24 lines
541 B
TypeScript

import { fromLatLon, toLatLon } from 'utm';
const latLon1 = {
lat: 37.240778,
lon: 131.869556,
};
const utmCoord1 = fromLatLon(latLon1.lat, latLon1.lon);
const latLon2 = toLatLon(
utmCoord1.easting,
utmCoord1.northing,
utmCoord1.zoneNum,
utmCoord1.zoneLetter,
true,
);
const utmCoord2 = fromLatLon(latLon2.latitude, latLon2.longitude);
utmCoord1.easting === utmCoord2.easting;
utmCoord1.northing === utmCoord2.northing;
utmCoord1.zoneNum === utmCoord2.zoneNum;
utmCoord1.zoneLetter === utmCoord2.zoneLetter;