Red de Respuestas Legales - Derecho de bienes - Diseño e implementación de un sistema de información integral de la construcción urbana

Diseño e implementación de un sistema de información integral de la construcción urbana

Zhou Rong1, 2 Niu Deli1

(1. Escuela de Topografía y Cartografía, Universidad de Ingeniería de la Información, Zhengzhou, 450052; 2. Unidad 73603 de la Región Militar de Nanjing, Nanjing, 210049)

Resumen: Como uno de los campos de aplicación del sistema de información territorial, el desarrollo de la informatización del sistema de información territorial ha brindado enormes oportunidades de desarrollo para el desarrollo y la construcción del sistema de información urbana. Entre ellos, los materiales multimedia de construcción urbana y los mapas electrónicos urbanos, como resultados importantes de la investigación de fuentes de construcción urbana, se caracterizan por su gran cantidad, amplia distribución y abundante información. El uso de computadoras para gestionar de forma centralizada los datos del censo de construcción urbana es de gran importancia para las estadísticas, la evaluación, el análisis, la planificación y la utilización de información integral sobre construcción urbana. Este artículo presenta el análisis de los requisitos del sistema, la arquitectura del sistema, la base de datos del sistema y el diseño funcional del sistema de información integral de construcción urbana, analiza en detalle las tecnologías clave para la implementación del sistema y resume las características del sistema.

Palabras clave: nave espacial; biblioteca de clase básica de SQL Server; información completa sobre construcción urbana

El sistema de información terrestre es una parte importante de los recursos de información nacionales y se está desarrollando gradualmente en la dirección de la informatización. convirtiéndose en una parte importante de la industria de la información y una industria pilar de cara al siglo XXI. Esta revolución de la información está cambiando fundamentalmente la forma en que las personas producen, viven e interactúan entre sí. Como uno de los campos de aplicación de los sistemas de información territorial, el campo de la construcción de ingeniería municipal se ha visto muy afectado y el desarrollo y la construcción de sistemas de información urbana también han obtenido enormes oportunidades de desarrollo. Con la topografía y cartografía urbana, se han formado mapas electrónicos multiescala de 1:1000, 1:5000 y 1:10000, así como varios mapas de planificación, mapas de uso, mapas de red de carreteras, mapas de líneas rojas y documentos en varios formatos que reflejan la planificación urbana y la construcción. Además, la planificación territorial y la información relacionada con la tierra también deben conservarse y resumirse durante mucho tiempo; al mismo tiempo, es necesario cubrir varios planos de planificación e informarlos para su evaluación a fin de proporcionar una base para la toma de decisiones del liderazgo; Los métodos tradicionales de gestión del almacenamiento ya no pueden satisfacer bien las necesidades. El uso de computadoras para administrar centralmente información integral sobre construcción urbana puede lograr una gestión científica y una utilización eficiente de la recopilación y recopilación de información, lo cual es de gran importancia para las estadísticas, evaluación, análisis, planificación y utilización de información integral sobre construcción urbana.

1 Análisis de la demanda del sistema

1.1 Objetivos de construcción del sistema de información integral de construcción urbana

Este sistema se utiliza principalmente para la planificación de la construcción urbana para satisfacer las crecientes necesidades comerciales y proporcionar Varias herramientas auxiliares y funciones integrales de exploración y consulta de información pueden procesar diversos documentos y materiales (incluidas leyes y regulaciones relevantes, información de archivos históricos, imágenes, mapas electrónicos, archivos de audio y video, etc.).

1.2 Sistema Objetivos de logro

(1) Administrar de forma centralizada los mapas electrónicos de múltiples escalas, varios formatos de documentos, dibujos y archivos, y la información de audio y video producida por la topografía y el mapeo del Instituto de Planificación.

(2) Los mapas electrónicos masivos de ciudades o regiones adoptan almacenamiento de segmentos físicos y gestión de empalme dinámico lógico para realizar una itinerancia jerárquica y rápida de mapas electrónicos desde macro a micro, proporcionando información basada en nombres de lugares, carreteras, y hojas de mapas. Función de consulta rápida y posicionamiento.

