General asset modularization display method based on GIS

By introducing a GIS-based general asset component display method to the general asset component display method, the problem of lack of unified data standards and format specifications in the existing technology is solved, and the unified processing and display of asset data is realized, and the efficiency of data usage and display flexibility is improved.

CN119806481APending Publication Date: 2025-04-11CHENGDU CHENGTOU DIGITAL INTELLIGENCE GRP CO LTD
View PDF 0 Cites 3 Cited by

Patent Information

Application Number
CN202411639782.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-18
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

The existing common asset component display method lacks unified data standards and format specifications, resulting in problems in the transmission and display of asset data between different systems or platforms.

Method used

The GIS-based general asset component display method is adopted to design map components, search components, statistics components, tool components, layer components and linkage components by defining a unified general asset data format and configuration data display rules, and set up communication methods between components to ensure the unified processing and display of data in the GIS system.

Benefits of technology

It realizes unified processing and display of asset data of different sources and types, improves data usage efficiency and display flexibility, and ensures the smooth transmission and display of data between different systems or platforms.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119806481A_ABST
    Figure CN119806481A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of general asset componentization display, in particular to a GIS (Geographic Information System)-based general asset componentization display method, which comprises the following steps of: defining a general asset data format, and configuring a data display rule; designing a map component, a search component, a statistical component, a tool component, a layer component and a linkage component, and setting a communication mode between the components; and drawing the asset data on a map according to the position information, integrating a map component, a search component, a statistical component, a tool component, a layer component and a linkage component into a GIS system, and displaying the asset data and configuring an interaction rule on the map, or displaying the asset data and configuring a 3D display rule in a 3D scene. By defining a general asset data format containing an asset ID, position information, attribute information and geometric information, standardization and unification of data are realized, and subsequent processing and display are facilitated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of general asset component display, and in particular to a general asset component display method based on GIS. Background Art

[0002] The componentized display of general assets is an innovative asset data management and display strategy.

[0003] The general asset component display method, as an innovative asset data display strategy, cleverly encapsulates various types of asset data (such as equipment, buildings, land, vehicles, inventory, etc.) into independent and reusable components. These carefully designed components can flow freely between different systems or platforms, greatly improving the efficiency of data use and display flexibility.

[0004] However, in the existing general asset component display method, due to the lack of unified data standards and format specifications, there may be differences in the packaging of various asset data into components. Such differences may cause problems in the transmission and display of data between different systems or platforms. Summary of the invention

[0005] The purpose of the present invention is to provide a GIS-based general asset component display method, which solves the problem that in the existing general asset component display method, due to the lack of unified data standards and format specifications, various asset data may be different when encapsulated into components. Such differences may cause problems in the transmission and display of data between different systems or platforms.

[0006] To achieve the above object, the present invention provides a GIS-based general asset component display method, comprising the following steps:

[0007] Define common asset data formats and configure data display rules;

[0008] Design map components, search components, statistics components, tool components, layer components and linkage components, and set the communication method between components;

[0009] Collect and organize asset data according to the defined common asset data format, load the basemap on the map, and plot the asset data on the map based on the location information, and set the color, icon and zoom level of the asset according to the configured display rules;

[0010] Integrate map components, search components, statistics components, tool components, layer components, and linkage components into the GIS system, and display asset data on the map and configure interaction rules, or display asset data in a 3D scene and configure 3D display rules.

[0011] The steps of defining a general asset data format and configuring data display rules also include:

[0012] Develop unified common asset data standards and format specifications, including asset ID, location information, attribute information and geometric information;

[0013] Configure data display rules, including colors and icons, zoom levels, layer management, and interaction rules.

[0014] Among them, designing map components, search components, statistics components, tool components, layer components and linkage components, and setting the communication mode between components, the steps also include:

[0015] Use the map API provided by the GIS platform to load basemaps and display asset data, supporting basic map operations;

[0016] Provide a search box to allow users to enter keywords to search for assets, and highlight matching assets on the map;

[0017] Use the chart library to generate statistical charts to display asset statistics;

[0018] Provide tool buttons to assist users in measuring and marking on maps;

[0019] Provides a layer manager that allows users to choose to show or hide specific layers;

