Almacenamiento y gestión masiva de datos
Como se mencionó anteriormente, la información integral del estudio de teledetección de tierras y recursos incluye no solo datos de imágenes de teledetección de múltiples fuentes, multitemporales, múltiples escalas, múltiples resoluciones y múltiples tipos, así como datos geográficos básicos. , pero también incluido en el proyecto La cantidad de datos de observación y análisis generados durante el proceso de desarrollo es enorme. Por lo tanto, de acuerdo con los requisitos del intercambio de datos, en el proceso de producción, gestión, servicios de aplicaciones, actualización y mantenimiento de datos, cómo organizar y gestionar estos datos masivos, y cómo acceder y obtener los datos necesarios de forma rápida, completa y eficaz. convertirse en un gran desafío. Aquí, cómo utilizar los sistemas de bases de datos relacionales comerciales a gran escala existentes para almacenar y administrar de manera eficiente estos datos se ha convertido en la clave para maximizar el rendimiento del sistema.
Los sistemas SIG tradicionales utilizan principalmente estos métodos de archivos específicos de software comercial para almacenar y administrar datos espaciales (datos relacionados con la ubicación espacial y las relaciones espaciales), como: ArcInfo's Coverage, MapInfo's Tab, MAPGIS The WL et al. . Cuanto mayor sea la cantidad de datos, más grandes serán estos archivos, más complejo será el procesamiento de datos y más difícil será almacenarlos, recuperarlos y administrarlos. Además, su mayor desventaja es que no puede realizar múltiples operaciones. operaciones concurrentes del usuario. Se puede ver que utilizar el mecanismo de almacenamiento tradicional en el pasado para gestionar datos masivos, como encuestas integrales de teledetección, obviamente es difícil de cumplir con los requisitos. La tecnología de motor de bases de datos espaciales desarrollada en los últimos años es una de las formas de solucionar el almacenamiento y gestión de datos masivos.
En el proceso de construcción de este sistema, se adoptó el motor de base de datos espacial ArcSDE + la tecnología de combinación de base de datos relacional a gran escala Oracle para realizar idealmente el almacenamiento, recuperación, consulta y procesamiento de datos masivos en estudios integrales de detección remota. . Como todos sabemos, Oracle proporciona un entorno de base de datos grande que puede manejar cantidades masivas de datos. ArcSDE puede cargar de manera uniforme datos espaciales y no espaciales con características geográficas en Oracle. Por lo tanto, a través del motor de base de datos espacial de ArcSDE, Oracle puede Los datos. La función de gestión se carga en el sistema GIS y el potente mecanismo de gestión de Oracle se puede utilizar para realizar un procesamiento eficiente de transacciones, bloqueo de registros, control de concurrencia y otras operaciones de servicio.