(3) Proporcionar funciones de recopilación, mantenimiento, gestión y consulta de bases de datos de carreteras urbanas y bases de datos de nombres de lugares.

(4) El sistema proporciona herramientas de recopilación de información por lotes, que pueden recopilar rápidamente documentos, imágenes, videos, archivos de audio y otra información en varios formatos dispersos en la computadora en la base de datos para su clasificación, organización y concentración. gestión, y se puede navegar y consultar rápidamente.

(5) Consulta de mapa de uso del suelo.

(6) El sistema tiene funciones completas, gran viabilidad, hermosa interfaz y sólidas funciones de gestión de autoridad.

2 Diseño del sistema

2.1 Estructura del marco del sistema

El sistema de información integral de construcción urbana gestiona principalmente cuatro tipos de información a través del sistema de gestión de bases de datos: mapas electrónicos, mapas información, información de documentos e información de vídeo. La estructura del marco de este sistema se muestra en la Figura 1, que muestra todo el proceso del sistema desde la recopilación de datos hasta la gestión de datos, el procesamiento de datos y la aplicación de salida de datos.

Figura 1 Diagrama de flujo de gestión de información integral

Los estudios de información integral de construcción urbana se llevan a cabo en forma de equipos de investigación. A través de la entrada y el resumen de información completa, se registran archivos de bases de datos que registran información completa. reportado para lograr Reportar y recibir datos de información integral.

(1) El sistema utiliza la base de datos SQL Sever para gestionar la información de atributos de los datos multimedia y la información de atributos e información espacial de cada elemento del mapa electrónico, garantizando la seguridad y disfrute de todo tipo de información. . El sistema debe poder gestionar y consultar información integral, mantener bases de datos y otras tareas diarias de gestión integral de la información de la construcción urbana.

(2) La aplicación del sistema se refleja en estadísticas de consultas, resultados de informes y mapas, recuperación rápida de elementos de mapas y soporte de decisiones.

2.2 Estrategia de gestión de datos

Los datos cartográficos incluyen dos partes: datos espaciales y datos de atributos. Este sistema adopta el modelo de gestión de datos de gestión completa de bases de datos para garantizar la seguridad y visualización de los datos.

2.2.1 Diseño de base de datos

Según las características de la información de construcción urbana, el sistema cubre cuatro tipos de información: información de mapas, información de imágenes, información de documentos e información de videos.

El sistema utiliza una tabla de diccionario para registrar la información de categoría de cada información completa. Un diccionario es como una plantilla y la información seleccionada de esta plantilla cambiará según los cambios en la plantilla. El diseño del diccionario asegura la coherencia de la información del sistema.

Además, el sistema utiliza un diccionario para registrar información detallada y profesional.

Para la información de video en todos los niveles en cada sala de planificación, el sistema diseñó una mesa de video para registrar la ruta de almacenamiento del video en la computadora.

El sistema utiliza la herramienta de diseño de bases de datos Power Designer de Sybase para el diseño de bases de datos. La ventaja de esta herramienta de modelado es que puede realizar una conversión bidireccional de un modelo de datos conceptual y un modelo de datos físicos. Una vez diseñada la estructura de la tabla del sistema en Power Designer, la estructura lógica de la base de datos se importa a la base de datos de SQL Sever para establecer una base de datos física.

2.2.2 Gestión de información espacial de mapas

Para la gestión de información espacial de mapas, el sistema utiliza el motor de datos espaciales de MapInfo, SpatialWare, como middleware y utiliza el sistema de gestión de bases de datos SQL Server para gestionar datos espaciales.

2.3 Diseño de funciones del sistema

Como herramienta poderosa para la construcción urbana, el sistema debe tener las funciones de gestión de datos geoespaciales, datos de atributos de elementos urbanos y datos multimedia según las funciones del subsistema. , se divide en los siguientes Varios aspectos.

2.3.1 Subsistema de mantenimiento del sistema

La administración del sistema debe configurar y mantener la información más básica del sistema, incluida la configuración del usuario, modificación de contraseña, inicialización del sistema, mantenimiento del diccionario, etc.

2.3.2 Subsistema de navegación y consulta de información

Este subsistema incluye principalmente dos funciones: navegación y consulta de datos multimedia;

