LeapFrog Manual de Referencia
Short Description
Descripción: Manual de Referencia para Leapfrog...
Description
Manual de Referencia La Guía del usuario no intenta explicar todas las características. Sólo los relacionados con el paso de flujo de trabajo se explican. El manual de referencia está destinado a dar detalles de muchas características y funcionalidades de Leapfrog no incluidas en la Guía del usuario.
Añadir tabla de Intervalo
Una vez que un collar y archivo del proyecto han sido importados, tablas de medición de intervalo se puede añadir en cualquier momento. Para ello, haga clic en el objeto de sondajes de datos en el árbol del proyecto y seleccione, Agregar intervalo de tabla en el menú como se muestra a continuación:
Esto abrirá el cuadro de diálogo Agregar tablas de intervalo como se muestra a continuación. Tenga en cuenta que la adición de un collar o una tabla del proyecto no está permitido. Haga clic en el botón Agregar para importar una tabla de intervalos. El diálogo Importar la tabla a continuación, aparecerá. Proceda como se explica en la importación de sondajes para la tabla de datos tutorial de importación.
Configuración avanzada de interpolación Leapfrog usa la interpolación para determinar el valor de una variable continua, como la ley, entre las muestras de los datos medidos. Si los datos es a la vez con regularidad y adecuadamente la muestra se encuentra el interpolante diferentes producen resultados muy similares. En la minería, sin embargo, rara vez es el caso de que los datos son tan abundantes y las aportaciones de los geólogos son necesarias para garantizar que las interpolaciones produzcan resultados razonables geológicamente. Hay seis opciones en que se basa cómo la interpolación se realiza y, por tanto cómo la cantidad de interés se calcula en otros puntos alejados de las muestras de datos: 1. Precisión 2. Modelos de Variogramas 3. Modelización de la variación subyacente
1
4. Anisotropía 5. De transformación de datos 6. Nugget Una forma que Leapfrog difiere de muchos métodos directos es que en lugar de tratar de producir una interpolación exacta, se produce una interpolación que se precisa para un usuario especificado. Hacer esto permite a los Leapfrog para resolver los grandes problemas de forma rápida y eficiente. Ajuste de la precisión Aunque existe la tentación de establecer la exactitud de lo más bajo posible, no tiene mucho sentido de especificar una precisión significativamente menor que los errores en los datos medidos. Por ejemplo, si los valores de ley se especifican con dos decimales, el establecimiento de la exactitud de 0,001 es más que suficiente. Valores más pequeños hará que el proceso de interpolación a correr más despacio y degradan el resultado de interpolación. Por ejemplo, cuando se graba a dos decimales del intervalo 0,035 a 0,045 se registrará como 0,04. No tiene mucho sentido pedir a Leapfrog para que coincida con un valor de más o menos cuando 0.000001 intrínsecamente ese valor es sólo una precisión de más o menos 0,005. La exactitud de los valores de datos de las estimaciones Leapfrog, es una fracción de la diferencia más pequeña entre los valores de medición de datos.
2
Modelos de Variogramas
En Leapfrog el valor interpolado en un punto es la suma ponderada de los puntos de datos agregados a un cálculo correcto de la distribución subyacente de los datos. Esto es equivalente a Kriging convencionales. Leapfrog difiere de la mayoría de las implementaciones de Kriging en su elección de modelos de variograma. Una de las dificultades fundamentales en la interpolación de los datos es el problema de la determinación de un rango adecuado. Un intervalo finito significa que cualquier punto en el espacio que es más que el rango de distancia de una muestra de datos tendrá un valor interpolado que es cero o una estimación del valor medio. A menudo esto es una ventaja, ya que es intuitivamente razonable esperar que una interpolación se hace menos confiable más lejos de los datos. Sin embargo, a menudo el rango no se conoce a priori y el muestreo de datos es muy irregular. En tal caso, una función de base con una infinita gama puede producir un mejor resultado. El variograma lineal es solo un ejemplo de ese modelo y, en consecuencia, es el método de interpolación predeterminado dentro de Leapfrog. Un conjunto de datos interpolados con un variograma lineal es independiente de las unidades de eje, y producirá los mismos resultados si los datos de coordenadas se dan en metros o milímetros. Es importante darse cuenta de que incluso si un variograma tiene rango infinito el comportamiento de cerca de muestras de datos se determina considerablemente por los valores de los datos y pueden ser controlados utilizando el valor de nugget. Tenga en cuenta que cuando se utiliza un variograma lineal de artefactos puede ocurrir en algunas partes de la isosuperficies lejos de los valores de datos. Estos pueden ser eliminados, ya sea por la elección de otro modelo de variograma o por recorte de la isosuperficies a una distancia mínima de los datos. La elección adecuada del modelo de variograma y configuración de los parámetros asociados pueden ser cruciales para la modelización con éxito. Por lo tanto, antes de entrar en las diversas opciones en Leapfrog, primero un poco de historia sobre variogramas. El variograma siguiente representa la varianza (gamma, γ) de los valores de la muestra frente a la función de la distancia de seguimiento popular de base esférica. El "sill" define el límite superior de la varianza. A las distancias inferiores a la gama "", γ muestra un comportamiento cuasi-lineal, y se estabilizó en el umbral más allá del rango "." En términos generales, con un "silll" limitas la influencia de un valor para estar dentro del rango especificado "". La "nugget" (efecto) es la varianza esperada cuando dos muestras diferentes se encuentran muy cerca. Esto es mayor que o igual que cero y menor que el umbral. Si las muestras tomadas en dos lugares muy cercanos son muy diferentes, la nugget de oro se convierte en un valor positivo grande. Cuando la nugget de oro no es cero, el variograma es discontinua en el origen. El efecto "nugget" implica que los valores tienen una elevada fluctuación en distancias muy cortas.
3
Leapfrog Variograma ofrece 4 modelos: lineal, multi-cuádrica, esferoidales y generalizadas de Cauchy. Un variograma podría funcionar mejor que otros para un conjunto de datos particular. 1. Variograma lineal (por defecto) - Un útil interpolante de propósito general para poco y / o datos de forma irregular en la muestra. Esto no es acotado, es decir, no hay ningún umbral. 2. Multi-Cuádrica [Hardy (1971)] - En las versiones anteriores, este modelo fue denominado "Generalizadas Multicuadraticas". Muestra un crecimiento exponencial, pero la pendiente plana en torno al origen. Esta es una manera simple de suavizar los cambios abruptos del modelo lineal de la pendiente y el redondeo de las esquinas (es decir, suaviza los derivados). La "escala" parámetro es el radio de curvatura en x = 0, y los controles de la suavidad. El alfa (α) parámetro determina la tasa de crecimiento. Los usuarios pueden especificar alfa (α) y la escala. La función se da como sigue: γ (x) = (x2 + c2), α / 2, donde α = 1,3,5 y C = escala Dado que no hay umbral, tanto lineales como modelos de multi-quadric tienden a conectarse a través de mayores intervalos, lo que podría haber sido desconectada, si un modelo diferente (por ejemplo, Cauchy, esferoidales) fueron utilizados. Si desea una alta conectividad, lineal o multi-variogramas cuádrica será una opción adecuada. Sin embargo, tanto variogramas pueden sufrir de erupciones en los extremos de los datos. Mientras que el modelo multiCuádrica produce más suave que el modelo de interpolación lineal, es más susceptible a la erupción. Si usted observa a este problema, considerar la aportación de un valor de nugget de pequeña o cambiar a uno de los dos modelos. 3. Esferoidal - Un interpolante que se aproxima a la función de base esférica utilizados en Kriging. En lugar de tener un rango limitado exactamente la función muere rápidamente a cero fuera del rango especificado. Las cáscaras de las categorías producidas por esta función son en general muy similares a los producidos por Kriging (función de base esférica), cerca de los valores de datos, pero los depósitos son menos propensos a los objetos cuando el depósito de grado está lejos de un punto de datos medidos. Alfa Alto (α) conduce a un rápido crecimiento, acercándose al umbral rápidamente. En términos generales, el modelo de esferoidal muestra el comportamiento del modelo lineal en el origen y la forma de descanso es una reminiscencia del modelo de Cauchy generalizada.
4. Generalizadas de Cauchy - También conocido como el Multi-Inverso Cuádrica. Particularmente adecuado para los datos sin problemas, como la gravedad o de datos de campo magnético. Este modelo es plana en el origen, y se aproxima asintóticamente el alféizar. Los usuarios pueden especificar "umbral", "escala" y "alfa (α)". La función se da de la siguiente manera. γ (x) = umbral de (1-cα (x2 + c2)-α / 2), donde α = 1,3,5,7 y 9 y c = escala El variograma se acerca al umbral a un ritmo determinado por el alfa (α) y los parámetros c - Variar el umbral no hace una diferencia notable a los resultados de la interpolación. Los valores más altos de la gama permite que la superficie a ampliar aún más desde los puntos conocidos. Como resultado, hay una oportunidad mayor para la superficie a ser conectados a la vecina superficies. Del mismo modo, inferior alfa (α): el modelo es más lento para alcanzar el "umbral", y también es más probable que las superficies de vecinos conectarse.
4
Modelización de la tendencia subyacente La deriva subyacente es un modelo de la distribución por categorías en función de un modelo determinista simple como un cero, constante, lineal o cuadrática variación. Lejos de muestras de datos, la interpolante tiende hacia el valor predicho por la tendencia subyacente. Esto tiene una analogía directa con Kriging. Simple y Kriging Ordinario se diferencia en que éste estima que la media de las muestras de datos mientras que el primero supone una media de cero. Leapfrog permite al usuario utilizar modelos de orden superior, como una variación lineal o cuadrática a través de los datos cuando sea pertinente.
Anisotropía En un mundo isotrópica la influencia de un punto de datos aislados sobre la interpolación es simétrico en todas direcciones. Así, la isosuperficie formado en torno a un punto de datos aislados que parecen ser esferas. A menudo es el caso de que los datos no son isótropicos, por ejemplo en una veta. Aquí, se espera que la influencia de un punto de datos en una veta debe extenderse aún más en la dirección paralela a la veta que en la dirección perpendicular a la veta. Este comportamiento se logra en un salto usando anisotropía. Si no se define la anisotropía, un punto de datos ya no influye en la interpolante de manera uniforme alrededor de un punto de datos, pero lo hace en la forma de un elipsoide. Esto es particularmente útil en circunstancias en que el geólogo quiere conchas grado de vincular a lo largo de una dirección definida, por ejemplo la falla, una. Con el fin de preservar el volumen, los rangos utilizados en la anisotropía se escalan para mantener la unidad de volumen. Así, sólo la relación de las longitudes es importante. Especificación de una relación de elipsoide de 1:1:10 produce un resultado idéntico al especificar una relación de elipsoide de 0.1:0.1:1. El coeficiente de elipsoide se asignan a los ejes definidos por el dip, dip-azimut y el tono de la siguiente manera. La ampliación máxima se aplica a lo largo del eje definido por la línea de tono (pitch-eje). La escala mínima se aplica al eje perpendicular al plano definido por el chapuzón y chapuzón-azimutal (polo-eje). La escala intermedia se aplica al eje que es perpendicular a los ejes definidos por el tono y el polo. En la práctica, el establecimiento de la anisotropía es más fácil de hacer en Leapfrog utilizando el avión en movimiento. De transformación de datos Uno de los problemas con los valores de grado de modelización se produce con la existencia de muestras con valores extremos. Un interpolante que utiliza una suma ponderada de los datos pondrá mucho énfasis en lo que esencialmente son valores excepcionales. La solución a este problema consiste en aplicar una transformación no lineal a los datos para reducir el énfasis de los valores excepcionales. Leapfrog ofrece dos métodos de transformación de grado, es decir, logarítmicas y de Gauss. Ambos preservar el orden de valores de datos de modo que si el valor de una muestra es superior o inferior a otro antes de la transformación, la misma relación que será después de la transformación. El Gauss transformar modifica la distribución de los valores de datos para ajustarse lo más estrechamente posible a la curva de una campana de Gauss. Debido a que la distribución de valor de la calificación es a menudo sesgadas, (por ejemplo, un gran número de valores bajos), esta transformación no se puede hacer exactamente. La transformación logarítmica utiliza el logaritmo de comprimir los valores de datos a un rango menor. Con el fin de evitar problemas con el logaritmo de cero o un número negativo, a una constante se añade a los datos para que el valor mínimo positivo. Después de que el logaritmo se toma, una constante, se añade lo que el mínimo de los datos es igual a la plaza mencionada-de registro mínimo. La flexibilidad en la elección de la pre-registro mínimo es siempre desde el aumento de este valor lejos de cero puede ser usado para reducir el efecto de la transformación logarítmica de la resultante isosuperficies. Pulsando el botón "Mostrar Histograma" botón de muestra el histograma de los datos con la transformación especificada. "Mostrar Histograma" también debe ser presionado para actualizar el histograma tras la modificación de los parámetros de transformación. Cuando los datos transformados isosurfacing, el valor de umbral también se transforma. Esto asegura que un isosuperficie en un umbral de 0,4 todavía pasará a través de muestras de datos cuyo valor es de 0,4. ¿Qué va a cambiar, sin embargo, es el comportamiento de la isosuperficie lejos de las muestras.
5
Nugget Nugget representa una anomalía local en los valores de grado. Es decir, un valor de nugget es sustancialmente diferente que el valor que se esperaría encontrar en ese punto de los datos alrededor de ella. En el comportamiento de Leapfrog nugget se observa más comúnmente en forma de pin-distorsiones de colchón de la isosuperficies cerca de los puntos de datos. Modelos de bloques que se basan en interpolante suave también se ven afectados por este efecto de cojín, aunque puede no ser tan visible para el usuario. El efecto de cojín puede ser reducida mediante la adición o aumentar el valor de nugget en el variograma. Esto efectivamente hace más hincapié en los valores medios de las muestras de los alrededores, y menos en el punto de datos reales. Es importante señalar que cuando nugget no es cero una isosuperficie de un valor dado ya no puede tocar una muestra de ese valor. En qué medida se aparta de la muestra es una indicación de la muestra de cómo los diferentes datos que es de lo que podría predecirse de sus vecinos. Tenga en cuenta que el efecto de cojín también puede ser causada por la especificación incorrecta de un depósito de anisotropía.
Exportación de lotes
Exportadores de artículos varios a la vez se puede hacer utilizando el comando Exportar por lotes desde el menú Proyecto, como se muestra a continuación. Selección de exportación en el menú
Proyecto Los objetos seleccionados al cuadro de diálogo de exportación aparecerá mostrando el árbol de proyecto. Seleccione los objetos que desee exportar marcando las casillas y hacer clic en Aceptar como se muestra a continuación. Varios objetos pueden ser seleccionados a la vez haciendo clic derecho en una fila y la elección de seleccionar a los objetos. Se seleccionarán todos los objetos de una determinada fila, pero no la fila de sí mismo. Esto le permite seleccionar todas las conchas de grado de un interpolante de una sola vez, como se muestra a continuación.
Exportadores de puntos (puntos grises) objeto de exportar los puntos y todos los valores asociados a la vez, incluidos los puntos, sin los valores asociados. Exportación de un objeto de valores (puntos de color) se exportará sólo los valores seleccionados y de sus puntos. El cuadro de diálogo de exportación de lotes aparece posteriormente.
6
El cuadro de diálogo de exportación de lotes se enumeran los objetos de la exportación, junto con las filas de encabezado para cada tipo de objeto seleccionado. Para cambiar el nombre de archivo de un objeto, haga doble clic en la celda de la columna en Guardar como y escriba un nombre nuevo.
Para cambiar el formato de archivo de exportación, haga clic en la columna Formato y seleccione un nuevo formato de la combinación de la caja. Para cambiar el formato de todos los objetos de un tipo, establecer el formato de la fila de cabecera. Para cambiar la carpeta de exportación, haga clic en la columna de la carpeta y escriba un nuevo directorio o haga clic en el botón para abrir un archivo de diálogo selector de como se muestra a continuación. Para cambiar la carpeta de exportación para todos los objetos de un tipo, establecer la carpeta en la fila de encabezado. Para cambiar la carpeta de exportación para todos los objetos, utilice el cuadro de texto en la parte inferior del cuadro de diálogo o haga clic en el botón Examinar. Algunos de los productos de GMP no permiten espacios en los nombres de los archivos, para evitar espacios en los nombres de los archivos exportados de la ONU-Tick Permitir espacios en los nombres de archivo casilla de verificación.
Boolean malla
Una operación booleana en dos mallas (o isosuperficies) calcula la intersección, unión o la sustracción de una malla de otro. Para demostrar esta operación, se calcula la intersección de dos mallas-cu 0,61 y m_assays Buffer 47,0 Tenemos dos isosuperficies Cu 0,61 y m_assays Buffer 47,0 como se muestra en el panel de proyecto. En la siguiente descripción, tanto la isosuperficie y los objetos de malla se denomina "malla". Para calcular la intersección de dos mallas, seleccionar una malla y haga clic derecho sobre su nombre en el árbol del proyecto. Seleccione el comando booleano Nueva malla. Un objeto de malla (que figuran en la carpeta de las mallas en el panel de proyecto) se pueden derivar de un isosuperficie mediante la extracción de las piezas de malla (véase la captura de pantalla anterior). Alternativamente, puede exportar un isosuperficie de malla en un archivo (*. MSH) y luego volver a importarlos Leapfrog como un objeto de malla. Para obtener más información, consulte a las partes del extracto de las mallas en el manual de referencia.
7
Esto nos trae el cuadro de diálogo de Boole malla. 0.61 cu ya está especificado como la primera malla. La malla de segunda es actualmente desaparecido, y habrá que especificarlo. La operación por omisión es cruzan. Otras operaciones disponibles incluyen la Unión, menos la Primera Segunda Primera y Segunda, menos. El resultado de la operación booleana de malla se colocará bajo la cu isosuperficie 0,61. Usted puede optar por colocar el resultado en la carpeta de las mallas en su lugar. Ahora, especificamos la segunda malla. Haga clic en el Haga clic para seleccionar un botón de la malla.
La malla de diálogo Seleccionar lista de todas las mallas disponibles (incluyendo tanto isosuperficies y objetos de malla). Seleccione m_assays Buffer 47,0 y haga clic en Aceptar para cerrar el cuadro de diálogo. Ahora se especifican tanto las mallas. Observe que el nombre predeterminado se ha actualizado automáticamente. Haga clic en Aceptar para continuar.
Esto crea una nueva malla, tipo de entrada en el cu isosuperficie 0,61, pero se puede especificar en el lugar bajo el cuadro desplegable. Pulse Mayús + Ctrl + R para ejecutar el proceso.
8
Cuando la operación se completa, ver cu 0,61 m_assays Intersectar Buffer 47,0. Cuando otras mallas se borran de la escena, la malla de intersección se parece a la de abajo. Comparar con las dos mallas original y confirmar que se obtiene la intersección correcta.
9
Malla Boolean vs Domaining (Si usted no está familiarizado con la técnica de venta de dominios cubiertos en Domaining Tutorial, no use la siguiente.) Una malla boolean no sólo ofrece la intersección, sino que también proporciona una unión B, AB y BA operaciones, donde A y B se refiere a la primera y la segunda malla, respectivamente. Cuando la intersección de dos mallas se refiere, una operación booleana de malla es similar a la venta de dominios. La esencia de la técnica de venta de dominios, "recorte de una malla de un dominio", es obtener la intersección de la malla y el dominio. Si bien los dos resultados siguientes son muy similares, la malla boolean y un dominio se calcula un poco diferente. Esto se traduce en diferencias sutiles. En resumen, la malla boolean produce nítidas fronteras, mientras que los límites producidos por el dominio son más irregulares (o achatado).
Intersección de la malla de Boole. Produce límites definidos. Recortado por un dominio, que muestra los límites irregulares. Sin embargo, es posible producir bordes shaper con venta de dominios. Cuando se especifica el dominio de un isosuperficie, puede seleccionar la intersección exacta. Hay tres opciones: • Off: Default. Se recortará el borde de la malla, si el triángulo de la frontera se cruza el dominio. Como resultado, la ventaja puede ser irregular o biselados. • Multires: Con esta opción, el isosuperficie todo se calcula utilizando una solución multi-resolución. El borde será muy suave y fino. Sin embargo, isosurfacing con esta opción será considerablemente más lento. • Estándar: Con esta opción, la mayoría de los isosuperficie se calcula con la resolución especificada, pero se utilizará la malla boolean para calcular los bordes. Si selecciona la Norma para la intersección exacta, la isosuperficie recortado por el dominio es idéntico a la intersección calculada por la malla de Boole. (Puede haber ligeras diferencias en función del orden de las operaciones)
10
Cuadros delimitadores
Para crear un cuadro delimitador derecho clic en la carpeta de los cuadros delimitadores en el árbol del proyecto y seleccione Definir BoundingBox del menú como se muestra a continuación:
Esto muestra el cuadro delimitador de diálogo Definir muestra a continuación: Cuando el cuadro delimitador Definir lo abre por defecto un cuadro de límite a partir de las extensiones del proyecto, es decir, de todos los lugares, polilínea y objetos de malla en el proyecto. El cuadro de proyecto extensiones pueden ser recalculados en cualquier momento pulsando el botón de Proyectos de Extensión. Hay dos tipos de dimensiones de las cajas: Fijo dimensiones de las cajas no depende de ningún otro objeto y no cambiará a menos que el usuario edita directamente; dimensiones de las cajas de objetos rodean un objeto, ampliada por el margen especificado, en el recuadro cambiará cuando los lugares del objeto al que rodea a los cambios. Para especificar un cuadro de límite fijo, comprobar el botón del cuadro de límite fijo de radio y el tipo de las extensiones que desee en el mínimo y máximo de las columnas. Para copiar las extensiones desde una ubicación de objetos de la zona del cuadro de límite fijo, haga clic en el botón de la envolvente objeto cuadro de radio, seleccione el objeto deseado de theLocations cuadro desplegable, establezca el - Margen + margen y como se desee, haga clic en el cuadro de límite fijo botón de opción y, finalmente, haga clic en el botón extensión.
Copiar a
Para especificar un objeto cuadro delimitador, el objeto de comprobar la envolvente botón de radio, escriba las extensiones que desee en el Margen - y + Margen columnas. Para especificar las extensiones reales de un objeto de delimitación, haga clic en el botón cuadro de límite fijo de radio, se las extensiones en el mínimo y máximo de las columnas, haga clic en el botón de la envolvente objeto cuadro de la radio, y finalmente haga clic en el botón Copiar a extensión. Si las extensiones especificadas daría lugar a un margen negativo en el margen se fija en cero en su lugar.
11
Ejemplo Vamos a editar los puntos de m_assay cuadro delimitador de tener un ángulo mínimo en (3500, 7000, 120) y máximo en una esquina (5000, 8000, 1200).
1.
Haga doble clic en el m_assay cuadro delimitador para abrir el cuadro de diálogo Editar envolvente como se muestra a continuación:
2. Haga clic en el botón de cuadro de límite fijo de radio:
3. Ahora escriba las extensiones que desee para la caja: (3500, 7000, 200) en la columna de mínimos y (5000, 8000, 800) en el columnpng.jpg máximo y haga clic en el botón de la envolvente objeto cuadro de radio:
12
4. Ahora haga clic en el botón Copiar extensiones . Los márgenes se actualizará como se muestra a continuación. Ahora haga clic en Aceptar para guardar los cambios.
5. Ahora todo vuelve a ejecutar las conchas grado que depende del cuadro delimitador. Éstos son los nuevos proyectiles Au grado. El cuadro delimitador es ahora de gran tamaño no lo suficiente para cortar el 0,48 Shell grado de oro. La isosuperficies amarillo y verde es el que con los nuevos y los viejos cuadros de delimitación, respectivamente, en la siguiente captura de pantalla.
Cambio de tipos de datos
13
Datos de puntos se agrupan en tres carpetas basadas en el tipo de datos de los puntos representan: los datos numéricos, Límites y Topografía. Si algunos datos aparecen en la carpeta equivocada, puede ser trasladado a otro usando el comando Cambiar tipo de datos. Para cambiar el tipo de datos de puntos de objeto haga clic derecho sobre los puntos y seleccione Cambiar tipo de datos en el menú como se muestra a continuación:
El cuadro de diálogo Seleccionar tipo de Nueva aparecerá. Seleccione la carpeta deseada, en este caso de Fronteras, desde el menú desplegable de tipo geológico lista y haga clic en Aceptar.
Los puntos de subcarpetas se moverán a la se muestra a continuación: Cambiar el tipo de datos de cambiar el tipo de datos de puntos seleccionados en un
objeto y todo lo que los carpeta seleccionada, como puntos de objeto va a cualquier subconjunto de los dominio.
14
Interpolación combinada
Interpolante combinados se ponderan las combinaciones lineales de interpolante otros. Dado interpolante F y G con pesos W1 y W2, respectivamente, el valor de la interpolante combinada está dada por c (x) = W1F (x) + W2G (x). Supongamos que se han importado los conjuntos de sondajes Demo en tutoriales \ Demo y seguido las instrucciones dadas en la veta Modelling. En las versiones anteriores de Leapfrog, el interpolante combinados se utilizaron para las vetas modelo. Esto es ahora sustituida por Nueva función del Veta en Leapfrog 2. El
comando Combinar Interpolante se encuentra haciendo clic derecho sobre un objeto interpolante en el árbol del proyecto y la selección de Interpolante Combinar del menú como se muestra a continuación.
15
El Interpolante de diálogo Seleccionar aparecerá.
Seleccione dos o más interpolante y haga clic en Aceptar para mostrar el cuadro de diálogo interpolante combinada.
Para añadir interpolante más, haga clic en el botón Agregar para volver a mostrar el cuadro de diálogo Seleccionar Interpolante. Para eliminar una interpolante, seleccione el interpolante en la lista y haga clic en el botón Quitar. Para cambiar un peso, haga doble clic en el número deseado (o seleccione la fila deseada y luego presiona Space), y escriba el nuevo valor - pulse Enter para terminar la edición. El botón se escala Normalizar todos los pesos por lo que se suma un (1), manteniendo la relación entre ellos. Rellene el cuadro de texto Nombre y haga clic en Aceptar para crear el nuevo interpolante combinado que se ejecuta automáticamente. Interpolante combinada se colocan en su propia carpeta que aparecerá si no existe ya. Pueden ser utilizados como cualquier otro interpolante FSR.
Ejemplo
Usaremos interpolante combinado para mostrar el espesor de la veta se muestra a continuación. Desde el interpolante escabel B1_vein, seleccione Combinar Interpolante.
16
Seleccione escabel B1_vein valores de desplazamiento y B1_vein hangingwall valores de desplazamiento. Para encontrar el espesor de la veta se combinan estas dos interpolante.
Asegúrese de que los dos pesos son -1 y 1 y haga clic en Aceptar para crear el interpolante nuevo. Haga clic en la malla de la que se hizo la veta - B1_vein escabel de superficie en este caso - y seleccione la opción Evaluar. Seleccione la interpolante combinado acaba de crear - espesor de la veta en este caso - como se muestra a continuación y haga clic en Aceptar.
Ejecución de la evaluación y la visualización de da el siguiente resultado:
17
Las regiones azules indican regiones delgadas y de color rojo indican las piezas de espesor. Más información sobre el espesor puede obtenerse de las propiedades de la evaluación o el cambio de coloración. El espesor de la veta interpolante debe ser evaluado en la malla de la que se hizo la veta - no en la malla de la veta. Evaluación de la interpolante en la malla veta no le dará el espesor en ese punto. La evaluación de espesor se calcula automáticamente si la veta es creado por Nueva función venosa.
Ensayes y compositos. El cuadro de diálogo de ensayo de composición le permite realizar de longitud fija la composición de los datos del ensayo. Este diálogo se puede acceder haciendo click derecho sobre la mesa de análisis de los datos importados sondajes.
18
El diálogo se compone de tres pestañas, composición, volumen y columnas de salida. Composición Método de composición • No composición: Además de las acciones de los valores de ensayo especial, no se realiza ningún procesamiento de los datos de entrada. • Duración Fija: Todos los intervalos son procesados a la longitud compuesto fijo. Tenga en cuenta que el intervalo en el final de un taladro puede ser más corto que la longitud compuesto. Si el último intervalo es más largo que la longitud mínima especificada, se va a mantener, de lo contrario será descartado.
Determinación de valores especiales
Bajo determinación valores especiales se enumeran los significados que se han asociado con los valores de ensaye especial de la tabla (no numéricos o valores negativos), junto con 2 valores estándar - en blanco (vacío o valor NULL) y Missing (ninguna fila en la base de datos) . Para cada tipo de intervalo se puede omitir (en blanco), reemplazarlo con un valor fijo o se establece en un valor de fondo en función de la columna de ensayo. Los antecedentes de los valores utilizados para cada columna de ensayo se especifican en la lista Fondo Determinación de Valores.
Examinamos cómo la opción de edición afecta el resultado. Las fotos siguientes se muestran los grados cúbicos de una parte de los datos m_assays. La primera imagen muestra el original, no mezclados, los intervalos de Cu.
19
Intervalos Original Escojamos Ningún método de composición. Esto sólo se realiza el procesamiento de los casos especiales. Seleccione acción Reemplazar por debajo de la detección y dar 1,5 (sólo para fines ilustrativos, en la práctica, el valor de debajo de la detección es muy baja). Observe que el resultado sigue siendo en su mayoría sin cambios, salvo el corto intervalo que parece tener un valor inferior de detección (dentro del rectángulo rojo)
20
N de composición. Debajo de la detección cambiado a 1,5 Ahora seleccionamos fijo Longitud con compuesto Longitud 20,0 y Longitud mínima 10,00. Observe que todos los intervalos son exactamente 20,0 de largo. Las excepciones son las que al final. Intervalos más cortos que la longitud mínima especificada han sido descartadas. El grado de un intervalo es el valor promedio. El valor sustituye por debajo de 1,5 para la detección de casos ya no está claramente demostrado, pero contribuye a la obtención de un promedio más alto.
De longitud fija de composición con longitud 20,0 y longitud mínima 10,0. Volumen
En la ficha Volumen, puede especificar dónde compuesto. De forma predeterminada, se realiza en todas partes, pero usted puede elegir sólo los compuestos dentro de una región o de los resultados de un filtro de consulta. Si usted tiene disponibles las regiones o los filtros de consulta, no se mostrará en el cuadro de diálogo. De lo contrario, pueden ser creados usando la Región compuesto, y el filtro de consulta Nuevos comandos, respectivamente. Supongamos que tenemos un MX_composite región, mezclados creado a partir
21
de m_assays mediante la inclusión de la zona de MX pero con exclusión de otras: Hemos compuesto con la misma longitud que el anterior ajuste fijo, pero limitar a compuesto para el interior de una región MX_composite solamente. Las barras rojas a continuación representa porciones dentro de esta región. Sólo los datos dentro de esta región será compuesta.
MX_composite (mostrando "incluido" sólo a las regiones) El resultado debe ser similar a la de abajo.
22
23
Columnas de salida
Si bien todas las columnas serán mezclados de forma predeterminada, se puede determinar qué columnas para incluir o excluir en la ficha Columnas de salida.
Composito por Región
Esto complementa el tutorial sobre el tema de las Regiones de compositos. El cuadro de diálogo compuesto Región (abajo) se utiliza para el modelado de las regiones espaciales. Estas regiones podrían representar un tipo particular litológica (o grupo de tipos), la mineralización, zonas de alto grado o de cualquier otra región de interés. El resultado se almacena en una tabla de la región que es una tabla de intervalos con una columna de medición denominada "interés". El interés es de 1 para los intervalos dentro de la región y 0 en caso contrario.
El cuadro de diálogo compuesto Región El lado izquierdo del cuadro de diálogo se utiliza para seleccionar los intervalos que se incluirán en la región. El lado derecho le permite especificar las etapas de procesamiento de aplicar a los intervalos seleccionados de la izquierda. Si no se requiere tratamiento, considerar el uso de particiones o consulta Filtros en lugar de crear una región
24
compuesta.
Selección de Regiones Intervalos de incluir en la región pueden ser seleccionadas usando un filtro de consulta, especificando una lista de valores para incluir la categoría (es decir, los valores de litología) o mediante la especificación de un conjunto de categoría de valores previamente agrupadas con una partición. Usando un filtro de consulta Seleccione Filtro de consulta de la región definen como un combo-box (los parámetros de la columna categoría serán eliminados). A continuación, seleccione la consulta que desee en el filtro de consulta para utilizar combo-box, como se muestra a continuación: Si no hay consulta de filtros definidos por esta opción no está disponible. Utilizando una columna Categoría Selecciona una categoría de columna de la región definen como un combo-box. A continuación, seleccione una columna de la columna a utilizar combo-box, como se muestra a continuación: Si no hay columnas de categoría en la tabla esta opción no está disponible. Usted puede trabajar directamente con los valores de la columna seleccionada o se puede trabajar con grupos de particiones previamente definidas por la selección de una partición de la partición de combo-box. Utilizando el botón izquierdo del ratón, arrastre los intervalos que se desea excluir del modelo de columna para incluir la columna. Utilice la columna para ignorar los diques u otros (menores) intrusiones que desea pasar por alto.
Excluir vs Ignorar Consideremos el siguiente diagrama que muestra a tres litologías, A, B y C, donde queremos el modelo A. litología
25
Es obvio que una debe ser incluido. Si B y C son los excluidos, Leapfrog será el modelo A, como se muestra a continuación.
Por otra parte, si C es ignorado (y B no incluidos), todas las apariciones de la FCA por un sondajes se sustituyen por la AAA y todas las apariciones de ACB establece un sondajes se sustituyen con AB (punto de contacto es el punto medio del intervalo de C eliminado ). Efectivamente C será completamente ignorado como si fuera inexistente y Leapfrog será el modelo A como se muestra a continuación.
Missing Intervalos Intervalos faltantes (a veces conocido como "implícitamente falta intervalos») pueden ser tratados de la misma manera que otros intervalos: incluido, ignorado o excluido. Ignorado se recomienda en la mayoría de las situaciones, excepto cuando hay grandes áreas de un taladro en la muestra. Esto puede ocurrir, por ejemplo, cuando el mineral está por debajo de un montón de roca. Ajuste de parámetros Tipos de procesamiento de Leapfrog ofrece cinco formas de procesar los datos de pozos de perforación cuando compuesto de una región. 1. Ventana de filtro de 2. Subsanar las deficiencias a corto
26
3. Eliminar intervalos cortos 4. Extracto de un solo sentido 5. Intervalo de más larga sólo
Se describen los detalles de cada tipo de tratamiento y observar cómo cada uno de ellos afecta a la siguiente escena: los datos originales que muestran la zona de sondajes MX solamente.
m_assays (Zona Mostrando MX solamente)
27
Ventana de filtro
El filtro de ventana rápidamente determina si un intervalo debería ser incluidos o excluidos de la región, mezclados. La decisión se basa en tres parámetros: ancho, porcentaje de interés y el conservadurismo.
El parámetro WIDTH especifica la anchura de la ventana. Si la proporción de los intervalos de interés (MX en este ejemplo) dentro de la ventana es mayor que el porcentaje de interés, el filtro decide estos intervalos serán incluidos. De lo contrario, estos intervalos serán eliminadas y no aparecerá en la región, mezclados resultante. La siguiente serie de imágenes muestran el efecto de variar los parámetros. Los cilindros de color blanco opaco son los intervalos de la región elaborados y los cilindros rojos son los intervalos de interés original. Width = 1, el porcentaje de interés = 50%, el conservadurismo = 50%
28
Width = 40, el porcentaje de interés = 50%, el conservadurismo = 50%
29
Un valor alto para el porcentaje de interés haría que el filtro estricto, y puede mejorar la alineación entre la salida y la entrada. Width = 40, el porcentaje de interés = 90%, el conservadurismo = 50%
El conservadurismo controla el rigor en la determinación de los límites de los intervalos de filtrado. Después de la filtración, los extremos de los intervalos de la región "normalmente no coincide con ninguno de los fines
intervalo original puntos. Esto no es particularmente deseable, por lo que los intervalos de filtrado puede necesidad de ampliar su punto final a un intervalo de al lado. Si un intervalo de filtrado pasa a tener un punto final se
30
encuentra dentro de un intervalo de interés, se fusionarán y el extremo se extenderá al extremo del intervalo de interés.
Por otra parte, si un extremo de intervalo de filtrado no se encuentra dentro de un intervalo de interés, entonces el resultado compuesto de la región incluirá la versión original (sin intereses), intervalo en el que la superposición entre el intervalo de filtrado y el intervalo original es más que el conservadurismo por ciento.
31
Un valor alto para el conservadurismo eliminará mal alineados intervalos. Por ejemplo, si el conservadurismo es de 100%, entonces no hay zona para no tocar los intereses de los límites filtrada se incluirá - resultando en un volumen menor. Si el conservadurismo es de 0,1% (casi) todos los ámbitos de interés de tocar el límite filtrada se incluirá resultando en un mayor volumen. Subsanar las deficiencias a corto Los intervalos separados por una distancia más corta que la distancia especificada se pueden combinar. Para demostrar esto, compuesto de una región con Salvar las diferencias más corta de 60 años. En la escena siguiente, los intervalos de menos de 60 metros de distancia se unen.
Intervalos de quitar Los intervalos de tiempo inferiores a un período determinado también se puede eliminar. Para demostrar esto, compuesto de una región con intervalos más cortos que quitar 50. Los intervalos de corto rojo no cubierto por los intervalos de un blanco traslúcido son los excluidos por el filtro.
32
Extraer los solos Veta Con esta opción, cada uno de sondajes tendría sólo un intervalo, que llena todos los espacios entre el primer intervalo y el último intervalo y forma un intervalo de tiempo continuo.
33
Intervalo de más larga y continua sólo Con esta opción, cada uno sondajes tendría un intervalo, el intervalo más larga y continua solamente. Esto es útil para la extracción de las vetas. Los intervalos de rojo no cubierto por los intervalos de un blanco traslúcido son los excluidos por el filtro.
Regiones, mezclados también pueden ser mezclados. Haga clic derecho en una mesa de la región en el árbol del proyecto, y seleccione compuesto Región. Esto significa que los diferentes tipos de filtros pueden ser aplicados de forma secuencial. Por ejemplo, usted puede solicitar intervalos de eliminar el filtro a la región en la que, mezclados con el filtro de la ventana. Manejo de falta o ignorados Intervalos Missing Intervalos En la práctica, no es raro que un sondajes para contener algunos intervalos sin valores. Para la modelización correcta, usted debe especificar cómo estos "intervalos de desaparecidos 'van a ser procesados. Basándose en su conocimiento de dominio y el análisis, que pueden ser incluidos, excluidos o ignorados. Convertir ignorados Intervalos Si se selecciona Sí, Leapfrog convertirá el caso omiso a intervalos incluidos o excluidos mediante la comparación con sus intervalos adyacentes. Por ejemplo, cuando un intervalo ignorado se encuentra entre dos intervalos incluidos, que se convierte en uno incluido. Cuando un intervalo ignorado es insertado por uno de cada tipo, el intervalo de ignorados se dividirá en dos y cada parte se convertirá en el tipo de intervalo de vecinos. De lo contrario, es decir,. Si se selecciona No, se dejan los intervalos ignorado ignorados. Offset Constante Mallas puede ser compensado por una distancia constante con el comando offset constante.
34
El comando de desplazamiento constante se puede encontrar haciendo clic derecho sobre cualquier tipo de objeto de malla en el árbol del proyecto y la selección de offset constante como se muestra en la imagen siguiente.
El diálogo constante desplazamiento de malla y luego se visualizan.
Seleccione una distancia de desplazamiento. Los valores positivos hacia el aumento del grado de compensación para los depósitos de grado y para el lado rojo de las mallas de límites. Utilice valores negativos para compensar en la otra dirección. Seleccione un nivel de calidad. Una baja calidad offset correr más rápido, pero no ser completamente exactos alrededor de las áreas detalladas y es más probable que se pierda piezas pequeñas. Un offset de alta calidad
35
tendrá más tiempo, pero se precisa alrededor de las áreas detalladas y compensarán las piezas pequeñas correctamente. A continuación se presentan comparaciones en el tiempo para una malla con 16 500 vértices.
Calidad: 0,25 0,50 0,75 1,00
Tiempo necesario para el paso de interpolación: 2.7sec 7.4sec 16.3sec 21.6sec
Estableciendo un valor para ignorar las partes menos que hace caso omiso de las partes más pequeñas que el valor de umbral en el proceso de compensación. Las piezas pequeñas a menudo no son interesantes y no compensan bien si se utiliza una calidad muy alta. Si establece esta a 0 y luego establecer la calidad de 1,00. Haga clic en Aceptar para crear la malla de compensación. Tres objetos aparecen en las mallas Offset sub-carpeta.
El primer objeto de Cu 0,61 compensados por 30.0, es el objeto de definir los valores de la malla de offset que se interpolan por un rbf para obtener la compensación real de malla Cu 0,61 compensado por 30,0 de superficie. Para modificar la distancia de desplazamiento o de otros parámetros, haga doble clic sobre los valores de desplazamiento de objetos (Cu 0,61 compensado por 30,0 en este caso).
36
Ejemplo Este ejemplo muestra cómo los problemas con las piezas pequeñas se pueden manifestar. Vamos a compensar el depósito del mismo grado por 30 metros con todas las piezas pequeñas incluido y una calidad de 0,15, como se muestra a continuación.
Esto resulta en la superficie después de lo cual se ha perdido dos de las partes internas (entre otros) como se muestra a continuación.
37
El aumento de la calidad de captura de las partes que faltan.
dar,
38
Fecha y hora Leapfrog ahora requiere que el usuario especifique una cadena de formato para la carga de la fecha y la fecha y hora columnas Cadenas de formato de mayúsculas y minúsculas. Las siguientes directivas se pueden utilizar en una fecha o una cadena de formato de fecha y hora: Directive YY YYYY MM MMM MMMM DD DDD DDDD hh mm ss pm \Y, \M, \D
Place-holder for Year without century [00-99]. Year with century. Month as a number [1-12]. abbreviated month name. full month name. Day of the month as a decimal number [1,31]. abbreviated weekday name. full weekday name. Hour as a number [0-23]. 0-12 if 'pm' directive is specified Minute as a number [00-59]. Second as a number [00-59]. AM or PM place holder. A literal Y, M, D, h, m, s or p
39
\h, \m, \s, \p \\
A literal \
Examples: example date 3 November 2006 3/11/06 Nov 3, 2006 on 3-Nov-2006 Tuesday, 11 November 2006 Date: 3 Nov 06 example time stamp 2006-11-03 14:35:00 2006-11-03 02:35:00 pm Tuesday, 11 November 2006 at 2:35pm 20061103143500 2:35pm on Tue 3 Nov 06 Date: 3 Nov 06 Time: 14:35
format string matching date DD MMMM YYYY DD/MM/YY MMM DD, YYYY on DD-MMM-YYYY DDDD, DD MMMM YYYY \Date: DD MMM YY format string maching time stamp YYYY-MM-DD hh:mm:ss YYYY-MM-DD hh:mm:ss pm DDDD, DD MMMM YYYY at hh:mmpm YYYYMMDDhhmmss hh:mmpm on DDD DD MMM YY \Date: DD MMM YY Ti\me: hh:mm
Separar Viewer La ventana de escena puede ser separada de la ventana principal y promovido como una ventana independiente. Esto es especialmente conveniente si usted tiene dos o más pantallas de visualización y desean tener la ventana maximizada escena en una pantalla, y que la ventana principal como un controlador en la otra pantalla.
Ir a Ver> Separar Ventana en el menú principal para obtener esta opción comenzó. Ir a la ventana de la escena y pulse F11 para la visualización de pantalla completa. Para poner la ventana de la escena de nuevo a la ventana principal, simplemente pulse la tecla Esc.
40
41
Dominios Los dominios son simplemente las regiones del espacio. No hay restricciones en el tamaño o la forma de un dominio. Dominios puede ser infinito en extensión (por ejemplo, en todas partes por debajo de la topografía) o de extensión finita (por ejemplo, región de alto grado). Dominios pueden contener varias regiones que están desconectadas entre sí o pueden ser conectados en una región única. Los límites del dominio pueden ser definidos mediante polilínea superficies, los valores de grado, los valores de distancia mínima, los límites superficies, dimensiones de las cajas y otros dominios. Sólo un cuadro delimitador por dominio está permitido. Ver el tutorial Domaining para obtener instrucciones sobre cómo agregar los límites y umbrales establecidos. La intersección y de la Unión Cuando la opción de intersección en la parte superior del cuadro de diálogo está seleccionada (por defecto) todas las condiciones que se requieren para ser verdad en un punto para el punto de estar dentro del dominio (lógico). Considere el cuadro de diálogo se encuentran en el Tutorial Domaining reproduce a continuación:
Este dominio es todos los puntos donde "Topo subconjunto FSR es inferior o igual a cero" y "Distancia a Marvin (isotrópico) es inferior o igual a 150". (Desde Topo subconjunto FSR es igual a cero en la superficie de la topografía, la primera frase significa "debajo de la tierra").
Cuando la opción de la Unión se selecciona el dominio se define como todos los puntos que satisfagan cualquiera de las condiciones. Consideremos el mismo ejemplo con la Unión seleccionado:
42
Este dominio es todos los puntos donde "Topo subconjunto FSR es inferior o igual a cero" o "Distancia a Marvin (isotrópico) es inferior o igual a 150". El límite del dominio se parece a esto (¡cuidado que los triángulos en el rectángulo de selección está activada de forma predeterminada, por lo tanto, todos los puntos debajo de la tierra en el cuadro de límite no se muestra):
43
Esto pone de dominio sobre la tierra que están dentro de 150 metros de los datos de Marvin y también los puntos más allá de 150 metros de Marvin que están bajo tierra. Parent Dominios Como se mencionó anteriormente, los dominios de los dominios de referencia de otros puede. Supongamos que tenemos una baja de dominio que se define como "Topo 0,0 ") no se les permite 路 funciones SQL (como en 'min (au, cu)') no se puede utilizar 路 La sentencia SELECT no debe ser utilizado (como en 'holeid en (SELECT holeid DE ...)') 路 siguientes afirmaciones son también prohibida caso, cuando, GLOB, MATCH o CAST También hay una extensión de SQL principales: 路 adentro y no en aceptará un grupo de particiones de la lista de valores. Por ejemplo, 'zona de layers.weathered ", donde" capas "es una partición de la" zona "columna que tiene un grupo llamado' degradado '. Ejemplos Éstos son algunos ejemplos de declaraciones de validez de LeapFrog consulta: Au 路> 0,45 Cu 路> 0,35 y rocktype = 'qtz' 路 holeid en ( 'M-001', 'M-002') 路 no holeid en ( 'M-001', 'M-002') 路 holeid no como '% MAR' 路 holeid en drill_programs.march 路 (au + Cu)> 0.4 路 (au> 0,5 y Pb 1,0 y Pb au * pb / Cu - si usted realmente quería!
No numéricos Determinación de valores En (numérico) columnas de ensayo es común que los valores no numéricos como " 0,5' siguiendo los mismos pasos que el anterior:
Estamos acabados!
111
Si la flecha en la primera línea se alterna la consulta se derrumbó en una sola línea, como se muestra a continuación
Ejemplo 2 Si inicialmente encontrar el aspecto del árbol de confusión, puede escribir su consulta en una línea y luego expandirla. Para ello, el colapso de la primera la primera línea - el texto "Y" va a desaparecer, como se muestra a continuación.
Luego cu tipo> 0,5 y (Au> 0,5 o holeid = 'M001').
Para ver cómo esto se presenta en el árbol, expanda las para:
flechas
y
Ahora vamos a entrar en la misma consulta mediante la interfaz de árbol de comenzar de nuevo con una lista de consultas vacío. 1) Seleccione la primera fila y haga clic en el botón Eliminar. Esto borra la consulta y el lugar y "la Boolean 'valor en la primera fila. 2) Utilizando los botones de símbolos y la lista de la columna o escribiendo en el campo de entrada, introduzca cu> 0,5 para la primera condición y pulse Enter 3) A continuación, introduzca la segunda condición Au> 0,5
112
4) Selecciona la última condición y haga clic en el botón o como se muestra a continuación:
Una rama o nueva se añade al árbol actual y el cursor se encuentra listo para agregar una nueva condición
5) entrar en la condición final: holeid = 'M001'
Estamos acabados. Pasos 3 y 4 se puede revertir si se desea. Re-organización de una consulta de Supongamos que queremos cambiar la consulta anterior que se Cu> 0,5 y au> 0,5 y holeid = 'M001'. Para ello tenemos que pasar las 2 últimas condiciones de debajo del nodo o. Para ello, seleccione la fila que contiene holeid
113
= 'M001' y haga clic en el botón
.
Repita con la fila que contiene Au> 0,5. Verá que la entrada o se quita automáticamente del árbol. Para cambiar una y rama de una rama o (o viceversa), seleccione la fila deseada y haga clic en el botón o Y o para ajustar el valor deseado, como se muestra a continuación.
se convierte en
Las expresiones de consulta deben obedecer a la siguiente sintaxis: expr:: = binario expr-expr op | expr [NOT] como expr op (Expr) | columna nombre |
114
tabla-nombre. columna nombre | valor literal-| ISNULL expr | NOTNULL expr | expr [NOT] Y ENTRE expr expr | expr [NOT] IN (valor de la lista) | como-op:: = Like | REGEXP El lenguaje de consulta Leapfrog entiende los operadores binarios siguientes, en orden de mayor a menor prioridad: * /% + - = =! = EN Y/O El operador% salidas del resto de su módulo operando izquierdo de su operando derecho. El resultado de cualquier operador binario es un valor numérico. Nota: • Una literal de valor es un número entero o un número de punto flotante. Un valor literal, puede ser también el símbolo "NULL". · Notación científica es compatible. • El "." (punto) se utiliza siempre el carácter de punto decimal, incluso si la configuración regional especifica "," para este papel. El uso de "," para el punto decimal daría lugar a ambigüedades sintácticas. • Una constante de cadena está formada por conteniendo la cadena entre comillas simples ( ''). Una comilla simple dentro de la cadena puede ser codificada por poner dos comillas simples en una fila - como en "Joe dice''hola''a Fred. El operador LIKE se utiliza para la coincidencia de patrón comparaciones. El operando de la derecha contiene el patrón. El operando de la izquierda contiene la cadena que se comparará con el patrón. El símbolo% por ciento "en el modelo se utiliza para combinar con cualquier secuencia de cero o más caracteres en la cadena. Un carácter de subrayado '_' en el patrón coincide con cualquier carácter individual en la cadena. Cualquier carácter de los demás partidos, por sí misma o es inferior / equivalente mayúsculas (es decir, caso de coincidencia y minúsculas). Debido a las limitaciones en la base de datos subyacente, Leapfrog sólo entiende las mayúsculas y minúsculas para los de 7-bit caracteres latinos. Por lo tanto el operador LIKE es sensible a mayúsculas de 8-bit iso8859 personajes o caracteres UTF-8. Por ejemplo, la expresión 'a' como 'el' es cierto, pero 'LIKE' Æ 'Æ' es falso. El operador REGEXP se utiliza para el patrón de expresión regular que coincide con la comparación. Véase el
115
siguiente tema para la sintaxis. Las expresiones regulares (RE) pueden contener caracteres especiales y ordinarios. La mayoría de los caracteres comunes, como "A", "A", o "0", son la expresión regular más simple, sino que simplemente coinciden con ellos mismos. Usted puede concatenar caracteres ordinarios, por lo último coincide con la cadena 'última'. (En el resto de esta sección, vamos a escribir RE en este estilo especial, por lo general sin las comillas, y cuerdas, que se ajustará en comillas simples '.) Algunos personajes, como "|" o "(", son especiales. Los caracteres especiales están bien para las clases de personajes ordinarios, o afectar a cómo se interpretan las expresiones regulares que les rodea.
Los caracteres especiales "." (Doc.) Coincide con cualquier carácter excepto una nueva línea. "^" (Caret.) coincide con el inicio de una cadena de "$" Coincide con el final de la cadena o justo antes de la nueva línea al final de la cadena. Desde Leapfrog siempre coincide con la cadena completa utilizando un "$" no se recomienda (y probablemente no va a funcionar), sin embargo, es todavía un carácter especial y debe ser tratada como tal si desea utilizar un literal "$" "*" Hace que el RE resultante para que coincida con 0 o más repeticiones de la RE anterior, tantas repeticiones como sean posibles. ab * coincidirá con 'a', 'ab', o 'a' seguido por cualquier número de 'b's. "+" Hace que el RE resultante para que coincida con 1 o más repeticiones de la RE anterior. ab + coincidirá con 'a' seguido por cualquier número distinto de cero de la "B, no sólo coincidirá con 'a'. "?" Hace que el RE resultante para que coincida con 0 o 1 repeticiones de la RE anterior. ab? que coinciden con 'a' o 'ab'. *?, +?,?? El "*", "+" y "?" calificadores son codiciosos, que coinciden con el texto tanto como sea posible. A veces, este comportamiento no es deseado, si el RE se compara con 'título ', que coincidirá con la cadena completa, y no sólo ''. La adición de "?" después de la clasificación hace que realizar el partido en forma no codicioso o mínimo; tan pocos caracteres como sea posible será igualado. Uso .*? en la expresión anterior será único partido '. (m) Especifica que las copias exactamente m de la RE anterior debe ir acompañado, menos los partidos provocar que el RE todo a juego. Por ejemplo, (6) coincidirá exactamente seis "a" personajes, pero no cinco.
116
(m, n) Hace que el RE para que coincida con resultado de M a n repeticiones de la RE anterior, para tratar de seguir tantas repeticiones como sea posible. Por ejemplo, a (3,5) coincidirá con 3 a 5 "a" personajes. Omitiendo m especifica un límite inferior de cero, y omitiendo n especifica un límite superior infinita. Como un ejemplo, a (4,) b coincidirá AAAAB o mil ", un" caracteres seguidos de AB, pero no AAAB. La coma no se puede omitir o el modificador se debe confundir con la forma anteriormente descrita. (m, n)? Hace que el RE para que coincida con resultado de M a n repeticiones de la RE anterior, para tratar de seguir como pocas repeticiones como sea posible. Esta es la versión no codicioso de la clasificación anterior. Por ejemplo, en la 6-aaaaaa cadena de caracteres ", a (3,5) coincidirá con 5" a "personajes, mientras que a (3,5)? sólo coinciden 3 caracteres. "\" O se escapa los caracteres especiales (que permite que coincidan con caracteres como "*", "?", Y así sucesivamente), o las señales de una secuencia especial, secuencias especiales se discuten a continuación. [] Se utiliza para indicar un conjunto de caracteres. Los caracteres pueden ser enumeradas de forma individual, o un rango de caracteres se puede indicar dando dos personajes y separándolos por un "-". Los caracteres especiales no están activos dentro de conjuntos. Por ejemplo, [akm $] se corresponderá con alguno de los caracteres "a", "k", "m", o "$"; [az] se corresponderá con cualquier letra minúscula, y [a-zA-Z0-9] los partidos cualquier letra o dígito. Las clases de caracteres como \ w o \ S (definida más abajo) también son aceptables dentro de un rango. Si desea incluir un "]" o un "-" dentro de un conjunto, preceden con una barra invertida, o colocarlo como el primer carácter. El patrón []] se corresponderá con ']', por ejemplo. Usted no puede coincidir con los caracteres dentro de un rango de complementar el conjunto. Esto se indica mediante la inclusión de un "^" como primer carácter del conjunto, "^" en otros lugares simplemente coincide con el "^" carácter. Por ejemplo, [^ 5] se corresponderá con cualquier carácter excepto "5", y [^ ^] se corresponderá con cualquier carácter excepto "^". "|" A | B, donde res A y B pueden ser arbitrarios, crea una expresión regular que coincidirá con A o B. Un número arbitrario de ER pueden ser separados por la "|" de esta manera. Como se analiza la cadena de destino, Res. separados por "|" se trató de izquierda a derecha. Cuando un patrón completamente los partidos, que se acepta la rama. Esto significa que una vez que los partidos, B no se pondrá a prueba aún más, incluso si se produjera un partido más general. En otras palabras, el "|" operador no es codicioso. Para coincidir con un literal "|", utilice \ |, o se encierra dentro de una clase de caracteres, como en [|]. (...) Coincida con lo que la expresión regular es dentro de los paréntesis como un grupo de RE único. Para hacer coincidir los literales "(" o ")", utilice \ (o \), o encerrarlos dentro de una clase de caracteres: [(] [)]. (?...) Se trata de una notación de extensión (una "?" Después de un no "(" tiene sentido contrario). El primer carácter después del "?" Determina cuál es el significado y la sintaxis más de la construcción es. A continuación se presentan las extensiones soportadas actualmente. (? P ...)
117
Similares a los paréntesis regular, pero la subcadena coincidente por el grupo es accesible a través de lo simbólico nombre del grupo de nombre. Nombres de los grupos debe ser válido identificadores Python, y el nombre de cada grupo debe ser definido sólo una vez dentro de una expresión regular. Un grupo simbólico es también un grupo de números, como si el grupo no fueron nombrados. Así que el grupo denominado 'id' en el ejemplo anterior también se puede hacer referencia como el grupo número 1. Por ejemplo, si el patrón es (? P [a-zA-Z_] \ w *), el grupo puede hacer referencia por su nombre en el texto del patrón (por ejemplo, (? P = ID)). (? P = nombre) Coincida con lo que el texto fue acompañado por el anterior grupo llamado nombre. (?#...) Un comentario, el contenido de los paréntesis son simplemente ignorados. (?=...) Partidos si ... próximos partidos, pero no consume de la cadena. Esto se llama una afirmación de anticipación de acarreo. Por ejemplo, Isaac (? = Asimov) coincidirá con 'Isaac' sólo si es seguido de 'Asimov'. (?!...) Partidos si ... no el próximo partido. Esta es una afirmación anticipada negativa. Por ejemplo, Isaac (?! Asimov) coincidirá con 'Isaac' sólo si no es seguido de 'Asimov'. (? Ejemplo M. Especifique el archivo que contiene la tabla de valores de ensayo especial, como se muestra a continuación. Supongamos que nos special_assay_values.csv carga
Siga los pasos habituales que participan en la importación de datos de sondajes. Al final de las medidas de importación de costumbre, se le pedirá que confirme el uso de los valores especiales de ensayo.
Si special_assay_values2.csv se carga en su lugar, por encima de la pantalla debe ser similar a
133
Observe que los datos de sondajes importado contiene ningún error.
Ver y editar registrado valores especiales
134
Puede hacer clic en m_assays y seleccione Especial Determinación Valores para ver o editar todos los valores registrados especiales.
El resultado será el siguiente diálogo, donde usted puede fijar el sentido del valor especial.
135
Modelado de la veta Descripción general Las vetas son particularmente importantes para los depósitos de minerales ya que la fuente de la mineralización a menudo se encuentran en o cerca de las vetas. En este tema, usted aprenderá: · Cómo extraer paredes de las vetas de los datos de sondajes y el intervalo de selección de · Cómo interpolar y hacer mallas veta Extracto de la veta Paredes La extracción de la veta paredes de una selección de intervalo En la siguiente demostración, extraemos paredes de las vetas de la capa de litología B1 en los datos Demo conjunto. (Usted tendrá que iniciar un nuevo proyecto e importar los datos de sondajes tutoriales \ directorio de la demo).
Haga clic derecho en la litología en sondajes de datos y seleccione Extraer Puntos> Veta Paredes. Cambie la configuración como se muestra a continuación.
136
De forma predeterminada, los intervalos se unen para hacer coherente con la opción tendencia está habilitada, y usted puede esperar un buen resultado con esta permitido en la mayoría de los casos. Véase más abajo para más detalles.
El paso más crítico es la configuración de la veta de Oriente segmentos. Este paso es determinar qué lado de la veta un punto pertenece. Si hace clic en Aceptar sin especificar nada, usted tendrá un mensaje de error.
Por lo tanto se requiere una mejor estimación. La forma bastante regular de la capa de B1 significa que podemos utilizar el avión en movimiento y una tendencia mundial. Para obtener más complicadas configuraciones de orientación, se puede optar por utilizar una tendencia estructural. Ver interpolación con Estructurales Trend Tutorial en la Guía del usuario y tutoriales para obtener más información sobre la tendencia estructural. Si se utiliza una tendencia estructural no, el parámetro de la fuerza es muy crítica.
Haga clic en Ver Plano y muestran que el avión en la ventana de la escena.
Mover el avión alrededor de la escena, de manera que se coloca entre la parte superior y el extremo inferior de los segmentos más B1. Esto no tiene que ser súper-precisos.
137
De vuelta en el cuadro de diálogo, haga clic en el botón Set de avión. Esto copiará la configuración actual del avión en movimiento. Leapfrog asignará automáticamente los valores adecuados para Elipsoide Ratios. Haga clic en Aceptar para aceptar esta configuración y despedir el diálogo.
Ejecute el proyecto. Usted debe ser capaz de encontrar la entrada de un nuevo B1_vein incluyendo escabel B1_vein y hangingwall B1_vein en la carpeta de las fronteras. El sub-categorías, escabel y hangingwall, representan el grupo de puntos en cada lado de la veta.
138
¿Por qué es "Orient Veta Segmento" vital? El seguimiento de la superficie ha sido producido por la interpolación del punto combinado conjunto de escabel ox_vein y hangingwall ox_vein utilizando los datos de la capa de Marvin y OX.
Como no hay distinción entre puntos situados a un lado de la veta y los puntos en el otro lado de la veta, el motor de interpolación asume que todos los puntos se extiende en una superficie. El producto final es una superficie con baches abiertos, que obviamente no es lo que queremos.
139
Mostrar escabel B1_vein y hangingwall B1_vein y ajustar su combinación de colores adecuada. La luz de los puntos verdes en la parte superior del muro inferior se B1_vein, y la naranja puntos a continuación corresponden a hangingwall B1_vein.
140
Si desea proceder a la interpolación de los puntos de la veta de pared, saltar a la subtema Veta Interpolar Paredes. La extracción de la veta paredes de una selección de intervalo Paredes de las vetas puede ser extraído directamente de una tabla de selección de intervalo. Supongamos que tenemos una selección de intervalo, un subconjunto de la capa de litología B1 como se muestra a continuación. Para más detalles sobre la selección de intervalo, consulte Nueva selección de intervalo en la importación de datos sondajes Tutorial.
Hay dos caminos para extraer las paredes de las vetas de una selección de intervalo. Haga clic en el intervalo de selección de la que desea extraer las paredes venosas, y seleccione Extraer Veta Paredes.
Al extraer la veta de diálogo Paredes aparece, se especifica de qué subconjunto de la selección de intervalo que
141
desea extraer de la veta. En este caso, Subgrupo 1.
Alternativamente, puede seleccionar los puntos de extracto> Veta Paredes en la tabla padre, litología.
Cuando la tabla de la veta Extracto Paredes aparece, elija Definir a la región mediante una selección y un subconjunto Seleccione 1 como el subconjunto de usar.
142
De cualquier manera, va a extraer los puntos del muro inferior y colgando de la pared.
¿Qué es "intervalos de unirse para hacer coherente con la tendencia"? Cuando hay varios intervalos de sondajes en el mismo, a menudo provoca dificultades para la interpolación. Por ejemplo, si usted está utilizando una tendencia mundial, y tiene dos intervalos con la misma orientación en la misma sondajes. Con los intervalos se unen para hacer coherente con la opción tendencia está habilitado, estos dos intervalos se fusionan y se considera un intervalo de solo, sin lagunas en el mismo. Esto ayuda a la clasificación
143
escabel y hangingwall en un conjunto desordenado de datos, y por lo general garantiza un mejor resultado.
La operación de unión sólo se realiza cuando ello se ajusta a la tendencia indicada. Considere el segundo diagrama. Aquí, dos intervalos se orientan en la dirección opuesta. Que sean coherentes con la tendencia estructural utilizado, pero que une a estos intervalos se rompa la coherencia. Por tanto, no están unidos. Interpolar Veta Paredes De estos dos conjuntos de puntos de contacto que representan a cada lado de la estructura de la veta, y una superficie que define una parte o la superficie medial de los conjuntos de punto, podemos hacer una veta. En primer lugar, tenemos que interpolar una superficie de cualquiera de los puntos establecidos. Aquí, interpolar escabel B1_vein para obtener su superficie (clic derecho y seleccione la superficie interpolante). Esto crea B1_vein escabel de superficie. El rojo (superior) / azul (boton) la superficie se muestra en la ventana de escena corresponde a la escabel B1_vein superficie.
144
Ahora, haga clic derecho en el escabel próximo B1_vein de superficie y seleccione Nueva venosa.
Esto mostrará el cuadro de diálogo Marca Veta se muestra a continuación
Seleccione los puntos de contacto para cada lado de la veta de la combinación de las cajas en la parte superior o, alternativamente, haga clic en el botón para seleccionar los puntos de la vista de árbol del proyecto. Los puntos al primero y los puntos secundarios pueden ser de dos conjuntos de puntos separados (como se muestra) o un solo conjunto de datos. Normalmente, los conjuntos se refieren a una pared de pie y colgar de la pared. El orden de los dos no importa.
145
Utilice la opción de espesor Garantizar a la fuerza de la veta para mantener un espesor mínimo. Tenga cuidado al elegir un valor inferior a la distancia mínima entre dos puntos de contacto. Véase más abajo para más información sobre esta opción. Instale las vértices de malla de casilla de verificación localización de los puntos para añadir vértices de la malla en los puntos de datos. Por defecto, los vértices de la malla Añadir a la opción de localización de los puntos no está seleccionado. Marque los puntos Excluir más allá de casilla y especifique a distancia (se seleccionaron 4 en este ejemplo) de la malla de ignorar la pared y los pies colgando puntos muro más allá de esa distancia de la malla. Utilice esta opción si el escabel o puntos hangingwall contienen valores extremos, o si se extienden mucho más allá de las extensiones de malla. Esta opción a menudo puede afectar a la calidad del modelo de la veta. Véase más abajo para más información sobre esta opción.
Cuando esté satisfecho con la configuración, haga clic en el botón Aceptar. Tres objetos se crean en una carpeta llamada 'Offset mallas como se muestra a continuación.
El interpolante offset (Hangingwall muro inferior y los valores de desplazamiento) se utilizan para calcular el espesor de la veta (habrá un interpolante si se utiliza un conjunto único punto). El último objeto de la veta mediante B1_vein muro inferior de la superficie es el producto final, el modelo de la veta. Mostrar esta malla.
146
Mostrar la malla de la veta con la evaluación de espesor. Usted puede fácilmente distinguir entre la zona más fina (azul) y la zona más gruesa (rojo).
147
Notas sobre la opción de espesor Asegúrese de Cuando escabel y puntos de hangingwall están en pares, esta opción no suele ser necesario. Sin embargo, usted aún puede obtener situaciones en que la veta se cruzan en sí, en cuyo caso se requiere. Esto es fácil de detectar, como se muestra en la imagen siguiente. Las regiones donde la veta se ha cruzado en sí aparecerá en la parte posterior de color de la malla en lugar del color de frente.
De la veta con auto-intersección de las regiones. Estos se muestran en azul Si ves los hoyuelos en la veta de malla que resulta generalmente es porque el espesor mínimo especificado es mayor que la distancia entre los puntos de contacto y Añadir vértices de malla a los lugares es el punto seleccionado. Para remediar esto, reducir el espesor mínimo.
De la veta con hoyuelos causada por un espesor mínimo mayor que la anchura de la veta. Véase también el ejemplo combinada Interpolante.
Notas sobre los puntos "Excluir más allá ..." opción Si los puntos Excluir más allá .. la opción está desactivada como abajo, ¿qué efecto se conseguiría?
148
La malla de veta se incluyen todos los de la pared y los pies colgando puntos de la pared, independientemente de su distancia de la malla que se desea crear. La captura de pantalla de la malla de la veta que hemos creado de arriba muestra que muchos de los puntos se extiende a lo lejos de la malla de la veta. Cuando esta opción está desactivada, todos estos puntos de distancia de la veta se incluirá ahora, y se obtiene la malla de forma similar a continuación.
Hay una serie de caras invertido azul en esta malla de veta. Esta cuestión se aborda a continuación.
Limitaciones En algunas circunstancias, la malla de la veta puede contener caras de arriba abajo. Esto puede ocurrir cuando los detalles de la superficie (el tamaño de cualquier bulto o pliegues, etc) de que la veta se hace es de una magnitud similar
149
a la anchura de la veta. Caras invertido aparecerá en la parte trasera de color en lugar del color de frente se espera como se ilustra a continuación.
Si encuentra este problema, puede intentar el siguiente trabajo-arounds: · Disminuir la resolución de la malla (el aumento del número). · Crear una malla interna de la interpolación de la pared de pie y colgar en la pared y luego usar el comando Interpolante se combinan para crear un promedio de las dos. Isosuperficie interpolante combinado en 0,0 y crear el sentido de esa superficie. Ver la Interpolante Ejemplo combinada para más detalles. · Si la superficie es cóncava en su mayor parte por un lado, utiliza el lado de que para crear la veta. · Si la superficie tiene hoyuelos intentar añadir algunos Nugget a la interpolante para alisar la superficie. Abra el diálogo de propiedades del interpolante y ver el histograma. Una primera suposición bien a un valor de nugget es de alrededor del 25% del valor mayor. Haga doble clic en el interpolante y vaya a la pestaña Variograma para establecer el valor de nugget.
150
View more...
Comments