CN115858651A - Support platform is used in integration of wisdom city - Google Patents

Support platform is used in integration of wisdom city Download PDF

Info

Publication number
CN115858651A
CN115858651A CN202211638390.6A CN202211638390A CN115858651A CN 115858651 A CN115858651 A CN 115858651A CN 202211638390 A CN202211638390 A CN 202211638390A CN 115858651 A CN115858651 A CN 115858651A
Authority
CN
China
Prior art keywords
management
data
service
subsystem
platform
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211638390.6A
Other languages
Chinese (zh)
Inventor
陈思
徐斌
沈自然
任俊武
朱旻
骆伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing Laiwangxin Technology Research Institute Co ltd
Original Assignee
Nanjing Laiwangxin Technology Research Institute Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing Laiwangxin Technology Research Institute Co ltd filed Critical Nanjing Laiwangxin Technology Research Institute Co ltd
Priority to CN202211638390.6A priority Critical patent/CN115858651A/en
Publication of CN115858651A publication Critical patent/CN115858651A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention provides an integrated application support platform for a smart city, which comprises a basic application support platform, a data processing platform and a data processing platform, wherein the basic application support platform is used for calling and using data resources and providing technical supports including CIM, BIM, GIS, internet of things, video, remote sensing images, unified identity authentication, electronic signature, passwords and the like for upper-layer services; the comprehensive application support platform is a basic platform for constructing the integrity of cooperative work by all levels of government departments, provides various required general components and services for each application system, and solves the common and critical problems of application such as resource sharing, information exchange, service access, service integration, safety, credibility, manageability and the like for each application system; and the knowledge resource service platform provides intelligent analysis service for upper application. According to the invention, the reusable common application supporting platform is uniformly planned and intensively constructed according to the concept of 'big platform cooperation', the technical supporting capability is furthest shared, and the construction cost is saved.

Description

