¿Cómo puedo escribir un programa MapBasic que conecte automáticamente coordenadas a líneas y polígonos?
Lea los valores de coordenadas de un archivo de texto y use la función CreateLine( ) para generar cada objeto de línea. longitud)
y1 es un valor de precisión simple que representa la posición del eje y del punto inicial de la línea (como la latitud)
X2 es un valor de precisión simple que representa la posición del eje x del punto final de la línea (como la latitud y la longitud)
Y2 es un valor de precisión único, que representa la posición del eje Y del punto final de la línea recta (como como latitud)
Valor de retorno - objeto
Descripción
< La función p>CreateLine() devuelve valores de objeto parámetros X e y, que representan una línea recta usando el Sistema de coordenadas utilizado por MapBasic de forma predeterminada. MapBasic usa un sistema de coordenadas de latitud y longitud, y puede restablecer MapBasic para usar un sistema de coordenadas diferente usando la instrucción Set CoordSys. Tenga en cuenta que el sistema de coordenadas de MapBasic es independiente del sistema de coordenadas de cualquier ventana de mapa. Con la función CreateLine(), puede crear una línea asignada a una variable de objeto, almacenarla en una fila de una tabla existente (mediante una instrucción de actualización-actualización) o insertarla en una nueva fila de una tabla (mediante una instrucción de inserción). declaración)Nota: Antes de crear objetos en la ventana de diseño, se debe declarar la declaración de diseño Set CoordSys
.