Los datos multimedia incluyen principalmente documentos, dibujos y archivos de audio y vídeo. La función de consulta de navegación de información de atributos de datos multimedia almacena directamente los datos de atributos de documentos, archivos gráficos, archivos de audio y video en forma de tablas en SQL Server, y adopta tecnología de inicio de software "adaptativa" para que los usuarios puedan navegar según el archivo. El formato inicia automáticamente el software correspondiente para explorar documentos multiformato, resolviendo el problema técnico de explorar rápidamente diferentes tipos de materiales de información en diferentes formatos en un solo sistema.

Las funciones de navegación y consulta de información espacial e información de atributos de mapas electrónicos utilizan SQL Server para almacenar la información de ubicación y la información de atributos de los objetos del mapa. Los objetos de mapa tienen información de atributos como ID y nombre. Al establecer una conexión con la base de datos de atributos a través del número de identificación, que es el código del objeto del mapa, puede seleccionar cualquier área en el mapa y mostrar los resultados de la consulta en forma de informe.

2.3.3 Subsistema de herramientas de edición

Este subsistema realiza las funciones de agregar, eliminar, guardar, imprimir y explorar información completa sobre construcción urbana.

3 Tecnología de implementación del sistema

3.1 Desarrollo del sistema utilizando bibliotecas de clases básicas

Usando la idea de "herencia" para llevar a cabo el desarrollo del sistema basado en clases básicas bibliotecas en PowerBuilder. Los objetos de ventana de datos y subventana PB en el sistema son todos objetos de ventana de datos y ventanas antecesoras heredados de la biblioteca de clases básica, por lo que los nuevos objetos creados heredarán todas las características de los objetos antecesores, incluidas propiedades, eventos, funciones, etc. . También puede modificar los objetos heredados de forma adecuada para satisfacer sus necesidades específicas.

Hay otros objetos heredables en la biblioteca de clases básica, como ventanas, botones, funciones globales, etc. El diseño y la implementación de bibliotecas de clases básicas mejoran la mantenibilidad del sistema y logran coherencia científica en la programación. Sus principales características se pueden resumir en: Refinado * * *, independiente de la aplicación.

3.2 Implementar una gestión completa de la base de datos de datos

3.2.1 Gestión de la base de datos de archivos multimedia

Usar tipos de datos de imagen y texto en SQL Server y PowerBuilder Tipo de blob correspondiente para guardar datos como texto e imágenes de gran tamaño.

Las siguientes funciones se utilizan generalmente para almacenar textos e imágenes grandes en la base de datos y mostrarlos en el sistema utilizando la herramienta de desarrollo PowerBuilder:

(1) Almacenar datos en la base de datos Tabla Updateblob Nombre establecido nombre de campo de tipo blob =: variable de tipo BLOB en la cláusula donde.

(2) Extraiga datos de la base de datos, muestre los campos de uso común a través de la ventana de datos y llame a Recuperar. Sin embargo, dado que la cantidad de datos de tipo Blob es muy grande, la caché principal del cliente no es adecuada para abrir demasiado espacio. La solución de PowerBuilder es no permitir colocar campos de tipo Blob en la ventana de datos, sino que proporciona declaraciones especiales para extraer datos de tipo Blob. La sintaxis es la siguiente:

Seleccione el nombre de la columna del blob en: nombre de la tabla Variable de tipo de blob en la cláusula donde.

3.2.2 Gestión de bases de datos de datos espaciales

Usar el motor de datos espaciales de MapInfo como sistema de gestión de bases de datos middleware, utilizar SQL Server para gestionar datos espaciales y utilizar SQL Server para gestionar atributos directamente Data realiza la gestión de bases de datos de datos espaciales.

SpatialWare puede almacenar objetos de mapas MapInfo complejos en grandes bases de datos y establecer índices de datos espaciales para ellos, logrando así una gestión unificada de datos de atributos y datos de objetos de gráficos espaciales en el servidor de la base de datos.

Los usuarios de front-end pueden acceder a estos campos de objetos gráficos como campos de bases de datos normales y desarrollar una aplicación MapInfo completa en modo cliente/servidor. Si los usuarios adoptan la tecnología SpatialWare, pueden reemplazar completamente la aplicación de red anterior basada en el modelo de servidor de archivos para disfrutar de los archivos de mapas MapInfo.