[0020] The linkage between components is achieved through event monitoring and message passing mechanism.

[0021] Among them, designing map components, search components, statistics components, tool components, layer components and linkage components, and setting the communication mode between components, the steps also include:

[0022] Event messages are transmitted through the message bus or event center to achieve data exchange and synchronization between components.

[0023] The steps of collecting and collating asset data according to a defined general asset data format, loading a base map on a map, and plotting the asset data on the map according to location information, and setting the color, icon, and zoom level of the asset according to a configured display rule, further include:

[0024] Use GIS software or platform to load the selected map basemap;

[0025] Extract location information from the sorted asset data, and draw the asset data on the map in the form of points, lines, and surfaces based on the extracted location information;

[0026] Set different colors for different types of assets according to the configured display rules;

[0027] Choose appropriate icons to represent different types of assets;

[0028] Adjust the display of assets based on the map's zoom level.

[0029] In which, the map component, search component, statistics component, tool component, layer component and linkage component are integrated into the GIS system, and the asset data is displayed on the map and the interaction rules are configured, or the asset data is displayed in the 3D scene and the 3D display rules are configured, and the steps also include:

[0030] Use 3D modeling software to create 3D models of asset data;

[0031] Import the 3D model into the 3D engine to create a virtual 3D scene as a background for displaying asset data;

[0032] Add processed asset data to the 3D scene and design the user's interaction with the 3D scene and asset data, including clicking, dragging, and zooming;

[0033] According to the type or attribute of asset data, configure different colors and materials for it, add labels or annotations to asset data, and add animation effects to asset data;

[0034] Deploy 3D scenes and asset data to the server.

[0035] The present invention discloses a general asset component display method based on GIS. By establishing a standardized asset data format, it ensures that asset data of different sources and types can be processed uniformly, configures data display rules, including color, icon, zoom level, etc., to meet the needs of visual display and data analysis, designs and develops map components, search components, statistical components, tool components, layer components and linkage components, sets the communication mode between components, ensures that each component can work together, realizes real-time update and interaction of data, collects and organizes asset data according to the defined general asset data format, loads a base map in the GIS system, and draws the asset data on the map according to its location information, applies the configured display rules, sets the color, icon and zoom level of the asset on the map, integrates the designed GIS system components into a unified platform, displays asset data on the map, and configures interaction rules, such as click, drag, zoom, etc., to improve user experience. If necessary, the asset data can be displayed in a 3D scene, and corresponding 3D display rules, such as lighting, shadow, material, etc., can be configured. By defining a universal asset data format that includes asset ID, location information, attribute information, and geometric information, data standardization and unification are achieved, which is convenient for subsequent processing and display. By configuring data display rules, including colors and icons, zoom levels, layer management, and interaction rules, the display of assets in the GIS system is made more flexible and controllable. By designing inter-component communication methods, including event monitoring and message passing mechanisms, data exchange and synchronization between components are achieved, improving the overall performance and user experience of the system. Not only does it support 2D visualization effects, but it also provides optional 3D visualization functions, so that asset data can be more intuitively displayed in 3D scenes, improving the readability and comprehension of the data. Through component-based design, each functional module is split into independent components, which reduces the coupling between systems and improves the scalability and maintainability of the system. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art are briefly introduced below.

[0037] Figure 1 It is a flowchart of the steps of the GIS-based general asset component display method of the first embodiment of the present invention.

[0038] Figure 2 It is a flowchart of the steps of designing a map component, a search component, a statistics component, a tool component, a layer component and a linkage component in the first embodiment of the present invention, and setting the communication method between the components.

[0039] Figure 3It is a flowchart of the steps of collecting and organizing asset data according to a defined universal asset data format, loading a base map on a map, drawing the asset data on the map according to location information, and setting the color, icon, and zoom level of the asset according to the configured display rules in the first embodiment of the present invention. DETAILED DESCRIPTION

[0040] Embodiments of the present invention are described in detail below. Examples of the embodiments are shown in the accompanying drawings. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, but should not be construed as limiting the present invention.

[0041] The first embodiment of the present application is:

