diff --git a/NamingProtocol.pdf b/NamingProtocol.pdf new file mode 100644 index 0000000..e0ddd16 Binary files /dev/null and b/NamingProtocol.pdf differ diff --git a/NamingProtocol.tex b/NamingProtocol.tex new file mode 100644 index 0000000..1f405fc --- /dev/null +++ b/NamingProtocol.tex @@ -0,0 +1,148 @@ +\documentclass[11pt, +a4paper, +final, +oneside +]{article} + +\input{settings} + +\begin{document} +\renewcommand{\tablename}{Tabla} +%TODO corregir numero de tablas + +\maketitle + +\section{Consideraciones básicas} + +\begin{itemize} +\item Los datos entre corchetes solo son necesarios cuando sean relevantes. +\item Los caracteres guion, guion bajo, punto y espacio no se pueden usar en la definición del área ni en la resolución. +\item La resolución se debe indicar siempre con valores enteros. +\item La hora se debe indicar siempre siempre UTC+00. +\item La altitud de todos los productos siempre será ortométrica (sobre el nivel del mar). +\end{itemize} + +\section{Nomenclatura} + +\verb|AAA-BBB[-CCC]_Name_yyyymmdd[hh]_epsg[_resolution][_tile_xll_yll].extension| + +\begin{description} +\item[\texttt{AAA}] Código para el tipo de producto geomático (Tabla \ref{tab:aaa}). +\item[\texttt{BBB}] Código para el sensor/equipo/instrumento de captura (Tabla \ref{tab:bbb}). +\item[\texttt{[CCC]}] Código para el tipo de sub-producto geomático derivado (Tabla \ref{tab:ccc}). +\item[\texttt{Name}] Nombre representativo del área representada. +\item[\texttt{yyyymmdd[hh]}] Momento de captura con el formato de fecha: \texttt{yyyy} (\textsl{year}), \texttt{mm} (\textsl{month}), \texttt{dd} (\textsl{day}), \texttt{[hh]} (\textsl{hour}). +\item[\texttt{epsg}] Definición del Sistema de Referencia de coordenadas con European Petroleum Survey Group (EPSG). +\item[\texttt{[resolution]}] Valor de la resolución espacial en formato: valor entero + unidad. +\item[\texttt{[tile]}] Tamaño del \textsl{tile} (en las unidades del EPSG). +\item[\texttt{[xll]}] Coordenada X de la esquina inferior izquierda del \textsl{tile} (en las unidades del EPSG). +\item[\texttt{[yll]}] Coordenada Y de la esquina inferior izquierda del \textsl{tile} (en las unidades del EPSG). +\end{description} + +\subsection{Valor \texttt{AAA}} + +Los posibles valores de la codificación \texttt{AAA} se describen en la Tabla \ref{tab:aaa}. + +\begin{table}[H] + \centering + \begin{tabularx}{1\textwidth}{ + >{\raggedright\arraybackslash}m{3em} + >{\raggedright\arraybackslash}X + >{\raggedright\arraybackslash}X +} + \texttt{AAA} & \textbf{Descripción} & \textbf{Tipo de dato} \\ + \hline + \texttt{ORT} & \textsl{Orthophotography} & raster \\ + \texttt{DSM} & \textsl{Digital Surface Model} & raster \\ + \texttt{DTM} & \textsl{Digital Terrain Model} & raster \\ + \texttt{CHM} & \textsl{Canopy Height Model} & raster \\ + \hline + \texttt{LPC} & \textsl{Laser/LiDAR Point Cloud} & nube de puntos 3D \\ + \texttt{PPC} & \textsl{Photogrammetry Point Cloud} & nube de puntos 3D \\ + \hline + \texttt{ROI} & \textsl{Region Of Interest} & vectorial, polígono \\ + \texttt{POI} & \textsl{Points Of Interest} & vectorial, punto \\ + \texttt{LOI} & \textsl{Line Of Interest} & vectorial, línea \\ + \hline + \end{tabularx} + \caption{\label{tab:aaa}Código \texttt{AAA}.} +\end{table} + +\newpage +\subsection{Valor \texttt{BBB}} + +Los posibles valores de la codificación \texttt{BBB} se describen en la Tabla \ref{tab:bbb}. + +\begin{table}[H] + \centering + \begin{tabularx}{1\textwidth}{ + >{\raggedright\arraybackslash}m{3em} + >{\raggedright\arraybackslash}X + >{\raggedright\arraybackslash}X +} + \texttt{BBB} & \textbf{Descripción} & \textbf{Tipo de sensor} \\ + \hline + \texttt{101} & Canon IXUS 115 HS & Cámara visible \\ + \texttt{102} & Sony alfa 5100L + E 16mm F2.8 & Cámara visible \\ + \texttt{103} & Sony alfa 5100L + E 20mm F2.8 & Cámara visible \\ + \texttt{104} & Sony alfa 6000 & Cámara visible \\ + \texttt{105} & Sony alfa 6000 + PHOENIX SCOUT-ULTRA & Cámara visible \\ + \hline + \texttt{201} & FLIR TAU2 640 13mm & Cámara térmica \\ + \hline + \texttt{301} & Parrot Sequoia (IDR) & Cámara multiespectral \\ + \texttt{302} & MicaSense RedEdge+ (IDR) & Cámara multiespectral \\ + \texttt{303} & MicaSense RedEdge MX & Cámara multiespectral \\ + \hline + \texttt{400} & & Cámara hiperestpectral \\ + \hline + \texttt{501} & FARO Focus 3D x330 & \textsl{Terrestrial Laser Scanner} \\ + \hline + \texttt{601} & TOPCON IPS2 C+ & \textsl{Mobile Mapping System} \\ + \hline + \texttt{701} & PHOENIX SCOUT-ULTRA & \textsl{Airborne Laser Scanner} \\ + \hline + \texttt{801} & GeoSLAM ZEB-REVO & \textsl{Handle/Wearable Laser Scanner} \\ + \texttt{802} & Leica BLK2GO & \textsl{Handle/Wearable Laser Scanner} \\ + \hline + \texttt{900} & & \textsl{¿?} \\ + \hline + \texttt{S00} & & \textsl{Satélite} \\ + \hline + \texttt{G01} & Leica GPS 1200 (IDR) & GPS \\ + \texttt{G02} & Leica GPS 1200 (CREA) & GPS \\ + \texttt{G03} & TOPCON HiPer V & GPS \\ + \hline + \texttt{000} & & Otros \\ + \texttt{PRJ} & Información derivada o específica del proyecto & Otros \\ + \hline + \end{tabularx} + \caption{\label{tab:bbb}Código \texttt{BBB}.} +\end{table} + +\newpage +\subsection{Valor \texttt{[CCC]}} + +Los posibles valores de la codificación \texttt{CCC} se describen en la Tabla \ref{tab:ccc}. + +\begin{table}[H] + \centering + \begin{tabularx}{1\textwidth}{ + >{\raggedright\arraybackslash}m{3em} + >{\raggedright\arraybackslash}X + >{\raggedright\arraybackslash}X +} + \texttt{[CCC]} & \textbf{Descripción} & \textbf{AAA-BBB origen} \\ \hline + \texttt{HSM} & \textsl{HillShade Model} & \texttt{DSM, DTM} \\ + \texttt{ASP} & \textsl{ASPect map} & \texttt{DSM, DTM} \\ + \texttt{SLO} & \textsl{SLOpe map} & \texttt{DSM, DTM} \\ \hline + \texttt{RFL} & \textsl{ReFLectances} & \texttt{ORT} \\ + \texttt{NDV} & \textsl{Normalized Difference Vegetation Index} & \texttt{ORT} \\ \hline + \texttt{SRF} & \textsl{Surveying Reference Frame} & \texttt{POI-G00} \\ \hline + \texttt{STA} & \textsl{TLS scan STAtion} & \texttt{POI-500} \\ + \texttt{TRJ} & \textsl{TRaJectory} & \texttt{POI, LOI} \\ \hline + \end{tabularx} + \caption{\label{tab:ccc}Código \texttt{[CCC]}.} +\end{table} + +\end{document} \ No newline at end of file diff --git a/README.md b/README.md index bead7c2..64d1eb2 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,30 @@ -# NameProtocol +# NamingProtocol + +`AAA-BBB[-CCC]_Name_yyyymmdd[hh]_epsg[_resolution][_tile_xll_yll].extension` + +| BBB | Descripción | Tipo de sensor | +|-----|:-----------------------------------------------|:------------------------------| +| 101 | Canon IXUS 115 HS | Cámara visible | +| 102 | Sony alfa 5100L + E 16mm F2.8 | Cámara visible | +| 103 | Sony alfa 5100L + E 20mm F2.8 | Cámara visible | +| 104 | Sony alfa 6000 | Cámara visible | +| 105 | Sony alfa 6000 + PHOENIX SCOUT-ULTRA | Cámara visible | +| 201 | FLIR TAU2 640 13mm | Cámara térmica | +| 301 | Parrot Sequoia | Cámara multiespectral | +| 302 | MicaSense RedEdge | Cámara multiespectral | +| 303 | MicaSense RedEdge M | Cámara multiespectral | +| 400 | | Cámara hiperestpectral | +| 501 | FARO Focus 3D x330 | Terrestrial Laser Scanner | +| 601 | TOPCON IPS2 C+ | Mobile Mapping System | +| 701 | PHOENIX SCOUT-ULTRA | Airborne Laser Scanner | +| 801 | GeoSLAM ZEB-REVO | Handle/Wearable Laser Scanner | +| 802 | Leica BLK2GO | Handle/Wearable Laser Scanner | +| 900 | | | +| S00 | | Satélite | +| G01 | Leica GPS 1200 (IDR) | GPS | +| G02 | Leica GPS 1200 (CREA) | GPS | +| G03 | TOPCON HiPer V | GPS | +| G04 | Emlid_REACH_RS2 | GPS | +| 000 | | Otros | +| PRJ | Información derivada o específica del proyecto | Otros | diff --git a/settings.tex b/settings.tex new file mode 100644 index 0000000..ea540b2 --- /dev/null +++ b/settings.tex @@ -0,0 +1,21 @@ +\title{Protocolo de nomenclatura de archivos} +\date{} + +\usepackage[utf8]{inputenc} +\usepackage[main=spanish]{babel} +\usepackage[none]{hyphenat} +\usepackage[hyphens]{url} +\usepackage[pdfusetitle]{hyperref} +\renewcommand{\familydefault}{\sfdefault} + +%tablas +\usepackage{array} +\usepackage{tabularx} +\usepackage{ltablex} +\renewcommand\tabularxcolumn[1]{m{#1}}% centrado vertical de columna X +\usepackage{float} +\renewcommand\arraystretch{1.2}% espacio vertical de filas +\usepackage{longtable} + + +