Support platform is used in integration of wisdom city
Technical Field
The invention relates to an application supporting platform, in particular to an integrated application supporting platform for a smart city.
Background
At present, the construction of smart cities needs 'system resources, data integration, synthesis promotion, release, and security'. The invention provides a city general function platform system architecture which can be used for scheduling management and service encapsulation of various information resources, creating an open information environment, providing basic information service for application system construction of various industries and departments, promoting open utilization of city basic information resources and improving construction efficiency of the system.
In the prior art, public parts in an information system are extracted from various information system projects, and the public parts mainly comprise hardware such as a server and a storage, and basic software such as a database, a GIS platform and application middleware. The unified construction, service sharing and on-demand use of the public part of the information system are realized through a cloud computing technology, a service-oriented SOA architecture technology and a component software development technology.
However, the technology only researches the construction of urban operation public platforms from the technical level, and is difficult to realize the integration of service, function and flow among urban businesses and provide basic data support for urban behaviors across departments, industries and businesses.
Disclosure of Invention
The invention aims to: the invention aims to solve the technical problem of the prior art and provides an integrated application support platform for a smart city.
In order to solve the technical problem, the invention discloses a smart city integrated application supporting platform, which comprises: a basic application supporting platform, a comprehensive application supporting platform and a knowledge resource service platform;
the basic application support platform is used for calling and using data resources and providing technical support;
the comprehensive application supporting platform provides general components and services for each application system and solves the application problem for each application system;
and the knowledge resource service platform is used for providing artificial intelligence analysis service.
Has the advantages that:
1, according to the concept of 'big platform cooperation', the reusable common application supporting platform is planned in a unified way and constructed intensively, the technical supporting capability is shared to the maximum extent, and the construction cost is saved.
And 2, interconnection and resource sharing among the interiors of all departments of the government and the transverse government departments are realized through the construction of the common application supporting platform, so that the repeated acquisition and input of data and video data of the internet of things by all the departments are avoided, the administrative efficiency is improved, and the realization of cooperative office work and data sharing is facilitated. Accurate and customized data support is provided for provinces, commissions, governments and related departments, and the sharing and cooperation capacity of large data across regions, departments and departments is improved.
And 3, each department of each government can comprehensively, timely and accurately master the condition of the management object through the data and information service shared by the platform, and the fine management is facilitated. The information sharing can effectively avoid supervision loopholes caused by asymmetric information, and is beneficial to the development of the joint supervision of a plurality of departments.
Drawings
The foregoing and/or other advantages of the invention will become further apparent from the following detailed description of the invention when taken in conjunction with the accompanying drawings.
FIG. 1 is a schematic diagram of a framework of an integrated application support platform system.
FIG. 2 is a schematic diagram of a basic application support platform system.
FIG. 3 is a schematic diagram of an integrated application support platform system.
FIG. 4 is a schematic diagram of a knowledge resource service (AI) platform system.
Fig. 5 is a schematic diagram of an internet of things access platform system.
Fig. 6 is a schematic diagram of a video fusion service platform system.
FIG. 7 is a schematic diagram of a City Information Model (CIM) platform system.
FIG. 8 is a schematic diagram of a spatio-temporal big data platform system.
FIG. 9 is a diagram of a generic function service platform system.
FIG. 10 is a diagram of an application service platform system.
Fig. 11 is a system diagram of an application.
FIG. 12 is a schematic diagram of an application interaction platform system.
FIG. 13 is a schematic view of a technical support platform system.
FIG. 14 is a schematic diagram of an application portal system.
Fig. 15 is a schematic diagram of a schedule management system.
Fig. 16 is a schematic diagram of a resource access system.
FIG. 17 is a schematic diagram of an algorithm warehouse system.
FIG. 18 is a schematic diagram of a capability center system.
Fig. 19 is a schematic diagram of an operation platform system.
FIG. 20 is a system diagram of a management platform. .
Detailed Description
A smart city integrated application support platform, comprising: the basic application support platform is used for calling and using data resources, and providing technical supports including CIM (City Information Modeling), BIM (Building Information Modeling), GIS, internet of things, video, remote sensing image, unified identity authentication, electronic signature, password and the like for upper-layer services; the comprehensive application support platform is an integral basic platform for constructing cooperative work by all levels of government departments, provides various required general components and services for each application system, and solves the common and key problems of application such as resource sharing, information exchange, service access, service integration, safety, credibility, manageability and the like for each application system; and the knowledge resource service (AI) platform provides efficient and uniform artificial intelligence analysis service for upper-layer application.
In addition, the basic application support platform comprises an Internet of things access management platform, a video fusion service platform, a City Information Model (CIM) platform, a space-time big data platform and a general function service platform.
In addition, the comprehensive application support platform comprises an application service platform, an application supermarket, an application interaction platform and a technology support platform.
In addition, the knowledge resource service (AI) platform comprises an application portal, scheduling management, resource access, an algorithm warehouse, a capability center, an operation platform and a management platform.
In addition, the Internet of things access management platform comprises an Internet of things data acquisition and treatment subsystem, an Internet of things application support subsystem, an Internet of things management subsystem, an Internet of things display subsystem and information resource construction. The Internet of things data acquisition and treatment subsystem is in butt joint with an Internet of things sensor/Internet of things platform built by each unit, acquired data are uploaded to the Internet of things data acquisition and treatment subsystem through networks such as NB-IoT, loRa, 2G/3G/4G/5G, government affair extranet special lines and the like, and the subsystem is used for performing access acquisition, analysis, management, storage, sharing and exchange on the data, so that resource sharing among a plurality of systems and a plurality of technologies is realized. The application support subsystem of the internet of things provides functions of unified equipment management, rule management, application management, equipment gateway, instruction management and the like for users by intensively integrating equipment resources of a sensing layer, computing resources, network resources and storage resources of an infrastructure layer, data resources of a data layer and information integration resources of a support layer. And the Internet of things management subsystem is used for managing users, roles, organizations, logs and basic data of the Internet of things platform. The Internet of things display subsystem is used for providing comprehensive, panoramic and visual display services of accessing and gathering, processing and integrating and multidimensional intelligent analysis Internet of things information for all levels of related leaders and all related department workers. The information resource construction is used for cataloguing management data, realizing platform information sharing service of the Internet of things, realizing management and display of map service, functional service, metadata and real-time sensing data of the Internet of things, and enabling related users to conveniently and quickly know published sharing contents.
In addition, the video fusion service platform comprises a video basic capability subsystem, a video sharing application subsystem, a video point position management subsystem, a video intelligent analysis algorithm subsystem, an algorithm warehouse management subsystem, a video operation and maintenance subsystem and a user application management system subsystem. The video basic capability subsystem is used for managing video access and providing basic map application, video point location search, video playing, video recording, video registration, image data, video sharing and other capabilities. The video sharing application subsystem is used for facilitating resource users to browse and apply to asset lists through categories, labels and other forms, video and algorithm capabilities are shared in an open mode, and all departments can apply for needed resources as required and can use the resources after approval. The video point location management subsystem is used for establishing a detailed and complete point location file for the monitoring point, and managing the point location file to realize scientific, informationized, refined and normalized management. The omnibearing information of the video monitoring point is required to be input into the system through the point position management system, and the video resource accessed by the video sharing platform is managed in a unified way. The video intelligent analysis algorithm subsystem is used for analyzing the video stream through a man-vehicle recognition algorithm, an urban management analysis algorithm, an intelligent construction site algorithm and a behavior analysis algorithm to obtain an analysis result, and can train an AI algorithm model based on various segmentation scenes according to the requirements of each commission office based on a deep learning training framework. The algorithm warehouse management subsystem is used for providing unified management and scheduling of resources such as calculation, storage, videos and algorithms and providing display and viewing capacity of platform intelligent algorithms for external users. The video operation and maintenance subsystem is used for performing operation and maintenance on video point locations through an automatic means and visually displaying the health degree of the system through scores and abnormal state data. The user application management system subsystem is used for effectively managing a user system, an application system and a system log.
In addition, the City Information Model (CIM) platform comprises a data resource library construction subsystem, a data production and management subsystem, a data fusion and management subsystem, a data query and visualization subsystem, a spatial analysis and model subsystem, a platform operation and service subsystem and a mobile application support tool. The data resource library construction is used for building a CIM data resource library consisting of a central database, a special database, a metadata library and an index database, so that the data resources of a CIM basic platform are put in storage, stored and called, a corresponding data resource library management function is provided, and the data resources are conveniently and uniformly managed. The data production and treatment subsystem is used for collecting, modeling and performing standardized treatment on three-dimensional model data, providing white model data of a built-up area, speed of a key area, overhead model production and fine modeling capacity of part of historical urban areas, realizing unified data treatment on the collected data, forming standardized three-dimensional model data and providing basic model data support for CIM application of various cities. The data fusion and management subsystem is used for providing the unified format conversion capability of multi-type spatial data, realizing the association fusion of video data and Internet of things data, realizing the unified management and light-weight operation of three-dimensional data such as a BIM (building information modeling) model and the like, and solving the problems of difficult fusion processing, difficult management and the like of multi-source heterogeneous CIM data. The data query and visualization subsystem is used for carrying out unified online query on various CIM data, realizing multi-dimensional and multi-index statistics, providing loading display on the CIM data, providing rich visual rendering capability for a specific simulation scene, carrying out a series of three-dimensional model operation display on a BIM model, realizing static display and dynamic operation of the three-dimensional model and realizing rapid scheduling and application of mass data. The spatial analysis and model subsystem is used for realizing spatial analysis and scene simulation, providing powerful and deep analysis performance for data with different granularities and mining the value of more information. The method provides support for modeling, simulation and evolution of a digital space by simulating a real scene, realizes mapping interaction of a physical space in the digital space, and can be applied to traffic simulation, environment simulation, emergency drilling and the like. The platform operation and service subsystem is used for carrying out unified management and online sharing on various data and analysis services provided by the CIM platform, can be used for carrying out operation monitoring on CIM online Internet of things data, has platform system management capability, supports the CIM platform in the whole province to stably operate, and ensures that the platform provides unified services to the outside. The mobile application supporting tool is used for supporting mobile applications based on a CIM basic platform and providing supporting functions of CIM data browsing, CIM data roaming, CIM data attribute checking, CIM model annotation, multi-angle browsing profile layout, model measuring tools and the like which are adaptive to a mobile terminal.
In addition, the space-time big data platform comprises a data resource construction subsystem, a space-time big data management subsystem, a space-time big data support engine, a geographic information service subsystem, a remote sensing intelligent analysis service subsystem, a desktop side service subsystem and a mobile side service subsystem. The data resource construction is used for constructing space-time big data platform data resources, and the data contents at least comprise basic space-time data such as image data, vector data, elevation model data, geographic entity data, place name address data and the like, public thematic data, internet of things data and Internet data. The space-time big data management subsystem is used for managing, converging, fusing and managing the space-time data to form high-quality space-time data and provide data support for data exchange and sharing. The space-time big data support engine is used for gathering, processing and dynamically managing space-time data, public thematic data, internet of things real-time sensing data and the like, a full-space information model is established, integrated management of ground up and down, indoor and outdoor, virtual and real space-time big data is achieved, the problems that storage and access efficiency of the non-relational database for storing the space-time big data is low, real-time requirements under high concurrency and large data volume are difficult to meet are overcome, and performance advantages of the non-relational database are fully exerted. The geographic information service subsystem is used for customizing a geographic information map, carrying out spatial analysis, carrying out special effect rendering on a scene, supporting visual display of the map service at a browser end, and quickly checking the state and display effect of the service, including map operations based on view enlargement, view reduction, horizontal dragging, view angle adjustment, coordinate display and the like, and simultaneously providing operations of superposition display, hiding, cancellation and the like of various map services. The remote sensing intelligent analysis service subsystem is used for carrying out data enhancement, land classification, bare soil extraction, road extraction, building extraction, vegetation extraction, water environment parameter extraction, atmospheric environment parameter extraction, wharf intelligent identification, vehicle identification, blue algae monitoring, vegetation index calculation, water body index calculation, chlorophyll a water quality inversion, water body suspended matter inversion and the like on a remote sensing image map, and provides special analysis services for atmospheric environment monitoring, water environment monitoring, ground settlement monitoring, soil moisture monitoring, mine monitoring and disaster emergency monitoring. The desktop end service subsystem is used for providing functions of resource browsing, resource application, basic map display, thematic map layer display, personal information management and the like for users. The mobile terminal service subsystem is used for adapting the geographic information service to a mobile application program or a software form and finally deploying the geographic information service on the mobile terminal equipment.
In addition, the universal function service platform comprises an electronic certificate management subsystem, an electronic signature management subsystem, an electronic file management subsystem, a unified identity authentication subsystem and a password service management subsystem. The electronic license management subsystem is used for establishing an electronic license signing and issuing mechanism, a cross-region and cross-level intercommunication and mutual authentication mechanism, an objection processing mechanism and a feedback error correction rule mechanism, establishing a trusted sharing service system of the electronic license around four links of electronic license generation, issuance, application and sharing, and providing an electronic license service for upper-layer application. The electronic signature management subsystem is used for services such as electronic signature application, manufacturing and verification, and mainly accelerates government affair related affair circulation through an electronic signature platform, improves government affair service efficiency, and guarantees authenticity and integrity of electronic information and undeniable identity of signers. The electronic archive management subsystem is used for realizing online receiving and whole-process tracking management of the information project file, ensuring project construction progress and data synchronization and archive filing and archive information resource construction synchronization, and providing a tool for electronic paper archive storage. The unified identity authentication subsystem is used for realizing single sign-on of all applications, realizing dynamic synchronization of user identities and authorities, strengthening information security early warning and auditing, improving usability and safety of an application system and convenience of user use, and providing perfect identity authentication support service for upper-layer applications. The password service management subsystem is used for realizing the systematization of password construction, the servitization of password technology, the visualization of password management and the compliance of password application, comprehensively solving the problem of comprehensive treatment of the passwords of information-based projects, and simultaneously fully playing the important role of the password technology in the aspects of ensuring the identity authentication, confidentiality, integrity, anti-repudiation and the like of the information system.
In addition, the application service platform comprises a platform portal and a portal management system. The platform portal user is an open foreground of the comprehensive application support platform and provides capabilities of registration and login, resource directory, resource application, resource search, authority management, development management and the like for the platform user. The portal management system is used for providing global management capabilities such as organization management, developer management, user management, system management, configuration management, content management and the like for a platform administrator, can perform application management, development management and audit, service release audit and the like, and realizes real-time cooperation with developers.
In addition, the supermarket for application comprises a general component library and a professional component library. The universal component library provides a front-end development component and a background support component, the front-end development component collects the standard specification of the local smart city, and simultaneously provides a standard UI component library and rich visual design resources in combination with the mature experience of the local smart city, various mature services are developed for the front end in the form of an application supermarket, and the background support component provides service support capability for background development, and is rapidly accessed into development guidance, access specification, SDK, workflow engine, message service, position service, report image-text service, file service, short message service and the like. The professional component library is used for accessing functions and professional components in each unit business system, is integrated into a unified business function service, provides common support for development of other similar business functions, avoids repeated development of functions, saves development cost, and mainly comprises government affair services, command scheduling, risk monitoring, aid decision making, intelligent identification and the like.
In addition, the application interaction platform comprises a cascade and route operation management subsystem, a statistics display subsystem, a service interface operation management subsystem, an application access management subsystem, an interface integration management subsystem and a service arrangement management subsystem. The cascade and route operation management subsystem is used for cascading a superior comprehensive application support platform, a subordinate comprehensive application support platform and all department integrated platforms to form a network through cascade connection, so that request calling and result returning of cross-gateway routing are realized. The statistics display subsystem is used for rapidly supporting background management data of a system and dynamically displaying the operation condition of the platform. The service interface operation management subsystem is used for issuing service interfaces, searching the service interfaces, designing the service interfaces and the like, and simultaneously can provide corresponding external service interface capability for other systems to call so as to acquire corresponding information. The application access management subsystem is used for providing an entrance for platform function use for a user. The interface integrated management subsystem is used for sharing services frequently used by users and having complex interactive operation, and realizing rapid landing of the services. The service arrangement management subsystem is used for arranging the services corresponding to the support processes based on the corresponding processes so as to form a service which is easier to use by service consumers.
In addition, the technical support platform comprises a distributed transaction management subsystem, a service discovery and configuration management subsystem, a supervision management subsystem, a background management subsystem, a protocol support subsystem, a micro-service gateway subsystem and a container platform. The distributed transaction management subsystem is used for providing main stream distributed transaction management basic software such as Seta and SAGA, and a platform user calls services provided by a plurality of service providers through the comprehensive application support platform to realize corresponding distributed transactions so as to guarantee consistency. The service discovery and configuration management subsystem is used for providing basic software such as Nacos and the like, realizing functions such as system service configuration and registration, service discovery, service full-life cycle management and the like, and realizing the service collaboration of the comprehensive application support platform and all departments and the cascade connection and interconnection of the data sharing gateway system. The supervision and management subsystem is used for providing basic software such as Sentinel and the like, realizing the functions of controlling system flow, fusing degradation, protecting system load and the like, and improving the reliability and performance of the system. The background management subsystem is used for providing basic software such as a RocktMQ, a Kafka and a RabbitMQ and providing event driving and message bus service for the comprehensive application support platform. The protocol support subsystem is used for providing transmission layer protocols such as TCP and UDP and application layer protocols such as HTTP (S), gRPC, MQTT, dubbo, kafka communication protocol, rockettMQ communication protocol and RabbitMQ communication protocol, and provides communication service between platforms for users of the comprehensive application support platform. The micro-service gateway subsystem is used for providing a technology for government affair service-oriented development and production operation and maintenance, and provides a service registration center, a client side capable of efficiently integrating micro-service basic capability, a heterogeneous service agent, a gateway and a matched operation and maintenance center component for government affair service application such as the Internet, a government affair extranet, a public security network and the like, so that the service information system has the basic architecture capability of micro-service transformation. The container platform is used for providing a Kubernets container platform and providing design, development, production, operation and maintenance capabilities for a comprehensive application support platform, so that the capabilities of automation, elasticity, cloud crossing and the like are improved, and the technical sustainable development of the system is ensured.
In addition, the application portal comprises an application workbench subsystem, an API gateway subsystem and a subscription pushing subsystem. The application workbench subsystem is used for presenting intelligent applications and converging entries of the applications developed based on the platform, and comprises official built-in applications and self-developed applications of clients. The API gateway subsystem is used for providing an API interface and an API document for an application developer. The subscription pushing subsystem is used for transmitting the business data generated by the knowledge resource service platform to the business system in an active reading and callback mode, and simultaneously supports subscription according to project dimensionality and template dimensionality in order to meet the requirements of different scenes.
In addition, the scheduling management comprises a scheduling engine subsystem, an AI template subsystem, an AI project management subsystem and a component management subsystem. The scheduling engine subsystem is used for realizing the analysis of the AI template and the task management and execution of the AI project. The AI template subsystem is used for decoupling the scene from specific services, and providing deposited AI templates for each project to use while providing self-service arrangement. The AI project management subsystem is used for perfecting input parameters required by the AI template through calling the AI template, solving the final appeal in the project and reducing the development cost of a developer or an algorithm engineer. The component management subsystem is used for providing basic general components or managing the components generated by the algorithm warehouse and the data center.
In addition, the resource access comprises a data adapter, data management, an algorithm adapter and a device adapter. The data adapter is used for providing access, storage, conversion and management functions for data raw materials of a knowledge service resource (AI) platform. The data management is used for providing the storage capacity of structured data and unstructured data for the data of the access platform, different groups can be created for managing the data of the access platform, different labels can be marked on the data, and management is carried out according to the label dimensions; for structured data, different tables can be created for management. The algorithm adapter is used for supporting the algorithm service to be published into an API, so that the deployed model can be scheduled more easily, and supporting the algorithm service to be published into an AI component and scheduled by a scheduling engine. The device adapter is used for carrying out standard management, authentication management, service management and configuration management on device access.
In addition, the algorithm warehouse comprises an algorithm service function, a model service function, a data service function, a resource scheduling function and a platform management function. The algorithm service function provides a programming-free algorithm and an autonomous programming function, an algorithm framework is built in the algorithm service function, the algorithm and the model are supported to be issued, the algorithm and the model can be issued according to versions, and the issuing of the algorithm and the model can control the sharing granularity and level. The model service function supports automatic parameter tuning of an algorithm, parameter multiplexing of a model training result, a main measurement index system of model training evaluation, model service saas transformation, model self-updating and self-defined model deployment and support for model interpretability. The data service function provides IO encapsulation, sample set preprocessing, data conversion before feature extraction support, and nesting processing of feature extraction. Characteristic frequency and fill rate analysis, characteristic sample target count and proportion analysis are provided. The resource scheduling function is used for scheduling multiple resource types such as ASIC and FPGA. The platform management function supports auditing management of the issued model and project, and supports resource management, authority management, information maintenance management and user management of the platform data set.
In addition, the capability center comprises a visual module, a voice module and a semantic module. The vision module provides functions of face fusion, character recognition, picture recognition, face core, face fusion, intelligent yellow identification, content audit and the like. The voice module provides functions of voice recognition, voice synthesis, machine translation and the like. The semantic module provides functions of knowledge mapping, natural language recognition, question answering robot and the like.
In addition, the operation platform comprises call chain monitoring, index monitoring, authority management and log management. The call chain monitoring is used for collecting, storing and analyzing call event data in the distributed system, and assisting development operators in fault diagnosis, performance bottleneck positioning and call chain combing. The index monitoring is used for functionally providing index visual monitoring and monitoring alarm service of systems, components and services by collecting, storing and analyzing index data in a distributed system. The authority management is used for providing different authorities for roles with different identities. The log management is used for gathering logs of all different hosts into one system, and is convenient to check and analyze.
In addition, the management platform comprises code management, mirror image management, account management and a relational database. The code management is used for providing application code hosting for an application developer, and comprises the functions of code management, version management, code collaboration, regular compilation, construction and the like, and the functions of quickly deploying and releasing codes are provided. The mirror management is used for accessing a mirror or a code packet to the platform and helping an algorithm manufacturer to quickly access and deploy a model to the platform. The account management is used for managing the addition, deletion, modification and check of the user, and comprises operations of resetting a password, adding the user to an organization, a role and the like; and the user is supported to carry out custom organization according to the organization architecture of the user, and the user is added into the organization. The relational database provides relational databases such as MySQL/TiDB/PolarDB/OceanBase and the like, and provides cloud service products directly using the databases or the capability of deploying the databases in bare metal server cloud products for all users of the comprehensive application support platform.
The embodiment is as follows:
the system architecture 100 of the integrated application support platform shown in fig. 1 includes a basic application support platform 101, an integrated application support platform 102, and a knowledge resource service (AI) platform 103. The basic application supporting platform 101 is used for calling and using data resources and providing technical support including CIM, BIM, GIS, internet of things, video, remote sensing images, unified identity authentication, electronic signature, passwords and the like for upper-layer services; the comprehensive application support platform 102 is an integral basic platform for constructing cooperative work by all levels of government departments, provides various required general components and services for each application system, and solves the common and critical problems of application such as resource sharing, information exchange, service access, service integration, safety, credibility, manageability and the like for each application system; and the knowledge resource service (AI) platform 103 provides efficient and uniform artificial intelligence analysis service for upper-layer application.
As shown in fig. 2, the basic application support platform 101 includes an internet of things access management platform 201, a video fusion service platform 202, a City Information Model (CIM) platform 203, a spatio-temporal big data platform 204, and a general function service platform 205.
The integrated application support platform 102 shown in fig. 3 includes an application service platform 301, an application supermarket 302, an application interaction platform 303, and a technology support platform 304.
The knowledge resource service (AI) platform 103 shown in fig. 4 includes an application portal 401, a scheduling management 402, a resource access 403, an algorithm repository 404, a capability center 405, an operation platform 406, and a management platform 407.
As shown in fig. 5, the internet of things access management platform 201 includes an internet of things data acquisition and governance subsystem 2011, an internet of things application support subsystem 2012, an internet of things management subsystem 2013, an internet of things presentation subsystem 2014, and an information resource construction 2015. The internet of things data acquisition and management subsystem 2011 is in butt joint with an internet of things sensor/an internet of things platform built by each unit, acquired data are uploaded to the internet of things data acquisition and management subsystem through networks such as NB-IoT, loRa, 2G/3G/4G/5G, government affair extranet special lines and the like, and the subsystem systematically performs access acquisition, analysis, management, storage, sharing and exchange on the data, so that resource sharing among a plurality of systems and a plurality of technologies is realized. The internet-of-things application support subsystem 2012 integrates the device resources of the sensing layer, the computing resources, the network resources and the storage resources of the infrastructure layer, the data resources of the data layer and the information integration resources of the support layer together in a centralized manner, so as to provide functions of unified device management, rule management, application management, device gateway, instruction management and the like for users. The internet of things management subsystem 2013 is used for managing users, roles, organizations, logs and basic data of the internet of things platform. The internet of things display subsystem 2014 is used for providing comprehensive, panoramic and visual display services for accessing and converging, processing and integrating and carrying out multidimensional intelligent analysis on the internet of things information for all levels of related leaders and workers of all related departments. The information resource construction 2015 is used for cataloguing management data, realizing platform information sharing service of the internet of things, realizing management and display of map service, functional service, metadata and real-time sensing data of the internet of things, and enabling related users to conveniently and quickly know published shared contents.
As shown in fig. 6, the video fusion service platform 202 includes a video basic capability subsystem 2021, a video sharing application subsystem 2022, a video point location management subsystem 2023, a video intelligent analysis algorithm subsystem 2024, an algorithm warehouse management subsystem 2025, a video operation and maintenance subsystem 2026, and a user application management subsystem 2027. The video basic capability subsystem 2021 is configured to manage video access, and provide basic map application, video point location search, video playing, video recording, video registration, image data, video sharing, and other capabilities. The video sharing application subsystem 2022 is used for facilitating resource users to browse and apply to asset lists in the forms of categories, labels and the like, and performing open sharing on videos and algorithm capabilities, so that all departments can apply for required resources as required and can use the resources after approval. The video point location management subsystem 2023 is used to create a detailed and complete "point location file" for the monitoring point, and through managing the "point location file", scientific, informationized, refined and normalized management is realized. The omnibearing information of the video monitoring point is required to be input into the system through the point position management system, and the video resource accessed by the video sharing platform is managed in a unified way. The video intelligent analysis algorithm subsystem 2024 is used for analyzing the video stream through a man-vehicle recognition algorithm, an urban management analysis algorithm, an intelligent construction site algorithm and a behavior analysis algorithm to obtain an analysis result, and can train an AI algorithm model based on various subdivided scenes according to the requirements of each committee and office based on a deep learning training framework. The algorithm warehouse management subsystem 2025 is used for providing unified management and scheduling of resources such as calculation, storage, video and algorithm, and providing display and viewing capability of platform intelligent algorithm for external users. The video operation and maintenance subsystem 2026 is used for performing operation and maintenance on video point locations by an automatic means, and visually displaying the health degree of the system through scores and abnormal state data. The user application management system subsystem 2027 is used to effectively manage the user system, the application system and the system log.
As shown in fig. 7, the City Information Model (CIM) platform 203 includes a data resource library construction 2031, a data production and governance subsystem 2032, a data fusion and management subsystem 2033, a data query and visualization subsystem 2034, a spatial analysis and model subsystem 2035, a platform operation and service subsystem 2036, and a mobile application support tool 2037. The data resource library construction 2031 is used for building a CIM data resource library composed of a central database, a thematic database, a metadata library and an index database, so that the storage, storage and calling of CIM basic platform data resources are realized, a corresponding data resource library management function is provided, and the data resources are conveniently managed in a unified manner. The data production and management subsystem 2032 is used for collecting, modeling and performing standardized management on three-dimensional model data, providing white model data of a built-up area, speed of a key area, overhead model production and fine modeling capability of part of historical urban areas, realizing unified data management on the collected data, forming standardized three-dimensional model data, and providing basic model data support for CIM application in various cities. The data fusion and management subsystem 2033 is configured to provide a uniform format conversion capability for multiple types of spatial data, implement association fusion of video data and internet of things data, implement uniform management and lightweight operation on three-dimensional data such as a BIM model, and solve the problems of difficult fusion processing and difficult management of multi-source heterogeneous CIM data. The data query and visualization subsystem 2034 is used for performing unified online query on various CIM data, realizing multi-dimensional and multi-index statistics, providing loading and display of the CIM data, providing rich visualization rendering capability for a specific simulation scene, performing a series of three-dimensional model operation display on a BIM model, realizing static display and dynamic operation of the three-dimensional model, and realizing rapid scheduling and application of mass data. The spatial analysis and model subsystem 2035 is used for implementing spatial analysis and scene simulation, providing strong and deep analysis performance for data of different granularities, and mining the value of more information. The method provides support for modeling, simulation and evolution of a digital space by simulating a real scene, realizes mapping interaction of a physical space in the digital space, and can be applied to traffic simulation, environment simulation, emergency drilling and the like. The platform operation and service subsystem 2036 is used for performing unified management and online sharing on various data and analysis services provided by the CIM platform, performing operation monitoring on CIM online internet of things data, and has platform system management capability, supporting stable operation of the CIM platform in the province, and ensuring that the platform provides unified services to the outside. The mobile application supporting tool 2037 is used for supporting a CIM-based mobile application, and providing support functions such as CIM data browsing, CIM data roaming, CIM data attribute viewing, CIM model annotation, multi-angle browsing profile layout, model measuring tools, and the like, which are adapted to a mobile terminal.
As shown in fig. 8, the spatio-temporal big data platform 204 includes a data resource construction 2041, a spatio-temporal big data management subsystem 2042, a spatio-temporal big data support engine 2043, a geographic information service subsystem 2044, a remote sensing intelligent analysis service subsystem 2045, a desktop side service subsystem 2046, and a mobile side service subsystem 2047. The data resource construction 2041 is used for constructing space-time big data platform data resources, and the data content at least includes basic space-time data such as image data, vector data, elevation model data, geographic entity data, place name address data and the like, public thematic data, internet of things data and internet data. The space-time big data management subsystem 2042 is used for managing, converging, fusing and managing the space-time data to form high-quality space-time data and provide data support for data exchange and sharing. The space-time big data support engine 2043 is used for gathering, processing and dynamically managing space-time data, public thematic data, real-time sensing data of the internet of things and the like, establishing a full-space information model, realizing integrated management of the space-time big data of the ground, the indoor and the outdoor, the virtual and the real, overcoming the defects that the efficiency of storing and accessing the space-time big data in a non-relational database is low, the real-time requirements under high concurrency and large data volume are difficult to meet, and fully playing the performance advantages of the non-relational database. The geographic information service subsystem 2044 is used for customizing a geographic information map, performing spatial analysis, performing special effect rendering on a scene, supporting visual display of the map service at a browser end, and quickly checking the state and display effect of the service, including map operations based on view enlargement, view reduction, horizontal dragging, view angle adjustment, coordinate display and the like, and simultaneously providing operations of superposition display, hiding, logout and the like of various map services. The remote sensing intelligent analysis service subsystem is used for carrying out data enhancement, land classification, bare soil extraction, road extraction, building extraction, vegetation extraction, water environment parameter extraction, atmospheric environment parameter extraction, wharf intelligent identification, vehicle identification, blue algae monitoring, vegetation index calculation, water body index calculation, chlorophyll a water quality inversion, water body suspended matter inversion and the like on a remote sensing image map, and provides special analysis services for atmospheric environment monitoring, water environment monitoring, ground settlement monitoring, soil moisture monitoring, mine monitoring and disaster emergency monitoring. The desktop side service subsystem 2045 is used for providing functions of resource browsing, resource application, basic map display, thematic map display, personal information management and the like for a user. The mobile terminal service subsystem 2046 is used for adapting the geographic information service to a mobile application program or software form, and is finally deployed in the mobile terminal device.
As shown in fig. 9, the universal function service platform 205 includes an electronic certificate management subsystem 2051, an electronic signature management subsystem 2052, an electronic file management subsystem 2053, a unified identity authentication subsystem 2054, and a password service management subsystem 2055. The electronic license management subsystem 2051 is used for establishing electronic license signing and issuing, cross-region and cross-level intercommunication and mutual authentication, disagreement processing and feedback error correction rule mechanisms, establishing a trusted electronic license sharing service system around four links of electronic license generation, issuing, application and sharing, and providing electronic license service for upper-layer application. The electronic signature management subsystem 2052 is used for services such as electronic signature application, manufacturing and verification, and mainly accelerates the circulation of government affairs related matters through an electronic signature platform, improves the efficiency of government affairs services, and guarantees the authenticity and integrity of electronic information and the non-repudiation of signers. The electronic archive management subsystem 2053 is used for realizing online receiving and whole-process tracking management of the information project files, ensuring project construction progress and data synchronization and archive filing and archive information resource construction synchronization, and providing a tool for electronic paper archive storage. The unified identity authentication subsystem 2054 is used for realizing single sign-on of all applications, realizing dynamic synchronization of user identities and permissions, enhancing information security early warning and auditing, improving usability and security of an application system and convenience of user use, and providing a perfect identity authentication support service for upper-layer applications. The password service management subsystem 2055 is used for realizing the systematization of password construction, the servitization of password technology, the visualization of password management and the compliance of password application, comprehensively solving the problem of comprehensive treatment of passwords of information-oriented projects, and simultaneously fully playing the important role of the password technology in the aspects of ensuring the identity authentication, confidentiality, integrity, anti-repudiation and the like of the information system.
The application services platform 301 as shown in fig. 10 includes a platform portal 3011, a portal management system 3012. The platform portal 3011 is an open foreground of the integrated application support platform, and provides capabilities of registration and login, resource directory, resource application, resource search, authority management, development management and the like for a platform user. The portal management system 3012 is used to provide global management capabilities such as organization management, developer management, user management, system management, configuration management, content management, and the like for a platform administrator, and can perform application management, development management and audit, service release audit, and the like, thereby implementing real-time collaboration with a developer.
The supermarket for application as shown in fig. 11 comprises a general component library 3021 and a professional component library 3022. The universal component library 3021 provides front-end development components and background support components, the front-end development components collect local smart city standard specifications, and simultaneously provide a standardized UI component library and rich visual design resources in combination with local smart city maturity experiences, so that various mature services are developed for the front end in the form of an application supermarket, and the background support components provide service support capability for background development, such as rapid access development guidance, access specifications, SDK, workflow engines, message services, location services, report graphics services, file services, short message services, and the like. The professional component library 3022 is used for accessing functions and professional components in each unit business system, integrates the functions and the professional components into a unified business function service, provides a common support for the development of other similar business functions, avoids the repeated development of the functions, saves the development cost, and mainly includes government affair services, command scheduling, risk monitoring, decision assistance, intelligent identification, and the like.
As shown in fig. 12, the application interaction platform 303 includes a cascade and route operation management subsystem 3031, a statistics display subsystem 3032, a service interface operation management subsystem 3033, an application access management subsystem 3034, an interface integration management subsystem 3035, and a service orchestration management subsystem 3036. The cascade and route operation management subsystem 3031 is configured to cascade a higher-level integrated application support platform, a lower-level integrated application support platform, and integrated platforms of all departments to form a network, thereby implementing request invocation and result return of cross-gateway routing. The statistical display subsystem 3032 is used for rapidly supporting background management data of a system and dynamically displaying the running condition of the platform. The service interface operation management subsystem 3033 is configured to issue a service interface, search for the service interface, design the service interface, and the like, and meanwhile, can provide corresponding external service interface capability for other systems to call to obtain corresponding information. The application access management subsystem 3034 is used to provide a portal for platform function usage for users. The interface integration management subsystem 3035 is used for sharing services frequently used by users and having complex interactive operation, and realizing rapid landing of the services. The service arrangement management subsystem 3036 is configured to arrange the services corresponding to the supporting processes based on the corresponding processes to form a service that is easier for the service consumer to use.
As shown in fig. 13, the technical support platform 304 includes a distributed transaction management subsystem 3041, a service discovery and configuration management subsystem 3042, a supervision management subsystem 3043, a background management subsystem 3044, a protocol support subsystem 3045, a micro-service gateway subsystem 3046, and a container platform 3047. The distributed transaction management subsystem 3041 is configured to provide mainstream distributed transaction management basic software such as Seta and SAGA, and a platform user invokes services provided by multiple service providers through a comprehensive application support platform to implement corresponding distributed transactions, thereby ensuring consistency. The service discovery and configuration management subsystem 3042 is used to provide basic software such as Nacos, etc., to implement functions such as system service configuration and registration, service discovery, service full-life cycle management, etc., and implement the service collaboration of the integrated application support platform and each department and the cascade and interconnection of the data sharing gateway systems. The supervision and management subsystem 3043 is configured to provide basic software such as Sentinel, implement functions such as system flow control, fusing degradation, and system load protection, and improve reliability and performance of the system itself. The background management subsystem 3044 is configured to provide basic software such as rockmq, kafka, rabbitMQ, and the like, and provide event-driven and message bus services for the integrated application support platform. The protocol support subsystem 3045 is used for providing transmission layer protocols such as TCP and UDP and application layer protocols such as HTTP (S), gRPC, MQTT, dubbo, kafka communication protocol, rocktmq communication protocol, and RabbitMQ communication protocol, and providing communication services between platforms for users of the integrated application support platform. The micro service gateway subsystem 3046 is used to provide a technology for government affair service-oriented development and production operation and maintenance, and provides a service registration center, a client capable of efficiently integrating micro service basic capability, a heterogeneous service agent, a gateway and a matched operation and maintenance center component for government affair service applications such as the internet, a government affair extranet, a public security network and the like, so that the service information system has a basic architecture capability of micro service transformation. The container platform 3047 is used to provide a kubernets container platform and provide design, development, production, operation and maintenance capabilities for a comprehensive application support platform, thereby improving the capabilities of automation, elasticity, cloud crossing and the like and ensuring the technical sustainable development of the system.
The application portal 401 as shown in fig. 14 includes an application workbench subsystem 4011, an API gateway subsystem 4012, and a subscription push subsystem 4013. The application workbench subsystem 4011 is used to present intelligent applications and converge the entries of applications developed based on the platform, including official built-in applications and custom self-developed applications. The API gateway subsystem 4012 is used to provide API interfaces and API documents for application developers. The subscription pushing subsystem 4013 is configured to transmit the service data generated by the knowledge resource service platform to the service system in an active reading and callback manner, and support subscription according to project dimensions and template dimensions in order to meet requirements of different scenarios.
As shown in fig. 15, schedule management 402 includes a schedule engine subsystem 4021, an AI template subsystem 4022, an AI item management subsystem 4023, and a component management subsystem 4024. The scheduling engine subsystem 4021 is configured to analyze an AI template and manage and execute tasks of an AI project. The AI template subsystem 4022 is configured to decouple a scene from a specific service, and provide a deposited AI template for each project while providing self-help organization. The AI project management subsystem 4023 is configured to complete input parameters required by the AI template by calling the AI template, and may solve the final appeal in the project and reduce the development cost of developers or algorithm engineers. The component management subsystem 4024 is configured to provide basic general components or manage components generated by an algorithm repository or a data center.
As shown in fig. 16, the resource access 403 includes a data adapter 4031, a data management 4032, an algorithm adapter 4033, and a device adapter 4034. The data adapter 4031 is used to provide access, storage, conversion, and management functions for data raw materials of an knowledge service resource (AI) platform. The data management 4032 is used for providing storage capacity of structured data and unstructured data for the data of the access platform, creating different groups for management aiming at the data of the access platform, marking different labels for the data and managing according to label dimensions; for structured data, different tables can be created for management. The algorithm adapter 4033 is used to support the release of algorithm services as APIs so that deployed models can be scheduled more easily, and to support the release of algorithm services as AI components to be scheduled by a scheduling engine. The device adapter 4034 is used for performing specification management, authentication management, service management, and configuration management on device access.
As shown in fig. 17, the algorithm repository 404 includes an algorithm service function 4041, a model service function 4042, a data service function 4043, a resource scheduling function 4044, and a platform management function 4045. The algorithm service function 4041 provides a programming-free algorithm and an autonomous programming function, and is internally provided with an algorithm framework to support the issuing of algorithms and models, the algorithms and models can be issued according to versions, and the issuing of the algorithms and models can control the sharing granularity and level. The model service function 4042 supports automatic parameter tuning of an algorithm, parameter multiplexing of a model training result, a main measurement index system for model training evaluation, model service saas transformation, model self-updating and custom model deployment, and support for model interpretability. The data service function 4043 provides IO encapsulation, sample set preprocessing, support of pre-feature extraction data conversion, and feature extraction nesting. Characteristic frequency and fill rate analysis, characteristic sample target count and proportion analysis are provided. The resource scheduling function 4044 is configured to schedule multiple resource types such as ASICs and FPGAs. The platform management function 4045 supports auditing management of the released model and project, and supports resource management, authority management, information maintenance management and user management of the platform data set.
As shown in fig. 18, the capability center 405 includes a vision module 4051, a speech module 4052, and a semantic module 4053. The vision module 4051 provides functions such as face fusion, character recognition, picture recognition, face verification, face fusion, intelligent yellow identification, and content audit. The voice module 4052 provides voice recognition, voice synthesis, machine translation, etc. The semantic module 4053 provides functions such as a knowledge graph, natural language recognition, a question and answer robot, and the like.
The operations platform 406 shown in fig. 19 includes call chain monitoring 4061, index monitoring 4062, rights management 4063, and log management 4064. The call chain monitor 4061 is used for collecting, storing and analyzing call event data in the distributed system, and assists development and operation personnel in fault diagnosis, performance bottleneck positioning and call link combing. The index monitoring 4062 is used for functionally providing index visualization monitoring and monitoring alarm service for systems, components and services by collecting, storing and analyzing index data in a distributed system. The rights management 4063 is used to provide different rights to different identity roles. The log management 4064 is used for gathering logs of all different hosts into one system, so that the logs can be conveniently checked and analyzed.
As shown in fig. 20, the management platform 407 includes a code management 4071, an image management 4072, an account management 4073, and a relational database 4074. The code management 4071 is used for providing application code hosting for an application developer, and includes functions of code management, version management, code collaboration, regular compilation, construction and the like, and meanwhile, functions of rapidly deploying and releasing codes are provided. The image management 4072 is used to access images or code packages to the platform, and helps the algorithm vendor to quickly access & deploy the model to the platform. The account management 4073 is used for managing addition, deletion, modification and check of the user, and comprises operations of resetting a password, adding the user to an organization, a role and the like; and the user is supported to carry out custom organization according to the organization architecture of the user, and the user is added into the organization. The relational database 4074 provides relational databases such as MySQL/TiDB/PolarDB/OceanBase and the like, and provides cloud service products directly using the databases or the capability of deploying the databases in bare metal server cloud products for all users of the comprehensive application support platform.
The invention provides an integrated application support platform for a smart city, which comprises a basic application support platform, a data processing platform and a data processing platform, wherein the basic application support platform is used for calling and using data resources and providing technical supports including CIM, BIM, GIS, internet of things, video, remote sensing images, unified identity authentication, electronic signature, passwords and the like for upper-layer services; the comprehensive application support platform is an integral basic platform for constructing cooperative work by all levels of government departments, provides various required general components and services for each application system, and solves the common and key problems of application such as resource sharing, information exchange, service access, service integration, safety, credibility, manageability and the like for each application system; and the knowledge resource service (AI) platform provides efficient and uniform artificial intelligence analysis service for upper-layer application. The invention has the advantages that the reusable common application supporting platform is uniformly planned and intensively constructed according to the concept of 'big platform cooperation', the technical supporting capability is furthest shared, and the construction cost is saved.
In a specific implementation, the present application provides a computer storage medium and a corresponding data processing unit, where the computer storage medium is capable of storing a computer program, and the computer program can run the inventive content of the smart city integrated application support platform and some or all of the steps in the embodiments provided by the present invention when executed by the data processing unit. The storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), a Random Access Memory (RAM), or the like.
It is obvious to those skilled in the art that the technical solutions in the embodiments of the present invention can be implemented by means of a computer program and its corresponding general-purpose hardware platform. Based on such understanding, the technical solutions in the embodiments of the present invention may be embodied in the form of a computer program, that is, a software product, where the computer program software product may be stored in a storage medium, and includes several instructions to enable a device (which may be a personal computer, a server, a single chip microcomputer, MUU, or a network device, etc.) including a data processing unit to execute the method in each embodiment or some parts of the embodiments of the present invention.
The invention provides a thought and a method of an integrated application support platform of a smart city, and a plurality of methods and ways for realizing the technical scheme are provided, the above description is only a preferred embodiment of the invention, and it should be noted that, for a person skilled in the art, a plurality of improvements and decorations can be made without departing from the principle of the invention, and the improvements and decorations should also be regarded as the protection scope of the invention. All the components not specified in the present embodiment can be realized by the prior art.