[0042] See also Figures 1 to 3 ,in, Figure 1 It is a flowchart of the steps of the GIS-based general asset component display method of the first embodiment of the present invention. Figure 2 It is a flowchart of the steps of designing a map component, a search component, a statistics component, a tool component, a layer component and a linkage component in the first embodiment of the present invention, and setting the communication method between the components. Figure 3 The present invention is a flowchart of the steps of collecting and collating asset data according to the defined universal asset data format, loading a base map on a map, drawing asset data on the map according to location information, and setting the color, icon and zoom level of the asset according to the configured display rules. The present invention provides a universal asset component display method based on GIS, comprising the following steps:

[0043] S101: define the general asset data format and configure data display rules;

[0044] Specifically, in the GIS environment, the definition of a common asset data format aims to ensure data consistency and interoperability. This usually includes the following aspects: Spatial data format: Spatial data describes the location, shape and relationship of assets in geographic space. Common spatial data formats include Shapefile, KML (Keyhole Markup Language), GeoJSON, etc. Attribute data format: Attribute data is additional information associated with spatial data, such as the name, type, value, owner, etc. of the asset. Attribute data is usually stored in a relational database, such as MySQL, Oracle, etc., and organized in a table form. When defining the attribute data format, it is necessary to specify the field name, data type, such as string, integer, floating point, etc., field length and other elements. Data encoding rules: In order to ensure the accuracy and readability of the data, unified data encoding rules need to be formulated. For example, international standards or industry standards can be used to classify and encode assets. Configuration data display rules are intended to ensure that asset data is displayed in an intuitive and easy-to-read manner on the GIS platform. This usually includes the following aspects: Map symbolization: Different map symbols, such as points, lines, surfaces, etc. and colors, are assigned to assets according to their types and attributes. The selection and color matching of map symbols should clearly distinguish different types of assets and highlight key information. Layer management: On the GIS platform, different types of asset data can be divided into different layers for management. Through layer management, you can easily control which data is displayed on the map, as well as their display order and transparency and other properties. Data annotation: For important asset data, annotations can be added to the map to provide additional information. The annotation content can include key information such as the name, number, and attribute value of the asset. The style and location of the annotation should be reasonably set according to the layout of the map and the importance of the data. Data query and analysis: Configure data query and analysis functions to enable users to quickly retrieve and filter asset data according to specific conditions or ranges. Provide a wealth of analysis tools, such as buffer analysis, overlay analysis, etc., to support users in in-depth asset data analysis and decision-making. Data update and maintenance: Formulate rules and processes for data update and maintenance to ensure the timeliness and accuracy of asset data. Provide data import and export functions so that users can easily exchange and share data with other systems.

[0045] S102: Design map components, search components, statistics components, tool components, layer components and linkage components, and set the communication method between components;

[0046] S1021: Use the map API provided by the GIS platform to load the base map and display asset data, supporting basic map operations;

[0047] S1022: providing a search box to allow the user to enter keywords to search for assets, and highlighting matching assets on the map;

[0048] S1023: Use the chart library to generate statistical charts to display the statistical data of assets;

[0049] S1024: Providing tool buttons to assist users in performing measurement and marking operations on the map;

[0050] S1025: Provide a layer manager to allow users to choose to display or hide specific layers;

[0051] S1026: Realize linkage between components through event monitoring and message transmission mechanism;

[0052] S1027: Event messages are transmitted through a message bus or an event center to achieve data exchange and synchronization between components.

[0053] Specifically, the map component is responsible for loading and displaying the GIS base map, as well as overlaying and displaying asset data on it. It uses the map API provided by GIS platforms such as ArcGIS and SuperMap to implement basic operations such as map loading, zooming, and panning. The map component can also support map style settings, such as color, icon, annotation, etc. The search component provides a search box that allows users to enter keywords to search for assets. The search component will parse the keywords entered by the user and find matching assets on the map. Matching assets will be displayed on the map in the form of highlights or specific icons to facilitate users to quickly locate them. The statistics component uses chart libraries such as ECharts and Highcharts to generate statistical charts to display asset statistics. The statistical data can include the number, distribution, type, status, etc. of assets. The statistics component also supports The tool component supports user-defined statistical fields and aggregation types to meet different analysis needs. The tool component provides a series of tool buttons to assist users in measuring and annotating on the map. The measurement tool can measure the distance, area, etc. on the map. The annotation tool allows users to add text, symbols and other annotation information on the map. The layer component provides a layer manager that allows users to choose to display or hide specific layers. The layer component can support the overlay display of multi-layer map data, such as vector maps, image maps, and traffic facilities maps. Users can freely switch and combine different layers through the layer manager to obtain richer map information. The linkage component realizes the linkage between components through event monitoring and message passing mechanisms. When a user selects or operates an asset on the map, other components will update or display relevant information accordingly. The linkage component can improve the interactivity and user experience of the system. Data exchange and synchronization between components are achieved through a message bus or event center. The message bus or event center can act as an intermediary to transmit event messages and data between components. This ensures that the data between components can maintain consistency and real-time performance, thereby improving the overall performance and stability of the system.

