Hola, soy un principiante en MAPGIS. Quiero usar una biblioteca de desarrollo secundaria para crear algo pequeño. ¡Por favor, dame algún consejo! ¡Ayuda urgente!
Si desea crear un programa tan pequeño para las necesidades simples que mencionó, parece excesivo. En lo que respecta a las funciones actuales del software SIG, es muy sencillo satisfacer sus necesidades. Si desea darse cuenta rápidamente de sus necesidades, le recomiendo utilizar ARCGIS. Mapgis también puede manejarlo, pero requiere algunos desvíos. Primero puede convertir el archivo WP en un archivo SHP (módulo de conversión de archivos). Si los requisitos para la topología gráfica convertida son estrictos, también puede usar Data?Management?Tools-Feature-RepairGeometry en la caja de herramientas para modificar la superficie convertida. archivo. Luego seleccione los elementos gráficos que cumplan con los atributos especificados, haga clic derecho en el archivo de superficie, seleccione PROPIEDADES-definición? consulta, seleccione CONSULTA? CONSTRUCTOR y luego ingrese la instrucción SQL para filtrar los elementos gráficos que satisfacen las necesidades. Después de la confirmación, solo los elementos gráficos que cumplan con este requisito aparecerán en los gráficos y atributos. Luego abra la tabla de atributos, opciones-exportar. Seleccione la ruta de salida y el tipo de salida, seleccione TXT y podrá generar la tabla de atributos. Esta tabla es solo la tabla de atributos de los elementos que seleccionó que cumplen con la determinación de atributos.
En cuanto a la segunda pregunta, primero convierta el archivo DET en TXT en el siguiente formato. Después de agregarlo, haga clic derecho y use "display?x?y?data" para convertir el archivo TXT en un. archivo de puntos. , el atributo de elevación también se guardará. Luego use crear/modificar?tin-create?tin?from?feature? en el módulo 3d?analyst para seleccionar el archivo de puntos en la lista de la izquierda, seleccione el campo de fuente de altura a la derecha, seleccione la ruta de salida a continuación, y se generará un archivo TIN. Luego use convert-tin?to?raster para generar dem y, finalmente, use Surface?analyst-contour? para degenerar el DEM en contornos.