Tecnología

Inicio

Cómo hacer un mapa con una unidad de paseo en Visual Basic

Cómo hacer un mapa con una unidad de paseo en Visual Basic


Visual Basic es un lenguaje de programación orientado a eventos e IDE, o entorno de desarrollo integrado, creado por Microsoft. Se permite a los programadores crear una aplicación completa dentro del IDE. Si desea hacer un mapa con una unidad de a pie, o un mapa interactivo, se puede escribir el código para uno en Visual Basic.

Instrucciones

1 Abra Visual Basic.

2 Crear un modelo de mapa para representar la información de su mapa. Asegúrese de que el modelo incluye la clase de mapa que representa la raíz de su modelo y las regiones en el mapa; MapRegion clase, que enumera los polígonos que describen los límites de las zonas geográficas en su mapa; y la clase MapPolygon, que es polígonos de la región y los puntos que crean vértices de cada polígono.

3 Crear ScaleX, ScaleY, TranslateX y TranslateY a la clase de mapa, por lo que el mapa se puede escalar para adaptarse a diferentes tamaños de ventana y encendió una pantalla.

4 Multiplicar ScaleX y ScaleY para crear un zoom en el mapa. Si usted quiere ser capaz de ampliar hasta un 150 por ciento, por ejemplo, multiplicar tanto ScaleX y ScaleY por 1,5.

5 Agregar números a TranslateX y TranslateY para dar su mapa de la capacidad de moverse de este a oeste. La adición de 50, por ejemplo, permitirá que se mueva a 50 kilómetros al este y 50 kilómetros al oeste.

6 Crear un CajaDelimitadora en la clase MapRegion lo que puede establecer un área rectangular que contiene la región de su mapa se encuentra en. Incluir regionName en el código para guardar el nombre de su región. También incluya los códigos FIPS - códigos Federal Information Processing Standard - para cada región de incluir en su mapa en el código. Estos códigos se encuentran en el sitio web FIPS.

7 Crear esquema abierto en Visual Basic. Esto creará un esquema XML, un formato sencillo de su archivo.

8 Importe sus datos XML en la aplicación que desea utilizar, usando LINQ. Esto define la LoadFile - los parámetros de archivo - e inserta las regiones en los lugares adecuados en el mapa.

9 Dibujar el mapa utilizando el código. Definir los controles de lona - las coordenadas en un mapa - por lo que se muestran las ubicaciones correctas. También incluya ItemsControl, lo que hará que visualmente el contenido de un mapa.

10 Capa de uso de datos en el código XAML para mostrar visualmente los datos en el mapa. Asegúrese de incluir colores y puntos, que definirán aspecto que debe tener cada punto en el mapa, e incluyen los colores que usted prefiere en su mapa.

11 Guarde el archivo XML.