[0054] S103: collecting and organizing asset data according to the defined general asset data format, loading a base map on a map, and drawing the asset data on the map according to the location information, and setting the color, icon, and zoom level of the asset according to the configured display rules;

[0055] S1031: Use GIS software or platform to load the selected map base map;

[0056] S1032: extracting location information from the sorted asset data, and drawing the asset data on a map in the form of points, lines, and surfaces according to the extracted location information;

[0057] S1033: Setting different colors for different types of assets according to the configured display rules;

[0058] S1034: Select appropriate icons to represent different types of assets;

[0059] S1035: Adjust the display of assets according to the zoom level of the map.

[0060] Specifically, choose professional geographic information system (GIS) software or platform, such as ArcGIS, QGIS, etc., which provide powerful map processing and visualization functions. In the GIS software or platform, import and load the selected map base map. The base map can be a vector map, such as a topographic map, an administrative division map, etc., or a raster map, such as a satellite image, an aerial photo, etc. Extract location information from the sorted asset data, which usually includes longitude, latitude coordinates or other geocoding information. According to the extracted location information, draw the asset data on the map in the form of points, lines, and surfaces. For example, a building can be represented as a point on the map, a road can be represented as a line on the map, and an area can be represented as a surface on the map. In the GIS software or platform, configure display rules for different types of assets according to business needs, including color, transparency, etc. Set different colors for different types of assets according to the configured display rules. This helps to distinguish different types of assets on the map and improve the visualization effect. According to different types of assets, select appropriate icons for representation. For example, different icons can be used to represent different types of buildings, facilities, or equipment. In the GIS software or platform, associate the selected icons with the corresponding asset data so that they can be displayed correctly on the map. In the GIS software or platform, set different map zoom levels and configure the corresponding asset display method for each level. As the map zoom level changes, the display method of assets is automatically adjusted. For example, at a small scale, only the main asset types and locations can be displayed; at a large scale, more asset details and attribute information can be displayed.

[0061] S104: Integrate the map component, search component, statistics component, tool component, layer component and linkage component into the GIS system, and display the asset data on the map and configure the interaction rules, or display the asset data in the 3D scene and configure the 3D display rules.

[0062] Specifically, map components, search components, statistics components, tool components, layer components, and linkage components are integrated into the GIS system. Together, these components constitute the core functions of the system and provide users with a wealth of operation and display options. Use 3D modeling software, such as AutoCAD, 3ds Max, etc., to create corresponding 3D models based on the actual form and attributes of asset data. These models will serve as visual elements for displaying asset data. Import the created 3D models into 3D engines, such as Unity, Unreal Engine, etc., and build a virtual 3D scene as a background for displaying asset data. This scene can include elements such as terrain, buildings, and vegetation to simulate the real geographical environment. Add processed asset data, such as location information, attribute information, etc., to the 3D scene to ensure that they correspond correctly to the 3D model. Design the user's interaction with the 3D scene and asset data, including click, drag, zoom, and other operations. These interaction methods will enable users to view and manage asset data more conveniently. Configure different colors and materials for asset data according to its type or attribute to enhance visual effects and differentiation. Add labels or annotations to asset data so that users can quickly identify and understand it. Add animation effects to asset data, such as rotation, flashing, etc., to attract users' attention and increase interest. Deploy the configured 3D scene and asset data to the server so that users can access and view them through the network.

