In the first phase, we performed the following steps to manage LIDAR files (.las) from the internet.
We scan a road -ver->
Este primer paso para obtener la información que más tarde trataremos. Es importante plantearse cual es el tipo de vehículo a utilizar. Cuales son los mejores sensores ...
This first step to get the information later try. An important question is which type of vehicle to use. What are the best sensors ...
This first step to get the information later try. An important question is which type of vehicle to use. What are the best sensors ...
2º.- Nos planteamos el problema
We pose the problem -ver->
La información obtenida está en ficheros LIDAR (.las) y son muy grandes. Hay que pensar cual es la manera más eficiente de trabajar con ellos. ¿Los dividimos? ¿Cómo?
The information obtained is LIDAR files (.las) And very large. You have to think what is the most efficient way to work with them. Do the split? How?
3º.- Hemos dividido los enormes ficheros .las
We divided the massive files .las -ver->
La decisión es difícil Las opciones son, o bien trabajar con unos pocos ficheros muy grandes o con muchos ficheros pequeños. La segunda opción tiene implícita otra pregunta ¿cual es el tamaño ideal? ¿cómo los dividimos?
The decision is difficult The options are either to work with a few very large files or many small files. The second option is implied another question what is the ideal size? How do we divide?4º.- Segmentamos según su trayectoria
Segmented along its axis -ver->
Una opción es dividirlos según prismas siguiendo el eje de la carretera ¿Cómo se hace? Aquí explicaremos una forma de hacerlo.
One option is to divide them according prisms along the axis of the road How do you do? Here we will explain a way to do it.
One option is to divide them according prisms along the axis of the road How do you do? Here we will explain a way to do it.
5º.- Los elementos segmentados formaron proyecciones en diédrica
Segmented elements formed dihedral projections -ver->
La proyección como solución. Después de estudiar mil posibilidades y encontrar 1000 errores para cada una de ellas, encontramos algo aparentemente evidente: Una proyección en 2D ocupa muchos menos bytes que su originaria 3D. La diédrica se nos aparecía como la única proyección posible que pudiera transmitir datos 3D por internet a una velocidad adecuada y no obliga a grandes equipos por parte del cliente. Esta fue la piedra angular de nuestro proyecto. Pudimos ver en 3D, transmitir la información en un tiempo aceptable, y en el futuro, vincularíamos datos a la trayectoria y éstos serían insertables en un GIS con la ayuda de cualquier gestor de mapas tipo web.
The projection as a solution. After studying thousands of possibilities and find 1000 errors for each of them, we find a seemingly obvious: A 2D projection occupies fewer bytes than their original 3D. The dihedral appeared to us as the only possible projection that could transmit 3D data at an appropriate speed internet and does not require large equipment by the customer. This was the cornerstone of our project. We could see in 3D, transmitting information in an acceptable time, and in the future, vincularíamos data path and they would plug into a GIS with the help of any type manager web maps.
The projection as a solution. After studying thousands of possibilities and find 1000 errors for each of them, we find a seemingly obvious: A 2D projection occupies fewer bytes than their original 3D. The dihedral appeared to us as the only possible projection that could transmit 3D data at an appropriate speed internet and does not require large equipment by the customer. This was the cornerstone of our project. We could see in 3D, transmitting information in an acceptable time, and in the future, vincularíamos data path and they would plug into a GIS with the help of any type manager web maps.
6º.- Creamos ortofotos
We create orthophotos -ver->
Como valor añadido dado que teníamos tanto las coordenadas como la proyección en planta era lógico que de su unión pudieran realizarse ortofotos. Explicamos como.
As an added bonus since we had both projection coordinates as the ground was logical that their marriage could take place orthophotos. We explain how.
8º.- Con estas proyecciones podemos medir en 3D y mostrar por internet
With these projections can measure and display 3D online -ver->
Igual que en el punto anterior. Dado que cada píxel fotográfico equivalía a 1 cm y en la proyección podemos saber cual es la distancia en píxeles, estaba claro que el siguiente pso sería obtener las coordenadas absolutas desde las relativas de la propia proyección. Conjugando varias proyecciones el caso estaba resuelto. Esta característica es propia de la proyección en diédrica.
As in the previous paragraph. Since each pixel photographic equivalent to 1 cm and the projection can we know what is the distance in pixels, it was clear that the next step would be to obtain the absolute coordinates from .las projection itself relative. Combining several projections the case was resolved. This feature is characteristic of the projection in dihedral.
As in the previous paragraph. Since each pixel photographic equivalent to 1 cm and the projection can we know what is the distance in pixels, it was clear that the next step would be to obtain the absolute coordinates from .las projection itself relative. Combining several projections the case was resolved. This feature is characteristic of the projection in dihedral.
9º.- Hemos preparado la pseudobase de datos en torno a la trayectoria
We prepared the data pseudobase about axis -ver->
Aquí explicamos como liar datos en torno a una base de datos bastante singular, la pseudobase de datos de ENMACOSA.
Here's how to join data around a rather unique database, the data pseudobase of ENMACOSA.
10º.- Georrefenciamos la información en un servidor de mapas (Google Maps) constituyendo un GIS
Geo-information we reference a map server (Google Maps) constituting a GIS -ver->
Dentro del mundo de los servidores y servicios de mapas disponibles ¿por qué se opta por Google Maps? ¿Como es la unión de datos para formar en conjunto un GIS? Aquí lo explicamos.
11º.- Deducimos y hacemos informes relativos a las características geométricas del trazado (IRI, pendientes, peraltes)
We deduce and we make reports on the geometric characteristics of the track (IRI, earrings, cambers) -ver->
12º.- Añadimos al GIS los perfiles de georradar -ver->, documentación, inventario, y fotos -ver->
We add to GIS GPR profiles, documentation, inventory, and photos
Láser escáner - GPR |
Láser escáner - Geología |
Explicamos cómo insertar más información a nuestro GIS. En este caso el perfil del georradar y el perfil geológico.
13º.- Permitimos la visualización de 3D en el navegador (con limitaciones)
We allow 3D viewing in the browser (with limitations)-ver->
¿Sólo diédrica? ¿Por qué no un 3D más convencional? Tanto la perpectiva axonométrica como la cónica son posibles. Explicamos cómo y sus limitaciones al correr dentro del navegador.
Just dihedral? Why not one more conventional 3D? Both the perspective axonometric conical as possible. We explain how and limitations when running within the browser.14º.- Y, además, adherimos a Google Maps, en planta la información de la carretera con sensibilidad centimétrica y forjamos un distribuidor/gestor en cuadrícula de datos LIDAR
And also we adhere to Google Maps, ground road information with sensitivity and force centimeter dealer / manager in LIDAR data grid ver->
En el punto 3, al dividir los archivos LIDAR dejamos apartada la posibilidad de la división en regiones regulares. Ese "paso en falso" abrió la vía a otras posibilidades. (Tropezar y no caer es adelantar camino)
A partir de aquí. Se pasa a mejorar lo anterior y a analizar cada problema particular. En algunos casos hemos colocada un nueva página accesible desde la barra lateral derecha.
Por otro lado, hemos necesitado aprender "pequeños trucos de programación" con tiempo los iremos colocando aquí:
http://pequenos-trucos-de-programacion.blogspot.com.es/
http://pequenos-trucos-de-programacion.blogspot.com.es/
También estarán aquellos fallos que hemos cometido y todos aquellos pasos erróneos ... y alguno acertado.
In point 3, by dividing we LIDAR files away the possibility of division into regular regions. That "faux pas" opened the door to other possibilities. (Stumbling and falling is forward path)
From here. It goes back better and analyze each particular problem. In some cases we placed one new page accessible from the right sidebar.
On the other hand, we needed to learn "little programming tricks" with time we will be placing here:
There will be those who have committed faults and all those missteps ... and some successful.