Smart park visual modeling system and method based on map
By introducing a map-based visual modeling system into smart parks, the problems of low management efficiency and unintuitive information management of existing park management systems are solved, and intuitive display and efficient management of park resource information are realized.
Patent Information
- Application Number
- CN202510018834.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-07
- Publication Date
- 2025-03-18
AI Technical Summary
The existing park management system has low management efficiency, incomplete data collection, unintuitive information management, and the system combining maps and visual management is not yet mature in smart park management.
A map-based smart park visual modeling system is provided, including building management module, floor management module, room management module, view editing module and view display module. Through these modules, visual management and display of park asset information is realized.
Through the integration of map technology and information technology, the intuitive display of resource information in the park is achieved, management efficiency is improved, resource allocation is optimized, and strong data support is provided for decision-making.
Smart Images

Figure CN119648480A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of information and management technology, and in particular to a map-based smart park visualization system and method. Background Art
[0002] At present, the management of parks generally relies on paper office or traditional management systems, which have problems such as low management efficiency, incomplete data collection, and unintuitive information management. With the development of map technology, map-based management systems are gradually applied to various fields, but in the application of smart park management, the system combining map and visual management is not yet mature. Therefore, it is necessary to provide a map-based smart park visual modeling system to overcome the above shortcomings. Summary of the invention
[0003] The purpose of the present invention is to provide a map-based smart park visualization modeling system, which can manage and display park asset information in a visual manner in combination with maps, improve park management efficiency, and optimize park resource allocation.
[0004] To achieve the above objectives, the present invention provides a map-based smart park visualization modeling system, comprising:
[0005] Building management module: used for building information management within the park, including adding, editing, querying and deleting buildings. When adding a building, you can also add floors and rooms simultaneously.
[0006] Floor management module: used for floor information management within the park, including adding, editing, querying and deleting floors. When adding floors, rooms can be added simultaneously. Floors need to be added based on buildings.
[0007] Room management module: used for room information management within the park, including adding, editing, querying and deleting rooms. Rooms need to be added based on floors.
[0008] View editing module: used to edit the views of buildings, floors, and rooms in the park. After adding a building, the view editing portal is used to draw and edit the views of the building, floor, and room.
[0009] View display module: used to view the building, floor, and room views drawn in the system. You can view the view, building information, and room information on the map.
[0010] In the above-mentioned smart park visualization modeling system, the building management module can edit building information, including building name and price plan, quickly jump to floor management and room management, and edit building view.
[0011] The aforementioned smart park visualization modeling system, the floor management module can edit floor information, including floor price plans and quick jump room management.
[0012] In the aforementioned smart park visualization modeling system, the room management module can edit room information, including room name, room area and room price plan.
[0013] In the aforementioned smart park visualization modeling system, the view editing module can manage the view of buildings, floors and rooms, and the management functions include drawing, editing, positioning and copying. Buildings, floors or rooms that have not added views can use the drawing function to draw the view area. After drawing, the size and shape of the view area can be adjusted through the editing function. The positioning function can position the view area to the center of the window. The copy function is used to copy the drawn area to the target building or floor.
[0014] The aforementioned smart park visualization modeling system, the room editing function of the view editing module is performed based on floors, and can be used to automatically generate regular rooms based on the number of rooms, rows, columns, intervals and generation directions.
[0015] In the aforementioned smart park visualization modeling system, the view editing module drawing function is used to draw new areas, the editing function is used to adjust existing areas, the copy function is used to quickly copy existing areas to the target building or floor, and the generation function is only used for room area generation.
[0016] In the aforementioned smart park visualization modeling system, the view display module can display all the drawn areas of the park, including buildings, floors and rooms. Clicking on the drawn building area in the view window can view the floor, area, number of rooms, number of rented rooms and number of unrented rooms of the building. Clicking on the building view in the information window can view the floor and room views in the building.
[0017] In the aforementioned smart park visualization modeling system, in the view display module, in the building view, you can view each floor view, the room list within the floor and the room view. Click on the room view to view the room area, rent, rental status and tenant information.
[0018] The present invention also provides a map-based smart park visualization modeling method, comprising the following steps:
[0019] Steps for adding buildings: add buildings through the building management module and complete the building information;
[0020] Steps for adding floors: add floors through the floor management module and complete the floor information;
[0021] Steps for adding a room: add floors through the room management module and complete the room information;
[0022] Steps for drawing building views: Draw or copy building views through the view editing module and generate modeling;
[0023] Floor view drawing steps: draw or copy the floor view through the view editing module and generate modeling;
[0024] Room view drawing steps: Draw or generate room view through the view editing module and generate modeling.
[0025] View steps: View the added building, floor and room views through the view viewing module.
[0026] The beneficial effects of the present invention are:
[0027] The invention combines map technology and information technology, aiming to display various resource information in the park in an intuitive and user-friendly manner, thereby greatly improving user experience and service quality. This system not only greatly facilitates the management work of park staff and effectively improves work efficiency; it also provides strong data support for leadership decision-making through the 3D park model display, demonstrating its outstanding practical value and forward-looking innovation. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] Figure 1 It is a schematic diagram of the system structure of the present invention.
[0029] Figure 2 Create a flow chart for the building of the present invention.
[0030] Figure 3 Create a flow chart for the building view of the present invention.
[0031] Figure 4 The present invention is a flow chart of the method. DETAILED DESCRIPTION
[0032] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0033] like Figure 1 A map-based smart park visualization modeling system is provided, the system comprising: a building management module, a floor management module, a room management module, a view editing module, and a view display module, wherein:
[0034] Building management module: used for building information management within the park, including adding, editing, querying and deleting buildings. When adding a building, you can also add floors and rooms simultaneously.
[0035] like Figure 2 As shown, when adding a building, you should first fill in the building information, including the building name, number of floors and building area. After filling in the number of floors, the corresponding number of floors will be automatically generated in the floor information table.
[0036] After the building information is filled in, fill in the floor information, including the number of rooms and rentable area. After completing, the floor information table will automatically add the floor information for each floor.
[0037] After the floor information is filled in, the rentable area of each room will be evenly divided according to the rentable area and the number of rooms on each floor, and the room name will be automatically generated. For rooms that need to be adjusted, you can enter the floor edit in the floor information table to modify the rooms on the floor. The room information includes the room name and rentable area.
[0038] After the room information is modified, the building is added. The rentable area of the floor will show the sum of the rentable areas of the modified rooms, and the rentable area of the building will show the sum of the rentable areas of the floors.
[0039] After the building is added, you can configure the building price. The price information includes the rental price, property price, water price and electricity price. After configuration, it will take effect on all floors and rooms of the building.
[0040] Floor management module: used for floor information management within the park, including adding, editing, querying and deleting floors. When adding floors, rooms can be added simultaneously. Floors need to be added based on buildings.
[0041] For buildings that have been added, you can modify the floor information in the floor management module, including adding new floors, deleting floors, and modifying room information within the floor.
[0042] Floor price configuration can be configured individually. Unconfigured floors will be effective according to the building price. Individually configured floor prices will be effective for this floor and the rooms on this floor.
[0043] Room management module: used for room information management within the park, including adding, editing, querying and deleting rooms. Rooms need to be added based on floors.
[0044] Room price configuration can be configured individually. Unconfigured rooms will be effective according to the floor price. Individually configured room prices will take effect on this room.
[0045] View editing module: used to edit the views of buildings, floors, and rooms in the park. After adding a building, the view editing portal is used to draw and edit the views of the building, floor, and room.
[0046] like Figure 3As shown, after the building is added, enter the view editing in the building list. First, draw the building view. Set the area point by clicking on the map. Double-click to close the starting point and end point to generate a 3D view of the drawing area. You can set the area color and height. Click Save to complete the building view drawing.
[0047] After the building view is drawn, select floor editing. The default floor to start editing is the first floor. You can use the draw function to draw the floor area, or use the copy function to quickly copy the drawn area.
[0048] The copy function includes batch copying graphics and copying building graphics. For batch copying graphics, you can select the building / floor to be copied and then copy the drawing area to the target building / floor. For copying building graphics, you can quickly copy the drawing area of the current building to the current floor.
[0049] The color and height of each floor can be configured individually.
[0050] After drawing the floor area, you can draw the rooms on the floor. Click Room Edit to edit the room area on the current floor.
[0051] Room drawing can be done manually or automatically. Manual drawing is the same as building and floor drawing, but the drawing cannot exceed the floor area. Automatic generation can automatically generate rooms based on the number of rows, columns, row spacing, column spacing, arrangement and color.
[0052] For automatically generated rooms, the room area is evenly distributed according to the floor area. For manually drawn rooms, the room area needs to be filled in manually.
[0053] Room areas can be exchanged, merged and split. Select the room area that needs to be exchanged in the room editor, click the exchange button and select the room to be exchanged to complete the exchange of room graphics.
[0054] The room merging function needs to be performed in the editing state. You can select two or more adjacent room areas to merge. Non-adjacent rooms cannot be merged. After the merger, the room name and room area will be automatically merged.
[0055] The room splitting function needs to be performed in the editing state. You can select the room to be split and configure the splitting rules before splitting. The splitting rules include the room number 1 assigned after splitting, the room number 2 assigned after splitting, the proportion of room 1, the room interval and the splitting direction. After the configuration is completed, the room will be split into two rooms.
[0056] After editing the room view, click Save to save the view.
[0057] View display module: used to view the building, floor, and room views drawn in the system. You can view the view, building information, and room information on the map.
[0058] The view display module can display all the drawn areas of the park, including buildings, floors and rooms. Click the drawn building area in the view window to view the floor, area, number of rooms, number of rented rooms and number of unrented rooms of the building. Click the building view button in the information window to view the floor and room views in the building.
[0059] In the floor view, you can view the floor area, room list within the floor, and room view. Click a room in the room list or room view to view the area, rent, rental status, and tenant information of the current room.
[0060] like Figure 4 As shown, the present application provides a method for visual modeling of a smart park based on a map, the method is applied to a visual modeling system of a smart park, and the method includes:
[0061] Step 1: Building adding step: This is the basic step. Buildings are added through the building management module. Only on the basis of the buildings can floors, rooms and view drawing be added.
[0062] Specifically, the building management module is used to manage building information, including adding buildings, modifying building names, quickly managing floor information, quickly managing room information, and editing building views.
[0063] In the building management module, when adding a building, you need to fill in the building name, number of floors, and building area. After filling in the number of rooms in the floor information, confirm and save to complete the building addition.
[0064] When adding a building, you can also add floors and rooms in the building simultaneously. In the floor information, the rentable area of each floor will be evenly distributed and automatically calculated based on the building area and the number of floors. After filling in the number of rooms, the rentable area of the rooms on each floor will be evenly distributed and automatically calculated based on the rentable area of the floor, and automatically generated and displayed in the floor information table.
[0065] Step 2: Add floors: Add floors through the floor management module. If floors are not added or need to be adjusted when adding buildings, you can add or delete floors in the floor management module to complete the floor information;
[0066] Specifically, when adding a floor in the floor management module, fill in the floor number, the number of rooms on the current floor, and the room area to confirm the addition of the floor.
[0067] Step 3: Room adding step: Add floors through the room management module. If there is no room added on the floor or the room needs to be adjusted, you can add or delete the room in the room management module to complete the room information;
[0068] Specifically, when adding a room in the room management module, first select the building floor where the room needs to be added, then fill in the number of rooms and room area to be added, and finally confirm the save to complete the room addition.
[0069] Step 4: Building view drawing step: Draw or copy the building view through the view editing module and generate the model;
[0070] Specifically, after the building is added, you can enter the view editing module through the view editing entrance to edit the building view. Buildings that have not added views can add views through the drawing function, and buildings that have already added views can create new views through the drawing function or modify existing views through the editing function.
[0071] Draw the building graphics by selecting points on the map. After drawing, the graphics are automatically closed. Set the graphic properties including color and height, and automatically generate the corresponding 3D modeling on the map.
[0072] Building views can also be added by copying. When a building has a floor view already drawn, the copy function can be used to copy the floor view to a building view.
[0073] Step 5: Floor view drawing step: Draw or copy the floor view through the view editing module and generate modeling;
[0074] Specifically, after adding floors to the building, you can draw the floor view. Select floor editing in the view editing module. The first floor is selected by default. You can add floors by drawing or copying.
[0075] To draw floors, you need to select points on the map to draw floor graphics. After drawing, the graphics will be automatically closed. You can set the graphic properties including color and height, and automatically generate the corresponding 3D modeling of the building on the map.
[0076] Copying floors You can quickly copy the graphics of the current building to the current floor through the Copy Building Graphics function, or you can use the Copy function to select graphics from other floors and copy them to the current floor.
[0077] After the floor view is drawn, the view can also be adjusted through the editing function.
[0078] After the floor graphics are drawn, set the graphic properties including color and height, and automatically generate the corresponding 3D modeling of the floor in the map.
[0079] Step 6: Room view drawing step: Draw or generate room view through the view editing module and generate modeling.
[0080] Specifically, after adding the floor view, you can add the room view in the room editing of the view editing module. When entering the room editing, select the floor selected during the current floor editing. If no floor is selected, the first floor will be selected by default.
[0081] Adding room views can be done through drawing and generating functions.
[0082] The room view is drawn by selecting points on the map to draw the room graphics. After the drawing is completed, the graphics are automatically closed. The room graphics area cannot exceed the floor view area. The 3D modeling height corresponding to the room is consistent with the floor modeling, and the color can be edited separately in the room list.
[0083] Room view generation automatically generates room graphics by configuring generation conditions. Configuration conditions include the number of rows and columns of generated rooms, the number of meters between each row and column, the order of generation, and unified modeling color.
[0084] In the configuration conditions, the default value for the number of rows and columns of generated rooms is automatic, with 2 rows and columns automatically calculated based on the number of rooms; the number of meters between rooms in each row and column is 1 meter; the generation order is arranged in pairs according to the four directions of the map, east-west, north-south and south-north, with a total of 8 generation directions; after the unified modeling color setting, the modeling color of each room can also be modified in the room list.
[0085] Once the room view is drawn or generated, you can save the view.
[0086] Step 7: View the view step: View the added building, floor and room views through the view viewing module.
[0087] In the view viewing module, you can view the building view, building information, and room information on the map.
[0088] In the view display module, click on the building model to view the building information, which includes: number of floors, area, number of rooms, number of rented rooms and number of unrented rooms.
[0089] Click the Building View button in the Building Information window to view the floors and room views in the building. In the floor view, you can view the floor area, the room list in the floor, and the room view.
[0090] Click a room or room view in the room list to view room information, including area, rent, rental status, and tenant information.
Claims
1. A map-based smart park visualization modeling system, characterized in that: include: Building management module: used to manage building information within the park; Floor management module: used to manage floor information within the park; Room management module: used to manage room information within the park; View editing module: used to edit the views of buildings, floors, and rooms in the park; View display module: used to view the building, floor, and room views drawn in the system.
2. The system according to claim 1, characterized in that The building management module can add, search, edit and delete park building information. When adding a new building, it can also add floors and rooms within the building.
3. The system according to claim 1, characterized in that In the floor management module, floor information is managed based on buildings, and rooms can be added to the floors.
4. The system according to claim 1, characterized in that In the room management module, room information is managed based on the floor.
5. The system according to claim 1, characterized in that The view editing module draws the view based on buildings, floors or rooms, and can edit the number of rooms on a floor.
6. The system according to claim 1, characterized in that The view viewing module can view the drawn views, generate 3D views according to the floors and floor heights, and click on the room to view the room information.
7. A map-based smart park visualization modeling method, characterized in that: The following steps are involved: Steps for adding buildings: add buildings through the building management module and complete the building information; Steps for adding floors: add floors through the floor management module and complete the floor information; Room adding steps: add rooms through the room management module and complete the room information; Steps for drawing building views: Draw or copy building views through the view editing module and generate modeling; Floor view drawing steps: draw or copy the floor view through the view editing module and generate modeling; Room view drawing steps: draw or generate room view through view editing module and generate modeling; View viewing steps: View the added building, floor and room views through the view viewing module.