Pregunta d'interès d'un usuari
Hi ha manera d'obtenir el pendent mitjà d'un *.arc?
Amb el mòdul d'obtenció del gràfic del perfil topogràfic, i portant la *.dbf que el mòdul crea a excel, puc obtindre'l amb la funció "=promedio(n1:nM)" de la columna del pendent (prèviament passat els valors a valors absoluts), però realitzar això per cada un dels trams (*.arc) que tinc, és lent i laboriós.
Se m'escapa alguna cosa per fer aquesta feina més automàtica?
Pendent absolut d’un ARC
Re: Pendent absolut d’un ARC
Per obtenir el pendent mitjà absolut d’un recorregut (track), o sigui d’un ARC:
1. Eines | Anàlisi i interpolació del terreny | Generació de perfils topogràfics. Crearà una carpeta anomenada "Histo" amb el fitxer graflin00A.dbf que conté els pendents (en graus o percentatges segons l’elecció) de cada tram de l’ARC.
2. Amb l’eina de consola GESTBD, des d’un fitxer BAT, executes:
A partir del GESTBD, l’ODBC (vol que la DBF sigui de 8 caràcters i 3 per l’extensió, per això s’ha de renombrar abans) i la sentència SQL, obtens una DBF nova amb el valor desitjat (pen_arc.dbf). Al poder executar-ho des del símbol de sistema (consola), el tindràs automatitzat.
Adjunto el fitxer dbf.dsn necessari per la comunicació entre GESTBD i l’ODBC. Aquest fitxer es genera amb l’aplicació “Origen de dades ODBC” del “Tauler de control | Eines d’administració”, però segurament pot servir aquest; es pot editar amb un bloc de notes l'adreça del fitxer a la clau "DefaultDir=", així vol dir que el fitxer DSN està en la mateixa carpeta que el fitxer DBF.
Per més informació:
DSN (controladors ODBC) Windows 7 especialment per 64 bits:
http://www.miramon.uab.cat/fum/viewtopic.php?f=4&t=128
Fitxer de punts dinàmic llegint de XLS:
http://www.miramon.uab.cat/fum/viewtopic.php?f=4&t=10
1. Eines | Anàlisi i interpolació del terreny | Generació de perfils topogràfics. Crearà una carpeta anomenada "Histo" amb el fitxer graflin00A.dbf que conté els pendents (en graus o percentatges segons l’elecció) de cada tram de l’ARC.
2. Amb l’eina de consola GESTBD, des d’un fitxer BAT, executes:
Codi: Selecciona’ls tots
RENAME graflin00A.dbf graflin.dbf
GestBD 3 pen_arc.dbf dbf.dsn "SELECT AVG(ABS(PENDENT)) AS PEN_ABS FROM graflin"
Adjunto el fitxer dbf.dsn necessari per la comunicació entre GESTBD i l’ODBC. Aquest fitxer es genera amb l’aplicació “Origen de dades ODBC” del “Tauler de control | Eines d’administració”, però segurament pot servir aquest; es pot editar amb un bloc de notes l'adreça del fitxer a la clau "DefaultDir=", així vol dir que el fitxer DSN està en la mateixa carpeta que el fitxer DBF.
Per més informació:
DSN (controladors ODBC) Windows 7 especialment per 64 bits:
http://www.miramon.uab.cat/fum/viewtopic.php?f=4&t=128
Fitxer de punts dinàmic llegint de XLS:
http://www.miramon.uab.cat/fum/viewtopic.php?f=4&t=10