Hunter GE Network (Sectors)

miércoles, 07 de abril de 2010 3:00:00 Categories: Access Google Earth Hunter
Valorar Este Contenido 1 Votos.

Grafique los datos de sitios de nuestra red en Google Earth ha sido el principio, y tuvimos nuestro primer contacto con el camino se hace esto. Igualmente o más importante que la información de las páginas web es la información del sector, sin embargo, está viendo los sectores de nuestra BTS.

 

 

Nota: Todas las telecomHall artículos están escritos originalmente en portugués. A continuación se hacen traducciones en Inglés y Español. Como nuestro tiempo es escaso, sólo se producen varios errores de ortografía (que utilizar el traductor automático, y sólo entonces hacer una revisión final). Pedimos disculpas, y contamos con su comprensión de nuestro esfuerzo. Si usted quiere contribuir traduciendo / corregir una de estas lenguas, o incluso uno nuevo, por favor comuníquese con nosotros: contacto.

 

Propósito

De la información del azimut de las antenas en cada sector, generar automáticamente un archivo que puede abrir con Google Earth, con líneas que indican la dirección del mismo.

Porque Hunter utiliza líneas en lugar de polígonos para representar imágenes o sectores? Bueno, en primer lugar es importante saber que es posible crear sectores con este tipo de ilustración (en el futuro para hacerlo), pero las líneas tienen algunas ventajas. Por ejemplo, cuando tenemos más de una tecnología en nuestra red (en la actualidad estamos trabajando con un maniquí de datos GSM sólo ejemplos), los sectores de todas las tecnologías se pueden ver al mismo tiempo, la coloración de las líneas de cada tecnología con un color diferente, comparar fácilmente los azimutes diferentes. Otra ventaja es que las cargas de la línea mucho más rápida en Google Earth. Y nunca es suficiente agilidad.

NOTA: En la gran mayoría de los tutoriales que los expedientes correspondientes, que se envían a los suscriptores.

Si usted es un suscriptor, por favor verificar su dirección de correo electrónico en el archivo Blog_004_Hunter_GE_Network (Sectores). zip. Utilice el soporte para cualquier duda o problema que encuentre.

Si usted es miembro y tener acceso a tutoría por escrito a aprender conceptos muy importantes que seguramente le ayudará en sus propios diseños. Darás tu confirmación en cada

 

Estructura del Archivos

Esta vez no es necesario crear ninguna nueva carpeta para poner los archivos que utilizamos. Esto se debe a que el módulo seguirá trabajando con GE Network, y ha creado la estructura de dicho anticipo.

En cuanto a los archivos, se utiliza el mismo nombre que la lección anterior (en realidad tiene el nombre de los sectores entre paréntesis, sólo para indicar que el archivo de ejemplo de este tutorial, por lo que puede por ejemplo, para comparar lo que tiene de nuevo el archivo de ejemplo del tutorial anterior). Usted puede simplemente sobreescribir los archivos actuales por otras nuevas, que sólo contiene más datos y códigos. De todos modos, los archivos originales de cada lección están disponibles y puede hacer que el descargarlos en cualquier momento.

Ya tenemos la estructura, vamos a empezar.

 

Un poco de matemática

Nuestro objetivo de hoy es para generar las líneas en forma de sector. Para generar una línea, usted necesita dos puntos, su ángulo y la longitud. Pero la única información que tenemos son el punto de partida (latitud y longitud del lugar) (1) y el ángulo (acimut de la antena) (2).

Nuestra distancia es una constante - Todos los sectores deben tener el mismo tamaño. Luego, usando las matemáticas nos encontramos con otro punto

Nuestros datos son obligados de este modo:

  • lat_i : latitud inicial del sector. LAT_DEC campo de nuestra tabla
  • lon_i : Longitud del sector de arranque. LON_DEC campo de nuestra tabla
  • <ángulo / strong>: ángulo del sector. ANT_AZIM campo de nuestra tabla
  • sector_len : valor constante definida para un determinado período en la industria
  • lat_i : fin de latitud del sector. campo calculado = [lat_i] + sen ([] el ángulo PI/180 *) * sector_len
  • lon_f : el fin del sector de longitud. campo calculado = [lon_i] + cos ([] el ángulo PI/180 *) * sector_len

Así que tenemos que saber cómo agregar estos campos calculados que nuestra consulta se creará con todos los datos necesarios para generar el archivo de salida.

Crear un campo calculado en una consulta es muy sencilla y muy similar a cómo cambiar los nombres de los campos de tabla para la mayoría de los nombres representativos. La sintaxis es la misma, simplemente escriba el nombre del campo calculado, seguido por ":" y la expresión de cálculo, que nuestro caso se ha demostrado anteriormente. Sólo una diferencia es que tenemos que cambiar la fila de totales, indicando que ahora el campo se calcula a través de una expresión.