Claims (10)

1. The utility model provides a support platform is used in integration of wisdom city which characterized in that includes: a basic application supporting platform, a comprehensive application supporting platform and a knowledge resource service platform;
the basic application support platform is used for calling and using data resources and providing technical support;
the comprehensive application supporting platform provides general components and services for each application system and solves the application problem for each application system;
and the knowledge resource service platform is used for providing artificial intelligence analysis service.
2. The smart city integrated application support platform of claim 1, wherein the base application support platform comprises: the system comprises an Internet of things access management platform, a video fusion service platform, a city information model platform, a space-time big data platform and a general function service platform.
3. The smart city integrated application support platform of claim 2, wherein the internet of things access management platform comprises: the system comprises an internet of things data acquisition and treatment subsystem, an internet of things application support subsystem, an internet of things management subsystem, an internet of things display subsystem and information resource construction, wherein:
the data acquisition and treatment subsystem of the Internet of things is in butt joint with a sensor in the Internet of things or a built Internet of things platform, acquired data are uploaded to the data acquisition and treatment subsystem of the Internet of things, and access acquisition, analysis, management, storage, sharing and exchange are uniformly carried out on the data;
the IOT application support subsystem provides unified equipment management, rule management, application management, equipment gateway and instruction management for users by intensively fusing IOT equipment resources, IOT computing resources, network resources and storage resources, IOT data resources and IOT information integration resources together;
the Internet of things management subsystem manages users, roles, organizations, logs and basic data of the Internet of things platform;
the Internet of things display subsystem performs access convergence, processing integration and intelligent analysis of display service of Internet of things information;
the information resource construction catalogs management data, realizes information sharing service of the platform of the Internet of things, and realizes management and display of map service, functional service, metadata and real-time sensing data of the Internet of things.
4. The smart city integrated application support platform of claim 3, wherein the video fusion service platform comprises: the system comprises a video basic capability subsystem, a video sharing application subsystem, a video point location management subsystem, a video intelligent analysis algorithm subsystem, an algorithm warehouse management subsystem, a video operation and maintenance subsystem and a user application management subsystem, wherein:
the video basic capability subsystem manages video access and provides basic map application, video point location search, video playing, video recording, video registration, image data and video sharing capabilities;
the video sharing application subsystem carries out browsing application on an asset list in a category and label form, carries out open sharing on video and algorithm capacity, applies for resources as required, and is approved for use;
the video point location management subsystem establishes a point location file for the monitoring point and manages the point location file, and records video monitoring point location information through the point location management subsystem to uniformly manage video resources accessed by the video sharing platform;
the video intelligent analysis algorithm subsystem analyzes the video stream through a man-vehicle recognition algorithm, an urban management analysis algorithm, an intelligent construction site algorithm and a behavior analysis algorithm to obtain an analysis result, and trains an AI algorithm model based on various subdivided scenes according to requirements based on a deep learning training framework;
the algorithm warehouse management subsystem provides unified management and scheduling of calculation, storage, video and algorithm resources;
the video operation and maintenance subsystem operates and maintains the video point locations and displays the health degree of the system through scores and abnormal state data;
and the user application management system subsystem manages a user system, an application system and a system log.
5. The integrated smart city application support platform of claim 4, wherein the city information model platform comprises: the system comprises a data resource library construction subsystem, a data production and treatment subsystem, a data fusion and management subsystem, a data query and visualization subsystem, a spatial analysis and model subsystem, a platform operation and service subsystem and a mobile application supporting tool, wherein:
the method comprises the steps that a data resource library is constructed and established, and a city information model CIM data resource library which consists of a central database, a thematic database, a metadatabase and an index database is constructed and established, so that the storage, the storage and the calling of CIM basic platform data resources are realized, and the corresponding data resource library management is provided;
the data production and treatment subsystem collects, models and treats three-dimensional model data in a standardized manner, provides white model data of a built-up area, speed of key areas, overhead model production and fine modeling capacity of part of historical urban areas, realizes unified data treatment of the collected data, and forms standardized three-dimensional model data;
the data fusion and management subsystem provides the uniform format conversion capability for multi-class spatial data, realizes the association fusion of video data and Internet of things data, realizes the uniform management operation on three-dimensional data such as a Building Information Model (BIM) and the like, and solves the fusion processing and management problems of multi-source heterogeneous CIM data;
the data query and visualization subsystem is used for carrying out unified online query on various CIM data, realizing multi-dimensional and multi-index statistics, providing loading display on the CIM data, providing rich visual rendering capability for a specific simulation scene, carrying out three-dimensional model operation display on a BIM model and realizing static display and dynamic operation of the three-dimensional model;
the space analysis and model subsystem is used for realizing space analysis and scene simulation, providing analysis for data with different granularities, providing support for modeling, simulation and evolution of a digital space through simulating a real scene, realizing mapping interaction of a physical space in the digital space, and being applied to traffic simulation, environment simulation and emergency drilling;
the platform operation and service subsystem is used for carrying out unified management and online sharing on various data and analysis services provided by the CIM platform, carrying out operation monitoring on CIM online Internet of things data, having platform system management capability, supporting the CIM platform in the whole province to stably operate and ensuring that the platform provides unified services to the outside;
the mobile application supporting tool is used for supporting mobile applications based on a CIM basic platform and providing supporting functions of CIM data browsing, CIM data roaming, CIM data attribute checking, CIM model annotation, multi-angle browsing profile layout and a model measuring tool which are adaptive to a mobile terminal.
6. The smart city integrated application support platform of claim 5, wherein the spatiotemporal big data platform comprises: data resource construction, a space-time big data management subsystem, a space-time big data support engine, a geographic information service subsystem, a remote sensing intelligent analysis service subsystem, a desktop side service subsystem and a mobile side service subsystem, wherein:
the data resource construction is used for constructing space-time big data platform data resources, and data contents at least comprise basic space-time data of image data, vector data, elevation model data, geographic entity data and place name address data, public thematic data, internet of things data and Internet data;
the space-time big data management subsystem is used for managing, converging, fusing and managing the space-time data to form space-time data and provide data support for data exchange and sharing;
the space-time big data support engine is used for gathering, processing and dynamically managing space-time data, public thematic data and real-time sensing data of the Internet of things, establishing a full-space information model and realizing integrated management of ground up and down, indoor and outdoor and virtual-real space-time big data;
the geographic information service subsystem is used for customizing a geographic information map, carrying out spatial analysis, carrying out special effect rendering on a scene, supporting visual display of the map service at a browser end, viewing the state and the display effect of the service, including map operations of view enlargement, view reduction, horizontal dragging, view angle adjustment and coordinate display, and simultaneously providing operations of superposition display, hiding, cancellation and the like of various map services;
the remote sensing intelligent analysis service subsystem is used for carrying out data enhancement, land classification, bare soil extraction, road extraction, building extraction, vegetation extraction, water environment parameter extraction, atmospheric environment parameter extraction, wharf intelligent identification, vehicle identification, blue algae monitoring, vegetation index calculation, water body index calculation, chlorophyll a water quality inversion and water body suspended matter inversion on a remote sensing image map, and provides special analysis services for atmospheric environment monitoring, water environment monitoring, ground settlement monitoring, soil moisture monitoring, mine monitoring and disaster emergency monitoring;
the desktop end service subsystem is used for providing functions of resource browsing, resource application, basic map display, thematic map layer display and personal information management for a user;
the mobile terminal service subsystem is used for adapting the geographic information service to a mobile application program or a software form and finally deploying the geographic information service on the mobile terminal equipment.
7. The smart city integrated application support platform of claim 6, wherein the universal function service platform comprises: electronic certificate management subsystem, electronic signature management subsystem, electronic archives management subsystem, unified identity authentication subsystem and password service management subsystem, wherein:
the electronic license management subsystem is used for establishing an electronic license issuing and cross-region and cross-level intercommunication mutual authentication, objection processing and feedback error correction rule mechanism, establishing a trustable sharing service system of the electronic license around four links of electronic license generation, issuance, application and sharing, and providing an electronic license service for upper-layer application;
the electronic signature management subsystem is used for electronic signature application, making and verification services, and is used for transferring government affair related matters through an electronic signature platform and guaranteeing authenticity and integrity of electronic information and non-repudiation of a signer;
the electronic archive management subsystem is used for realizing online receiving and whole-process tracking management of the information project file, ensuring project construction progress and data synchronization and archive filing and archive information resource construction synchronization and providing a tool for electronic paper archive storage;
the unified identity authentication subsystem is used for realizing single sign-on of all applications, realizing dynamic synchronization of user identity and authority and providing a perfect identity authentication support service for upper-layer applications;
the password service management subsystem is used for realizing the systematization of password construction, the servitization of password technology, the visualization of password management and the compliance of password application and comprehensively managing the informationized project password.
8. The smart city integrated application support platform of claim 7, wherein the integrated application support platform comprises: the system comprises an application service platform, an application supermarket, an application interaction platform and a technical support platform, wherein:
the application service platform comprises: a platform portal and portal management system, wherein: the platform portal is an open foreground of the comprehensive application support platform and provides the platform user with the capabilities of registration and login, resource directory, resource application, resource search, authority management and development management; the portal management system is used for providing the platform administrator with the overall management capabilities of organization management, developer management, user management, system management, configuration management and content management, performing application management, development management and audit and service release audit, and realizing real-time cooperation with the developer;
the supermarket comprises the following steps: a general component library and a professional component library, wherein: the universal component library provides a front-end development component and a background support component, the front-end development component collects a local smart city standard specification, a standard UI component library and visual design resources are provided by combining with the mature experience of the local smart city, various mature services are developed for the front end in the form of an application supermarket, and the background support component provides service support capability for background development, and is rapidly accessed into development guide, access specification, SDK, workflow engine, message service, position service, image-text report service, file service and short message service; the professional component library is used for accessing functions and professional components in each unit business system, integrating the functions and the professional components into a unified business function service, and providing common support for development of other similar business functions, wherein the common support comprises government affair services, command and dispatch services, risk monitoring services, aid decision making services and intelligent identification services;
the application interaction platform comprises: a cascade and route operation management subsystem, a statistics display subsystem, a service interface operation management subsystem, an application access management subsystem, an interface integration management subsystem and a service arrangement management subsystem, wherein: the cascade and route operation management subsystem is used for cascading a superior comprehensive application support platform, a subordinate comprehensive application support platform and all department integrated platforms to form a network so as to realize request calling and result returning of cross-gateway routing; the statistics display subsystem is used for rapidly supporting background management data of a system and dynamically displaying the running state of the platform; the service interface operation management subsystem is used for issuing a service interface, searching the service interface and designing the service interface, and simultaneously providing corresponding external service interface capability for other systems to call so as to acquire corresponding information; the application access management subsystem is used for providing an entrance for platform function use for a user; the interface integrated management subsystem is used for sharing the service of interactive operation of the user and realizing landing of the service; the service arrangement management subsystem is used for arranging the service corresponding to the support flow based on the corresponding flow;
the technical support platform comprises: the system comprises a distributed transaction management subsystem, a service discovery and configuration management subsystem, a supervision management subsystem, a background management subsystem, a protocol support subsystem, a micro-service gateway subsystem and a container platform, wherein: the distributed transaction management subsystem is used for providing mainstream distributed transaction management basic software, and a platform user calls services provided by more than two service providers through the comprehensive application support platform to realize corresponding distributed transactions; the service discovery and configuration management subsystem is used for providing basic software, realizing system service configuration and registration, service discovery and service full-life cycle management, and realizing the business collaboration of the comprehensive application support platform and all departments and the cascade connection and interconnection of the data sharing gateway system; the supervision and management subsystem is used for providing basic software to realize system flow control, fusing degradation and system load protection; the background management subsystem is used for providing basic software and providing event driving and message bus services for the comprehensive application support platform; the protocol support subsystem is used for providing TCP and UDP transmission layer protocols and HTTP (S), gRPC, MQTT, dubbo, kafka communication protocols, rocktetMQ communication protocols and RabbitMQ communication protocols, and providing communication services among the platforms for users of the comprehensive application support platform; the micro-service gateway subsystem is used for providing a technology for government affair service-oriented development and production operation and maintenance, and providing a service registration center, a client integrating micro-service basic capability, a heterogeneous service agent, a gateway and a matched operation and maintenance center component for government affair service application such as the Internet, a government affair extranet, a public security network and the like, so that the service information system has the basic architecture capability of micro-service transformation; the container platform is used for providing a Kubernets container platform and providing the design, development, production and operation and maintenance capabilities for the comprehensive application support platform.
9. The smart city integrated application support platform of claim 8, wherein the knowledge resource service platform comprises an application portal, scheduling management, resource access, algorithm warehouse, capability center, operation platform and management platform.
10. The smart city integrated application support platform of claim 9, wherein the knowledge resource services platform comprises:
the application portal includes: an application workbench subsystem, an API gateway subsystem and a subscription push subsystem, wherein: the application workbench subsystem presents intelligent application and converges an application entrance developed based on a platform; the API gateway subsystem provides an API interface and an API document for an application developer; the subscription pushing subsystem transmits the business data generated by the knowledge resource service platform to a business system in an active reading and callback mode, and supports subscription according to project dimensions and template dimensions;
the scheduling management comprises: the system comprises a scheduling engine subsystem, an AI template subsystem, an AI project management subsystem and a component management subsystem, wherein: the scheduling engine subsystem realizes the analysis of the AI template and the task management and execution of the AI project; the AI template subsystem decouples the scene from the specific service, and provides the deposited AI template for each project to use while providing self-service arrangement; the AI project management subsystem completes the input parameters required by the AI template by calling the AI template; the component management subsystem manages basic general components or algorithm warehouse and data center generation components;
the resource access comprises the following steps: data adapter, data management, algorithm adapter and equipment adapter, wherein: the data adapter provides access, storage, conversion and management for data raw materials of the knowledge service resource platform; the data management provides structured data and unstructured data storage for the data of the access platform, different groups are created for the data of the access platform for management, different labels are marked on the data, and management is performed according to label dimensions; for structured data, different tables are created for management; the algorithm adapter supports the algorithm service to be published into an API, supports the algorithm service to be published into an AI component and is scheduled by the scheduling engine; the equipment adapter performs standard management, authentication management, service management and configuration management on equipment access;
the algorithm repository includes: algorithm service, model service, data service, resource scheduling and platform management, wherein: the algorithm service provides a programming-free algorithm and autonomous programming, an algorithm framework is built in the algorithm service, the algorithm and the model are released in a supporting mode, the algorithm and the model are released according to versions, and the releasing control sharing granularity and the level of the algorithm and the model are controlled; the model service support algorithm has the advantages that automatic parameter tuning, model training result parameter multiplexing, a main measurement index system for model training evaluation support, model service saas conversion, model self-updating and self-defining model deployment support and model interpretability support are provided; the data service provides IO encapsulation, sample set preprocessing, data conversion before supporting feature extraction and nesting processing of feature extraction; providing characteristic frequency and filling rate analysis, characteristic sample target counting and proportion analysis; the resource scheduling is used for scheduling the resource types of the ASIC and the FPGA; the platform management is used for auditing and managing the issued model and project, and managing resources, authority, information maintenance and user of the platform data set;
the capability center includes: visual module, pronunciation module and semantic module, wherein: the vision module performs face fusion, character recognition, picture recognition, face body verification, face fusion, intelligent yellow identification and content audit; the voice module performs voice recognition, voice synthesis and machine translation; the semantic module realizes knowledge mapping, natural language recognition and a question and answer robot;
the operation platform comprises: call chain monitoring, index monitoring, authority management and log management, wherein: the call chain monitors, collects, stores and analyzes call event data in the distributed system, and assists development and operation personnel in fault diagnosis, performance bottleneck positioning and call chain combing; the index monitoring provides index visual monitoring and monitoring alarm service of systems, components and services by functionally collecting, storing and analyzing index data in a distributed system; the authority management provides different authorities for roles with different identities; the log management converges logs on all different hosts into a system for viewing and analyzing;
the management platform comprises: code management, mirror image management, account management and a relational database, wherein: the code management provides application code hosting for an application developer, and comprises code management, version management, code collaboration, regular compilation and construction, and rapid code deployment and release; the mirror management accesses a mirror or a code packet to the platform, and helps an algorithm manufacturer to quickly access, deploy and release a model to the platform; the account management manages the addition, deletion, modification and check of the user, and comprises the steps of resetting a password and adding the user to organization and role operation; the user is supported to carry out self-defined organization according to the organization architecture of the user, and the user is added into the organization; the relational database provides a relational database.
CN202211638390.6A 2022-12-19 2022-12-19 Support platform is used in integration of wisdom city Pending CN115858651A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211638390.6A CN115858651A (en) 2022-12-19 2022-12-19 Support platform is used in integration of wisdom city

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211638390.6A CN115858651A (en) 2022-12-19 2022-12-19 Support platform is used in integration of wisdom city