[0063] By defining a universal asset data format that includes asset ID, location information, attribute information, and geometric information, data standardization and unification are achieved, which is convenient for subsequent processing and display. By configuring data display rules, including colors and icons, zoom levels, layer management, and interaction rules, the display of assets in the GIS system is made more flexible and controllable. By designing inter-component communication methods, including event monitoring and message passing mechanisms, data exchange and synchronization between components are achieved, improving the overall performance and user experience of the system. Not only does it support 2D visualization effects, but it also provides optional 3D visualization functions, so that asset data can be more intuitively displayed in 3D scenes, improving the readability and comprehension of the data. Through component-based design, each functional module is split into independent components, which reduces the coupling between systems and improves the scalability and maintainability of the system.

[0064] What is disclosed above is only one or more preferred embodiments of the present application, and cannot be used to limit the scope of rights of the present application. Ordinary technicians in this field can understand that all or part of the processes of implementing the above embodiments and equivalent changes made according to the claims of the present application are still within the scope covered by the present application.

Claims

1. A GIS-based general asset component display method, characterized in that: The following steps are involved: Define common asset data formats and configure data display rules; Design map components, search components, statistics components, tool components, layer components and linkage components, and set the communication method between components; Collect and organize asset data according to the defined common asset data format, load the basemap on the map, and plot the asset data on the map based on the location information, and set the color, icon and zoom level of the asset according to the configured display rules; Integrate map components, search components, statistics components, tool components, layer components, and linkage components into the GIS system, and display asset data on the map and configure interaction rules, or display asset data in a 3D scene and configure 3D display rules.

2. The GIS-based general asset component display method according to claim 1, characterized in that: Defining a general asset data format and configuring data display rules, the steps further include: Develop unified common asset data standards and format specifications, including asset ID, location information, attribute information and geometric information; Configure data display rules, including colors and icons, zoom levels, layer management, and interaction rules.

3. The GIS-based general asset component display method according to claim 2, characterized in that: Designing map components, search components, statistics components, tool components, layer components and linkage components, and setting the communication mode between components, the steps also include: Use the map API provided by the GIS platform to load basemaps and display asset data, supporting basic map operations; Provide a search box to allow users to enter keywords to search for assets, and highlight matching assets on the map; Use the chart library to generate statistical charts to display asset statistics; Provide tool buttons to assist users in measuring and marking on maps; Provides a layer manager that allows users to choose to show or hide specific layers; The linkage between components is achieved through event monitoring and message passing mechanism.

4. The GIS-based general asset component display method according to claim 3, characterized in that: Designing map components, search components, statistics components, tool components, layer components and linkage components, and setting the communication mode between components, the steps also include: Event messages are transmitted through a message bus or event center to achieve data exchange and synchronization between components.

5. The GIS-based general asset component display method according to claim 4, characterized in that: Collecting and organizing asset data in accordance with a defined universal asset data format, loading a base map on a map, and plotting the asset data on the map according to location information, and setting a color, an icon, and a zoom level of the asset according to a configured display rule, the steps further comprising: Use GIS software or platform to load the selected map basemap; Extract location information from the sorted asset data, and draw the asset data on the map in the form of points, lines, and surfaces based on the extracted location information; Set different colors for different types of assets according to the configured display rules; Choose appropriate icons to represent different types of assets; Adjust the display of assets based on the map's zoom level.

6. The GIS-based general asset component display method according to claim 5, characterized in that: Integrate the map component, search component, statistics component, tool component, layer component and linkage component into the GIS system, and display asset data on the map and configure interaction rules, or display asset data in a 3D scene and configure 3D display rules, the steps also include: Use 3D modeling software to create 3D models of asset data; Import the 3D model into the 3D engine to create a virtual 3D scene as a background for displaying asset data; Add processed asset data to the 3D scene and design the user's interaction with the 3D scene and asset data, including clicking, dragging, and zooming; According to the type or attribute of asset data, configure different colors and materials for it, add labels or annotations to asset data, and add animation effects to asset data; Deploy 3D scenes and asset data to the server.

Citation Information

Cited By

  • Function management method and system based on geographic information system

    CN120256540A

  • GIS map interaction method and system

    CN121209993A

  • A GIS map interaction method and system

    CN121209993B