3.3 Utilice PB para el desarrollo secundario de controles basados ​​en MapX

MapX es un control programable basado en la tecnología ActiveX lanzada por MapInfo. Utiliza el formato de datos de mapas consistente con MapInfo Professional, o usa datos espaciales administrados por un sistema de administración de bases de datos usando SpatialWare como middleware, y puede implementar la mayoría de las funciones de MapInfo Professional. En el entorno de desarrollo visual de PowerBuilder, solo necesitamos colocar el control MapX en el formulario durante la fase de diseño y establecer propiedades, métodos de llamada o tiempos de respuesta mediante programación para lograr visualización de datos, análisis temático, consulta geográfica, codificación geográfica y otras funciones ricas. Funcionalidad SIG. La aplicación de componentes MapX en el entorno PB utiliza el contenedor OLE para ser responsable de la comunicación interactiva entre PB y MapX. Primero, inserte el control del contenedor OLE en la ventana, seleccione el control MapX para cargarlo en el contenedor OLE. El botón que contiene la página de propiedades de MapX se fusiona automáticamente con la página de propiedades del contenedor OLE y se pueden realizar varias configuraciones necesarias abriendo MapX.

4 Características del sistema

Las características del sistema de información integral de construcción urbana desarrollado utilizando tecnología de integración SIG y MIS son las siguientes.

4.1 Interfaz fácil de usar

El diseño de la interfaz del sistema se centra en la combinación de coherencia y personalización, y proporciona un menú similar a un navegador y una gran barra de herramientas de iconos para operaciones de comando. Además, el sistema utiliza una ventana de navegación de información en forma de árbol, haciendo que la navegación sea más intuitiva y fácil de usar.

4.2 Aclarar los permisos de administración de usuarios

El diseño de permisos de administración de usuarios permite a los usuarios con diferentes permisos realizar diferentes operaciones sobre los datos, garantizando la seguridad y confidencialidad de los datos.

4.3 Consulta de múltiples condiciones y estadísticas de información multimedia e información de mapas electrónicos

El sistema proporciona consultas de múltiples condiciones y estadísticas de información multimedia, especialmente la adición y consulta de información de mapas, como se muestra en la Figura 2 y en la Figura 3.

Figura 2 Recopilación de coordenadas de intersecciones de carreteras

Figura 3 Consulta de mapas

4.4 Información multimedia y navegación por mapas electrónicos

Este sistema es información multimedia y la información cartográfica electrónica proporciona diversas formas de navegación y contribuye al buen desarrollo de la construcción urbana. Como se muestra en la Figura 4.

Figura 4 Navegación de dibujos

El sistema de información integral de construcción urbana es un software práctico que utiliza mapas electrónicos como soporte y base de datos como medio de almacenamiento para gestionar información masiva, como documentos urbanos, sistema de imágenes, vídeos, etc. Realiza la automatización de la construcción de bases de datos multimedia, la gestión en red y la visualización de consultas, estadísticas y análisis. Este sistema puede satisfacer las necesidades de la construcción urbana y es una poderosa herramienta para clasificar, resumir, gestionar y utilizar eficientemente los resultados del censo de construcción urbana. Por supuesto, todavía hay algunos problemas que deben mejorarse en el sistema, como que las funciones de la biblioteca de clases básicas deben fortalecerse aún más y la flexibilidad de las tablas de impresión personalizadas debe ampliarse aún más.

Referencia

Guo Baoli, Kang Haitao, Li Dongdong. Análisis práctico de PowerBuilder9.0 [M]. Beijing: Electronic Industry Press, 2004, 406 ~ 410.

Guía del usuario de MapInfo Spatial Software versión 4.8 [M/CD]

Man Humboldt. Aplicación de tecnología de componentes en la integración de MIS y SIG [C. Actas de la Asociación de Sistemas de Información Geográfica de China 2001, 2001.

Richie, Qu Shaolin, etc. Desarrollar sistema de información geográfica con MapX[M]. Beijing: Tsinghua University Press, 2003, 173 ~ 200.