React Input por Extenso
Componente React para calculo geodésicos

Como instalar
Abaixo as formas de como instalar essa biblioteca utilizando o npm ou yarn:
npm install react-calculo-geodesica
# ou
yarn add react-calculo-geodesica
Como usar
Uma forma básica de como utilizar o componente
import geo from "react-calculo-geodesica";
geo.ConverterUtm(-24.009166667521, -48.336666666667, geo.datum.sirgas);
geo.calculaDistancia(
-23.985921638598054,
-48.36790508155105,
-24.013992511362666,
-48.32481807734863
);
geo.getRadiano(-23.985921638598054);
geo.getGraus(-0.41863330671888943);
geo.getFusoMerediano(-48.36790508155105);
const coord = [
[-49.4658297275725, -23.7057909679787, 0],
[-49.4659128408675, -23.7057745926662, 0],
[-49.465879518788, -23.7056305180162, 0],
[-49.4657969904007, -23.7056420639345, 0],
[-49.4658297275725, -23.7057909679787, 0],
];
geo.CalculateArea(coord);
geo.CalculoAzimute(coord, coord2, geo.numCasas.tres);
Propriedades
ConverterUtm | latitude,longitude | doble | Retorna um objeto |
calculaDistancia | latitude,longitude,latitude2,longitude2 | doble | Retorna distância (double) |
getRadiano | coordenada graus decimal | doble | Retorna grau radiano(double) |
getGraus | coordenada radiano | doble | Retorna grau decimal(double) |
getFusoMerediano | coordenada longitude grau decimal | doble | Retorna objeto json |
CalculateArea | array de coordenadas | doble | Retorna a área (double) |
Calcula Azimute | array de coordeanadas | doble | Retorna a Azimute (string) |
geo.datum
sirgas: "Sirgas 2000",
WGS84: "WGS 84",
Sad69: "Sad 69",
geo.numCasas
nenhuma: 0,
uma: 1,
duas: 2,
tres: 3,
quadro: 4
Licença
MIT License - Copyright (c) 2022 Markilha