Por lo tanto, tenemos que crear nuestra consulta e incluya los campos con información sobre la latitud final del sector (1), el campo calculado:

lat_f: ([lat_i] + Cos ([ANT_AZIM] * 3,141592654 / 180) * 0,0002)

Y también para la información del fin de la longitud del sector (2), el campo calculado:

lon_f: ([lon_i] + Sin ([ANT_AZIM] * 3,141592654 / 180) * 0,0002).

Tenga en cuenta que se define el sector_len valor constante de 0,0002. Este valor se traducirá en una distancia de 200 metros. Cambiar este valor, se cambia el tamaño de la misma. Y para el valor de PI uso 9 decimales.

Los nuevos campos a la consulta como nuestra mirada.

 

Y el resultado de ejecución de la consulta así.

 

Tenga en cuenta que no había necesidad de usar el terreno como campo de salida ANT_AZIM, aunque se ha utilizado en los cálculos.

 

Crear el código

En esta lección, estamos cambiando el código creado previamente los sitios a representar. Tenemos necesidad de la industria como una línea argumental a continuación, lo primero que debe hacer es comprobar cómo el formato de Google Earth para las líneas. Utilizando el mismo procedimiento inverso - para crear una línea en Google Earth, la exportación, e inspeccione el archivo generado, vemos que la línea se define por la etiqueta LineString (1). El inicio y el punto final son las coordenadas entre las etiquetas (2), como se ve a continuación.

 

Una vez más no nos interesa ahora con la altitud (justo después de la latitud cero, longitud), ya que esta información no es aplicable en este momento.

El código completo para generar nuestro archivo, que contiene todos los cambios que la lección está disponible en el archivo descargado anteriormente en este tutorial.

 

Todo el código está comentado, y le sugerimos que lo lea.

 

Ejecutar código

Por último, ejecute el código a través de macro que ya está creado.

La forma en que la macro creada en la lección anterior hemos recibido ninguna confirmación de que el archivo había sido creado. Pero podemos incluir más acción en nuestra macro, que se celebrará después de que el código se ejecuta, y el informe a través de un mensaje remoto estándar de Windows que el tratamiento terminó.

Así que hemos cambiado la macro creada botón derecho del ratón y eligiendo diseño (1).

 

En la segunda línea han incluido una nueva acción: Casilla de mensajes (1).

 

Y los argumentos de esta acción, escribimos nuestro mensaje de que el código fue ejecutado, y el archivo ha sido creado: "archivo de salida creado con éxito en C: \ Hunter \ GE \ Network de salida \ "(1). Para mejorar la interfaz de comunicación, poner el nombre del cuadro de texto como "Hunter GE Red (2).

 

Por último, guarde la macro, manteniendo el mismo nombre.

Pronto. Con un doble clic, ejecutar la macro, que llama al código - primera acción que hemos indicado, y cuando termine de ejecutarse, muestra un cuadro de mensaje tal como se define.

 

Abra el archivo creado, y comprobar cómo los sitios y sectores de nuestra red se representa en> Google Earth

 

Nos estamos moviendo y no puede ver aún, pero hemos creado un completo programa que ya hace lo que no puede hacer a través de la interfaz de Google Earth, como la creación de sectores. ¿Sigue siendo simple, no nos cabe duda. Pero es algo que mucha gente no puede hacer.

Nota: A partir de ahora vamos a incrementar nuestro ritmo un poco con tutoriales. Por lo tanto, es MUY importante que usted entienda bien lo que se ha demostrado hasta ahora, y ha logrado reproducir y entender todos los códigos (véase que hasta ahora bastante sencillo!). Indique si por casualidad usted no puede seguir, para una ayuda más específica a sus preguntas.

Además hay algunos detalles que no se muestran a propósito. Tomemos un ejemplo: el código ya se hubiera escrito con una función de llamada de otras sub-funciones. Sin duda, lo haremos pronto. Pero es que es más fácil para aquellos que nunca escribió una macro, y la organización a comprender los beneficios que tenemos cuando hacemos eso.

Otra cosa, nuestra aplicación es muy simple - no pasa nada cuando hacemos clic en los marcadores, etc. Esto también es deliberada. En el siguiente tutorial veremos como la profesionalización y finalizar nuestra aplicación (con subtítulos, los clics, carpetas, etc ...).

Así: comprender todos los elementos básicos que se mostró hasta ahora, para evolucionar más a partir de ahora. Cualquier problema: Asistencia

 

Conclusión

Con esta lección aprenderemos cómo usar el código en Access para crear líneas, que nuestro caso sirve para indicar la dirección (azimut Antena) los sectores de nuestra red, un archivo en el Google Earth.

Esperamos que hayan disfrutado. Haga todas las preguntas publicar sus comentarios en el blog oa través de nuestro apoyo a través de chat o correo electrónico.

Hasta nuestro próximo encuentro y recuerde: Su éxito es nuestro éxito.