N coordinar cálculo, se basa en la longitud del borde lineal, azimut ángulo y una coordenada del punto final, los cálculos de las coordenadas del otro punto final de la línea recta. implementos de papel las coordenadas en C # y el operador positivo lenguaje VB, coordina la preparación de Traverse artefacto.
Ejemplo de cálculo:
Ejemplos de las coordenadas 1, coordenadas XA dispuestas longitud del lado de la línea AB y una Un terminal DAB, YA es conocido, el otro extremo de la línea recta B es:
XB = XA + ΔXAB (5,1)
YB=YA+ΔYAB (5.2)
En donde, ΔXAB, ΔYAB llama coordenadas incrementales, que es una línea recta final los puntos A, B de la diferencia entre los valores de las coordenadas. La función trigonométrica calculado coordinar incrementos se puede escribir como:
ΔXAB = DAB · cosαAB (5,3)
ΔYAB = DAB · sinαAB (5,4)
En donde? X, DY del símbolo depende del cuadrante en el que el ángulo de acimut α.
A, C # programa para lograr
1, el diseño de interfaces
2 códigos fuente
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace 坐标正算
{