﻿Explicación de la estructura TrabajoAerotri definida en ClaseTrabajo.h.

Tras algunos parámetros se indica entre corchetes sus valores válidos y entre paréntesis
el valor preferido. Para los formatos de ficheros el valor entre paréntesis indica el número
que se ha de valer el parámetro si el fichero es de formato Aerotri.

Es muy útil para entender estos parámetros así como el formato del fichero de trabajo generar
ficheros de trabajo mediante la interfaz de Aerotri, leerlos mediante la función lee_trabajoAT
y examinar el contenido de la estructura, así como escribir trabajos mediante escribe_trabajoAT
y cargarlos en la interfaz de Aerotri.


Trabajo_ficheros
	fotos... inerna	Nombre de los respectivos ficheros
	generar  [0 - 0x1F]  (5)		Flags que indican, para cada fichero de entrada, si se ha de generar
									el fichero con formato de Aerotri en caso de que el de entrada no lo sea.
									Las extensiones que se darán a los ficheros de formato Aerotri, si se generan,
									son: ftm, prm, pym, gpn, int.

Trabajo_TipoFicheros
	tfot  [0-4]  (1)		Tipo de fichero de fotogramas.
								0-1: Aerotri
								2: PATB
								3: Image Master
								4: EnsoMosaic

	tapr  [0-1]  (1)		Tipo de fichero de valores aproximados
								0-1: Aerotri

	tapy  [0-2]  (2)		Tipo de fichero de apoyo
								0-1: Aerotri
								2: XYZ (un formato con nombre, X, Y, Z en cada fila, sin marca introductoria)

	tgps  [0-5]  (2)		Tipo de fichero de GPS/INS
								0-2: Aerotri
								4: AeroOffice
								5: TopoSys EO-file

	tdapr [0-2]  (0)		Tipo de valores aproximados
								0: Unos cualesquiera
								1: Ajustados, pero de un ajuste con opciones distintas
								2: Ajustados.

Trabajo_DatosGPS
	tdgps  [0-2] (1)		Tipo de errores sistemáticos de los datos gps. Un juego de parámetros para cada
							conjunto. Normalmente los conjuntos coinciden con distintos vuelos o pasadas
								0: Sin errores sistemáticos
								1: Error constante
								2: Error lineal
	tdins  [0-2, 255] (1)	Tipo de errores sistemáticos de los datos ins.
								Igual que tdins y además
								255: Offset. Un error constante e igual para todos los conjuntos

TSistema_ValoresProy
	XUTM, YUTM, kUTM				Para la proyección UTM, Coordenadas (X,Y) y factor de escala de la proyección
												en el punto intersección del meridiano central y el ecuador.

	XLambert, YLambert; kLambert		Para la proyección Conforme de Lambert, Coordenadas (X,Y) y factor de escala
												de la proyección en el punto intersección del meridiano central y el paralelo principal.
	Phi0Lambert							Latitud del paralelo principal, en milésimas de segundo.

	LatLong [0, 1]							Para el sistema de coordenadas "Geográficas", indica el orden de latitud, longitud
												para cada punto en los ficheros. Si es 0 es lat., long. Si es 1 es long., lat.

TSistema_Tierra
	a, ee					Parámetros a y e^2 del elipsoide en caso de que este sea =-1 (v. infra. Trabajo_Sistema)
	N, rho				Radios de curvatura mayor y menor para el sistema "Conforme genérico"
	conv					Ángulo que forma el eje Y con la dirección de curvatura menor para el sistema "Conforme genérico"
	k						Factor de escala en el punto central para el sistema "Conforme genérico"

Trabajo_Sistema
	nsistema				Número que indica el sistema de coordenadas seleccionado. V. ClaseSistema.h
	elipsoide				Número que indica el elipsoide. V. ClaseSistema.h. Si es -1 significa "otro"
								y los parámetros son a y ee de TSistema_Tierra
	ondulación			Se recomienda indicar siempre un valor de 0, salvo que se sepa lo que se está haciendo