Publications (1)

Publication Number Publication Date
CN115858651A true CN115858651A (en) 2023-03-28

Family

ID=85674332

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211638390.6A Pending CN115858651A (en) 2022-12-19 2022-12-19 Support platform is used in integration of wisdom city

Country Status (1)

Country Link
CN (1) CN115858651A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116975785A (en) * 2023-09-21 2023-10-31 中交第四航务工程勘察设计院有限公司 Multi-source heterogeneous data fusion analysis method and system based on CIM model
CN117194593A (en) * 2023-07-18 2023-12-08 博智安全科技股份有限公司 GIS application management system and method based on micro-service architecture
CN117668204A (en) * 2024-01-31 2024-03-08 暗物智能科技(广州)有限公司 Intelligent question-answering system, method, equipment and medium of emergency management platform
CN117931178A (en) * 2024-03-15 2024-04-26 暗物智能科技(广州)有限公司 Low-code algorithm scheduling method and system applied to sentry evaluation scene

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117194593A (en) * 2023-07-18 2023-12-08 博智安全科技股份有限公司 GIS application management system and method based on micro-service architecture
CN116975785A (en) * 2023-09-21 2023-10-31 中交第四航务工程勘察设计院有限公司 Multi-source heterogeneous data fusion analysis method and system based on CIM model
CN116975785B (en) * 2023-09-21 2024-01-12 中交第四航务工程勘察设计院有限公司 Multi-source heterogeneous data fusion analysis method and system based on CIM model
CN117668204A (en) * 2024-01-31 2024-03-08 暗物智能科技(广州)有限公司 Intelligent question-answering system, method, equipment and medium of emergency management platform
CN117931178A (en) * 2024-03-15 2024-04-26 暗物智能科技(广州)有限公司 Low-code algorithm scheduling method and system applied to sentry evaluation scene

