Si vols traduir les discussions al català prem:

Pendent absolut d’un ARC

Funcionament del MiraMon Professional i del Lector Universal de Mapes del MiraMon.
Respon
Anonim_MM
Entrades: 90
Membre des de: dj., 30 juny 2011, 15:35

Pendent absolut d’un ARC

Entrada Autor: Anonim_MM » dv., 05 jul. 2013, 10:33

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?

Edu Luque
Entrades: 118
Membre des de: dc., 15 juny 2011, 17:10

Re: Pendent absolut d’un ARC

Entrada Autor: Edu Luque » dv., 05 jul. 2013, 10:46

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:

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"
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

Respon