Trabajo_Opciones
	unigiros [0-2] (2)	Unidades de los giros. 0: radianes, 1: grados centesimales, 2: grados sexagesimales
	reescribe_cpp		Si es !=0 se reescribe el fichero de valores aproximados, transformándolo al sistema de los
								puntos de apoyo y gps. Se ignora si los valores aproximados ya son los de un ajuste o si
								el sistema de cálculo es geográficas.
	estimador [0-1]		0: Mínimo cuadrático, 1: Aerotri 2006
	bgirok (0)			El programa emplea este parámetro si detecta una diferencia de 180º entre la orientación
								de una foto y su orientación según el fichero de INS. Si es =0 entiende que se trata de un giro
								entre el sistema inercial del avión y la cámara. Si es !=0 entiende que la fotografía fue girada
								a posteriori y por consiguiente modificada. Afecta a la interpretación de los parámetros de
								orientación interna.
								Se recomienda no girar nunca las fotos tomadas.
	fijas (1)				Si =0 los puntos de apoyo son fijos. Si !=0 son observaciones que también se ajustan,
								de acuerdo a su precisión
	completo (1)			Pasar siempre 1. De hecho, si es !=0 el programa lo ignora y lo convierte en 1.
	interp_gps [0-2] (1)	Se emplea para nada más tener que aerotriangular la mitad de las fotografías en pasadas con mucho
									mucho solape, por ejemplo el 80%, y con datos GPS/INS buenos. En los fichero de resultados
									se incluyen también las fotografías no medidas, para lo cual se corrigen las observaciones gps/ins
									de las mismas de acuerdo a los errores sistemáticos calculados para su conjunto (pasada).
									Si se pasa 1 se interpolan nada más los cc.pp. entre el primero y el último medidos en la pasada.
									Si se pasa 2 también se extrapolan los errores sistemáticos calculado a fotogramas de los extremos
									de la pasada, antes de la primera foto medida y después de la última.
	interp_resgps (0)		Si !=0, en la interpolación anterior, se corrige cada gps/ins interpolado de un supuesto error que se
									calcula interpolando los residuos de gps/ins de las fotografías anterior y siguiente medidas.
	escala_residuos [0-3, -1] (2)		Para el fichero de información, indica cómo de grandes han de ser los residuos para que
												se señalen con 1,2, etc. hasta *. Hay cuatro escalas predefinidas, correspondiendo los
												valores más altos a criterios menos rigurosos (es decir, límites más altos). Si el valor
												es -1 se emplea la escala especificada en el parámetro siguiente.
	residuos_ecala						Se emplea si escala_residuos =-1. Lista de valores positivos crecientes hasta un NaN o infinito
												que marca el final.

Trabajo_AutoCalib
	existe					Si está seleccionada autocalibración (!=0).
	marcados				Si están seleccinoados los respectivos conjuntos de parámetros
		distorsión		Si está seleccionado el cálculo de distorsión. (Puede no estarlo ya que la autocalibración incluye también
								el cálculo de la focal y el punto principal).
		radsim			Distorsión radial simétrica
		tansim			Distorsión tangencial simétrica
		asimétricas		Distorsiones asimétricas
	config				V. claes_mainabsoluta.
		config_fxy
			f				Si está seleccionada la focal para su autocalibración
			x				Idem para la coordenada x del punto principal
			y				>>		>>	la coordenada y del punto principal
		config_dist		V. distorsion.h

Trabajo_Salida
	log_ajuste			Si se va a crear un fichero de log del ajuste
	log_pdfs				Si se van a mantener los logs de generación de los pdfs (de TeX). Si =0 se eliminan
	log_level				Nivel de log para ajbloque y relativa.
	muestra_html		Si se muestra automáticamente el fichero html de información del ajuste tras el cálculo

sensor, modo, modo2.		V. ClaseTrabajo.h
conjuntas					Si las coordenadas de los puntos se tratan de manera conjunta en un ajuste robusto.
									Esto significa que si una está mal la otra también se elimina
	xy (1)							Para las fotocoordenadas.
	XY	(1)							Para las coordenadas planimétricas del apoyo
	planiZ (0)					Para el apoyo, las coordenadas planimétricas frente a la coordenada Z

valoresaproximados		Parámetros para el calculo de valores aproximados. V. mainrelativa.h
	usa_gps [0-2] (1)			Emplear los datos gps/ins. 0: no, 1: sí, 2: sólo si están todos. De momento Aerotri
										trata 1 igual que 2.
	force_mmcc (1)			Si =0 fuerza un ajuste mínimo cuadrático. Si !=0 deja que el programa ajuste como quiera
	hacha (0)				Número mínimo de puntos en común para la orientación relativa de dos fotogramas.
									El programa intentará respetarlo pero lo incumplirá si es necesario. Un valor =0
									significa que el programa deduzca el valor idóneo.
	maximof (0)				El ajuste de valores aproximados incluye muchos ajuste parciales de modelos de 2 o más
									fotografías. Este parámetro indica el máximo número de fotos de los modelos que se
									ajustarán de manera rigurosa. Si al unir dos modelos número de fotos es >maximof
									se ajusta solamente la zona común a ambos modelos. Un valor =0 signfica que el
									programa escoja el valor que mejor le parezca.
	mult_contra (0)		Es lo que Aerotri llama parámetro de camino, pero el valor almacenado es 100 veces
									dicho parámetro. Si se pasa 0 el programa lo calcula.

apriori			V. clases_infobinario.h. Los distintos valores de precisión indicados
					NaN o infinito significa que no se indicó valor (la casilla está vacía)
	im					De las fotocoordenadas
	pXY, pZ			Del apoyo. Planimetría, altimetría
	gpsXY, gpsZ		Del gps. Planimetría, altimetría
	insΩΦ, insK		De los inerciales. Ω y Φ, K

configsalida		V. clases_mainabsoluta