Similar Documents

Publication Publication Date Title
Zhang et al. Digital twins for construction sites: Concepts, LoD definition, and applications
CN115858651A (en) Support platform is used in integration of wisdom city
CN110549336B (en) Transformer substation patrols and examines robot centralized control main website system
Raj et al. The digital twin paradigm for smarter systems and environments: The industry use cases
Finogeev et al. The convergence computing model for big sensor data mining and knowledge discovery
US20220060541A1 (en) Utlity network project modeling and management
US20180012145A1 (en) Machine learning based analytics platform
CN105931168A (en) Smart city service configuration based on information grid service
CN112687097A (en) Highway highway section level data center platform system
CN101388904B (en) GIS service aggregating method, device and system
US20180181872A1 (en) Knowledge management system
CN114169579B (en) Nuclear Power Industry Internet Comprehensive Intelligent Platform System
Quek et al. The conundrum in smart city governance: Interoperability and compatibility in an ever-growing ecosystem of digital twins
Yang et al. Design of enterprise management system based on edge computing architecture
Husak et al. Intelligent Real-Time Vehicle Tracking Information System.
CN117112702A (en) Service rapid processing system for long and large bridge tunneling scene
CN115567563B (en) Comprehensive transportation hub monitoring and early warning system based on end edge cloud and control method thereof
US11687493B1 (en) Process recipe digital twin structuring
KR102355787B1 (en) Methods to gather screen requirements and to manage processes for the software development including web based services and mobile services
Popov et al. Digital Transformation Legacy Social Service Information System
CN110759191B (en) Elevator control method based on 5G smart park
CN112288133A (en) Algorithm service processing method and device
HAKIRI et al. A Comprehensive Survey on Digital Twin for Future Networks and Emerging Iot Industry
Wang A reference architecture for integration platforms
Borky et al. Analyzing Requirements in an Operational Viewpoint

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination