CN109858184B - Sunlight simulation analysis system by means of oblique photography technology - Google Patents

Sunlight simulation analysis system by means of oblique photography technology Download PDF

Info

Publication number
CN109858184B
CN109858184B CN201910172690.1A CN201910172690A CN109858184B CN 109858184 B CN109858184 B CN 109858184B CN 201910172690 A CN201910172690 A CN 201910172690A CN 109858184 B CN109858184 B CN 109858184B
Authority
CN
China
Prior art keywords
sunshine
unit
information
processor
model
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.)
Active
Application number
CN201910172690.1A
Other languages
Chinese (zh)
Other versions
CN109858184A (en
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.)
Anhui Chuanbai Technology Co ltd
Original Assignee
Anhui Chuanbai Technology 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 Anhui Chuanbai Technology Co ltd filed Critical Anhui Chuanbai Technology Co ltd
Priority to CN201910172690.1A priority Critical patent/CN109858184B/en
Publication of CN109858184A publication Critical patent/CN109858184A/en
Application granted granted Critical
Publication of CN109858184B publication Critical patent/CN109858184B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

The invention discloses a sunlight mimicry analysis system by means of oblique photography technology, which comprises an information creating unit, a command importing module, a processor, a display, a memory, a sunlight mimicry unit, a sunlight information following unit, a temporary database, a model establishing unit and a model database. The invention inputs newly-increased building information and position information corresponding to the newly-increased building information through the information newly-establishing unit, transmits the newly-increased building information and the position information to the processor, initiates a sunshine analysis command through the command importing module, the processor marks a data model according to the reaction of the sunshine information following unit and the temporary database to the analysis command through the sunshine mimicry unit, prepares data through the model database, establishes model building and texture mapping through an algorithm, quickly establishes a real urban three-dimensional model, determines the sunshine influence possibly generated by the proposed high-rise building on the high-rise building and an adjacent building, standardizes urban construction, and superposes planning data, so that the relationship between planning content and the surrounding environment is clearer.

Description

Sunlight simulation analysis system by means of oblique photography technology
Technical Field
The invention belongs to the field of sunshine analysis, relates to an oblique photography technology, and particularly relates to a sunshine mimicry analysis system by means of the oblique photography technology.
Background
With the rapid advance of the urbanization process in China, a refined three-dimensional city model is used as basic data for city planning, construction, management and informatization, is increasingly widely applied and gradually becomes important content of a city space data framework. However, the traditional aviation and satellite remote sensing means mainly aims at the top of the urban building for model reconstruction, and the reconstruction of the side surface in three dimensions is always lack of an effective solution.
The development of oblique photography technology can effectively solve the problem, the static traditional photogrammetry technology based on stereopair and point characteristics is pushed to a new height, namely the dynamic real-time photogrammetry technology based on multi-view images and object characteristics, a sunshine mimicry analysis system by means of oblique photography technology is provided, a digital orthographic image map is used as a planning base map, the relation between the planning content and the surrounding environment is clearer, and an environment with three-dimensional vision, hearing and touch can be generated through a city three-dimensional model.
Disclosure of Invention
The object of the present invention is to provide a system for analyzing a sunshine mimicry by means of oblique photography.
The purpose of the invention can be realized by the following technical scheme:
a sunshine mimicry analysis system by means of oblique photography technology comprises an information creating unit, a command importing module, a processor, a display, a memory, a sunshine mimicry unit, a sunshine information following unit, a temporary database, a model establishing unit and a model database;
the model database is used for storing a three-dimensional data model of a city, the information newly-built unit is used for inputting newly-added building information and position information corresponding to the newly-added building information, the information newly-built unit is used for transmitting the newly-added building information and the position information to the processor, the processor is used for transmitting the building information and the position information to the model establishing unit, the model establishing unit is used for combining the model database to perform the following processing on the building information and the position information, and the specific processing steps are as follows:
the method comprises the following steps: acquiring a three-dimensional data model in a model database;
step two: calibrating position information points in the three-dimensional data model according to the position information;
step three: adding a building model at the corresponding position information point according to the building information to form a new three-dimensional data model;
step four: transmitting the new three-dimensional data model to a temporary database for storage;
the temporary database receives the three-dimensional data model transmitted by the model building unit, and the command import module is used for a user to initiate a sunshine analysis command; the sunshine information following unit is used for acquiring the sunshine condition at the position of the newly added building model in the normal day;
the system comprises a command import module, a processor and a sunshine mimicry unit, wherein the command import module is used for transmitting a sunshine analysis command to the processor, and the processor receives the sunshine analysis command transmitted by the command import module and transmits the analysis command to the sunshine mimicry unit; the sunshine mimicry unit is used for making a relevant reaction on the analysis command by combining the sunshine information following unit and the temporary database to obtain the standard deviation P of the sunshine maximum shielding area Ui and the Ui;
the sunshine mimicry unit is used for marking the maximum value of Ui as Q; the sunshine mimicry unit is used for transmitting Q and P to the processor, the processor is used for transmitting correct signals to the display when Q is lower than a preset value, the processor is used for marking a newly-built three-dimensional data model as a modified data model, and the processor is used for transmitting the modified data model to the storage for real-time storage;
the processor is configured to transmit the modified data model to a display.
Further, the display automatically displays 'correct modification + modified data model' when receiving correct signals and modified data model transmitted by the processor.
Further, the sunlight mimicry unit is further used for automatically acquiring the minimum value of the Ui and marking the minimum value as W, the sunlight mimicry unit is used for returning the W to the processor, and the processor receives the W returned by the sunlight mimicry unit; the processor transmits an error signal to the display when W and P are both greater than a preset value;
the display receives the error signal transmitted by the processor and displays the word 'no new building is suggested'.
Further, the specific steps of acquiring the standard deviation P of the sunlight maximum shielding areas Ui and Ui are as follows:
s1: the sunshine mimicry unit automatically enters an analysis state after receiving an analysis command transmitted by the processor;
s2: acquiring a newly-built three-dimensional data model from a temporary database;
s3: automatically acquiring the sunshine condition from a sunshine mimicry unit;
s4: demonstrating the sunshine condition of the newly added building to the buildings around the three-dimensional data model by combining the sunshine condition;
s5: acquiring the maximum sunlight shielding condition of the newly added building to surrounding buildings after the newly added building;
s6: calculating the maximum sunlight shielding area of the newly added building to surrounding buildings, and marking the maximum sunlight shielding area as Ui;
s7: and sorting the Ui from large to small, and then solving the standard deviation P of the Ui.
The invention has the beneficial effects that:
the invention inputs newly-increased building information and position information corresponding to the newly-increased building information through the information newly-establishing unit, transmits the newly-increased building information and the position information to the processor, initiates a sunshine analysis command through the command importing module, the processor marks a data model according to the reaction of the sunshine information following unit and the temporary database to the analysis command through the sunshine mimicry unit, prepares data through the model database, directly establishes a model and projects texture through an algorithm, quickly establishes a real urban three-dimensional model, determines to establish a high-rise building, analyzes the sunshine influence possibly generated by the high-rise building to the high-rise building and an adjacent building, standardizes urban construction, and superposes planning data, so that the relationship between planning content and the surrounding environment is clearer.
Drawings
To facilitate understanding for those skilled in the art, the present invention will be further described with reference to the accompanying drawings.
FIG. 1 is a block diagram of the system of the present invention;
FIG. 2 is a block diagram of a system for obtaining a three-dimensional city data model.
Detailed Description
As shown in fig. 1, a sunshine mimicry analysis system by means of oblique photography technology comprises an information creating unit, a command importing module, a processor, a display, a memory, a sunshine mimicry unit, a sunshine information following unit, a temporary database, a model establishing unit and a model database;
the model database is used for storing a three-dimensional data model of a city, the information newly-built unit is used for inputting newly-added building information and position information corresponding to the newly-added building information, the information newly-built unit is used for transmitting the newly-added building information and the position information to the processor, the processor is used for transmitting the building information and the position information to the model establishing unit, the model establishing unit is used for combining the model database to perform the following processing on the building information and the position information, and the specific processing steps are as follows:
the method comprises the following steps: acquiring a three-dimensional data model in a model database;
step two: calibrating position information points in the three-dimensional data model according to the position information;
step three: adding a building model at the corresponding position information point according to the building information to form a new three-dimensional data model;
step four: transmitting the new three-dimensional data model to a temporary database for storage;
the temporary database receives the three-dimensional data model transmitted by the model building unit, and the command import module is used for a user to initiate a sunshine analysis command; the sunshine information following unit is used for acquiring the sunshine condition at the position of the newly added building model in a normal day;
the system comprises a command import module, a processor and a sunshine mimicry unit, wherein the command import module is used for transmitting a sunshine analysis command to the processor, and the processor receives the sunshine analysis command transmitted by the command import module and transmits the analysis command to the sunshine mimicry unit; the sunshine mimicry unit is used for combining the sunshine information following unit and the temporary database to make the following reaction to the analysis command, and the concrete reaction steps are as follows:
s1: the sunshine mimicry unit automatically enters an analysis state after receiving an analysis command transmitted by the processor;
s2: acquiring a newly-built three-dimensional data model from a temporary database;
s3: automatically acquiring the sunshine condition from a sunshine mimicry unit;
s4: demonstrating the sunshine condition of the newly added building to the buildings around the three-dimensional data model by combining the sunshine condition;
s5: acquiring the maximum sunlight shielding condition of the newly added building to surrounding buildings after the newly added building;
s6: calculating the maximum sunlight shielding area of the newly added building to surrounding buildings, and marking the maximum sunlight shielding area as Ui;
s7: sorting the Ui from large to small, and then solving the standard deviation P of the Ui;
the sunshine mimicry unit is used for marking the maximum value of Ui as Q; the sunshine mimicry unit is used for transmitting Q and P to the processor, the processor is used for transmitting correct signals to the display when Q is lower than a preset value, the processor is used for marking a newly-built three-dimensional data model as a modified data model, and the processor is used for transmitting the modified data model to the storage for real-time storage;
the processor is configured to transmit the modified data model to a display.
Further, the display automatically displays 'correct modification + modified data model' when receiving correct signals and modified data model transmitted by the processor.
Further, the sunshine mimicry unit is further used for automatically acquiring the minimum value of Ui and marking the minimum value as W, the sunshine mimicry unit is used for returning W to the processor, and the processor receives the W returned by the sunshine mimicry unit; the processor transmits an error signal to the display when W and P are both greater than a preset value;
the display receives the error signal transmitted by the processor and displays the word 'no new building is suggested'.
As shown in fig. 2, the three-dimensional data model of the city is acquired by a tilt camera shooting module, a null data acquisition module, a data matching module, a data modeling unit, a controller, a storage module, a display module and a manual intervention module;
the system comprises an oblique camera shooting module, a data identification module and a display module, wherein a user of the oblique camera shooting module acquires all texture information of buildings in a city in real time, the oblique camera shooting module is used for marking the texture information with a data identification, and the data identification is mainly used for calibrating the texture information of which building the collected texture information is; the oblique camera shooting module is used for fusing the texture information and the corresponding data identification to form oblique data; the inclined camera shooting module is used for transmitting inclined data to the data matching module;
the inclined camera shooting module mainly adopts an inclined camera to finish shooting and data acquisition, and the inclined camera can adopt a five-camera inclined system or a two-camera system;
the air-to-three data acquisition module is mainly used for acquiring and obtaining a plurality of pieces of coordinate information of all buildings in an area to be measured by means of an air triangulation technology, and is used for marking a mark stamp on the coordinate information, wherein the mark stamp is the specific building of the corresponding coordinate information; the space three data acquisition module is used for fusing the coordinate information and the corresponding stamp to form space three data; the empty three data acquisition module is used for transmitting the empty three data to the data matching module; the seal stamp and the data identifier are corresponding and can be matched with each other when identifying the same building;
the data matching module receives the inclination data transmitted by the inclined camera shooting module, and the data matching module receives the space three data transmitted by the space three data acquisition module; the data matching module is used for performing relevant processing on the air-to-air data and the tilt data, and the specific processing steps are as follows:
the method comprises the following steps: extracting the stamp in the empty three data;
step two: then extracting data identification in the tilt data;
step three: carrying out one-to-one matching correspondence on the data identification and the stamp mark;
step four: acquiring building texture information in the tilt data corresponding to the successfully matched data identification;
step five: acquiring coordinate information in the empty three data corresponding to the stamp matched successfully;
step six: fusing the corresponding coordinate information and the building texture information to form modeling data information;
step seven: marking texture information corresponding to the data identification which is not successfully matched as coordinate information to be charged;
step eight: marking coordinate information corresponding to the stamp stamps which are not successfully matched as unknown position information;
the data matching module is used for transmitting modeling data information to the data modeling unit, the data modeling unit receives the modeling data information transmitted by the data matching module, and the data modeling unit is used for automatically generating a city three-dimensional model according to the modeling data information; the generation steps are as follows:
s1: firstly, establishing a blank model plate;
s2: acquiring coordinate information in the modeling data information, and marking the mark stamp of the building corresponding to the coordinate information at the corresponding coordinate position according to the coordinate information;
s3: then acquiring texture information corresponding to the data identification matched with the seal stamp, and establishing an initial model of the building at the coordinate according to the texture information;
s4: repeating the steps S2-S3 until all modeling data information is completely modeled;
the data matching module is used for transmitting the urban three-dimensional model to the controller, and the controller is used for transmitting the urban three-dimensional model to the display module for real-time display; the controller is used for transmitting the city three-dimensional model to the storage module for real-time storage;
the data matching module is used for transmitting the coordinate information to be charged and the unknown position information to the controller, and the controller is used for transmitting the coordinate information to be charged and the unknown position information to the storage module;
the controller transmits an error signal to the manual intervention module when receiving the coordinate information to be charged and the unknown position information, the manual intervention module uploads supplemental information when receiving the error signal transmitted by the controller, the supplemental information is concrete coordinate information of a building corresponding to the coordinate information to be charged, and the supplemental information is building texture information corresponding to the unknown position information; the controller is used for returning the supplementary information to the data matching module, the data matching module is used for transmitting the supplementary information to the data modeling unit, and the data modeling unit is used for perfecting the three-dimensional model of the city according to the supplementary information; the data modeling unit is used for transmitting the perfected city three-dimensional model to the controller, and the controller is used for transmitting the perfected city three-dimensional model to the storage module for real-time storage.
The invention inputs newly-increased building information and position information corresponding to the newly-increased building information through the information newly-establishing unit, transmits the newly-increased building information and the position information to the processor, initiates a sunshine analysis command through the command importing module, the processor marks a data model according to the reaction of the sunshine information following unit and the temporary database to the analysis command through the sunshine mimicry unit, prepares data through the model database, directly establishes a model and projects texture through an algorithm, quickly establishes a real urban three-dimensional model, determines to establish a high-rise building, analyzes the sunshine influence possibly generated by the high-rise building to the high-rise building and an adjacent building, standardizes urban construction, and superposes planning data, so that the relationship between planning content and the surrounding environment is clearer.
The foregoing is merely exemplary and illustrative of the present invention and various modifications, additions and substitutions may be made by those skilled in the art to the specific embodiments described without departing from the scope of the invention as defined in the following claims.

Claims (1)

1. A sunshine mimicry analysis system by means of oblique photography technology is characterized by comprising an information newly-built unit, a command import module, a processor, a display, a memory, a sunshine mimicry unit, a sunshine information following unit, a temporary database, a model establishing unit and a model database;
the model database is used for storing a three-dimensional data model of a city, the information newly-built unit is used for inputting newly-added building information and position information corresponding to the newly-added building information, the information newly-built unit is used for transmitting the newly-added building information and the position information to the processor, the processor is used for transmitting the building information and the position information to the model establishing unit, the model establishing unit is used for combining the model database to perform the following processing on the building information and the position information, and the specific processing steps are as follows:
the method comprises the following steps: acquiring a three-dimensional data model in a model database;
step two: calibrating a position information point in the three-dimensional data model according to the position information;
step three: adding a building model at the corresponding position information point according to the building information to form a new three-dimensional data model;
step four: transmitting the new three-dimensional data model to a temporary database for storage;
the temporary database receives the three-dimensional data model transmitted by the model building unit, and the command import module is used for a user to initiate a sunshine analysis command; the sunshine information following unit is used for acquiring the sunshine condition at the position of the newly added building model in a normal day;
the system comprises a command import module, a processor and a sunshine mimicry unit, wherein the command import module is used for transmitting a sunshine analysis command to the processor, and the processor receives the sunshine analysis command transmitted by the command import module and transmits the analysis command to the sunshine mimicry unit; the sunshine mimicry unit is used for making a relevant reaction on an analysis command by combining the sunshine information following unit and the temporary database to obtain the maximum sunshine shielding area Ui and the standard deviation P of the Ui;
the sunshine mimicry unit is used for marking the maximum value of Ui as Q; the sunshine mimicry unit is used for transmitting Q and P to the processor, the processor is used for transmitting correct signals to the display when Q is lower than a preset value, the processor is used for marking a newly-built three-dimensional data model as a modified data model, and the processor is used for transmitting the modified data model to the storage for real-time storage;
the processor is configured to transmit the modified data model to a display;
when the display receives a correct signal and a modified data model transmitted by the processor, the display automatically displays 'correct modification + modified data model';
the sunshine mimicry unit is further used for automatically acquiring the minimum value of Ui and marking the minimum value as W, the sunshine mimicry unit is used for returning W to the processor, and the processor receives the W returned by the sunshine mimicry unit; the processor transmits an error signal to the display when W and P are both greater than a preset value;
the display receives the error signal transmitted by the processor and displays the word eye of 'no new building is suggested';
the specific steps of obtaining the standard deviation P of the maximum sunlight shielding areas Ui and Ui are as follows:
s1: the sunshine mimicry unit automatically enters an analysis state after receiving an analysis command transmitted by the processor;
s2: acquiring a newly-built three-dimensional data model from a temporary database;
s3: automatically acquiring the sunshine condition from a sunshine mimicry unit;
s4: demonstrating the sunshine condition of the newly added building to the buildings around the three-dimensional data model by combining the sunshine condition;
s5: acquiring the maximum sunlight shielding condition of the newly added building to surrounding buildings after the newly added building;
s6: calculating the maximum sunlight shielding area of the newly added building to the surrounding buildings, and marking the maximum sunlight shielding area as Ui;
s7: and sorting the Ui from large to small, and then solving the standard deviation P of the Ui.
CN201910172690.1A 2019-03-07 2019-03-07 Sunlight simulation analysis system by means of oblique photography technology Active CN109858184B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910172690.1A CN109858184B (en) 2019-03-07 2019-03-07 Sunlight simulation analysis system by means of oblique photography technology

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910172690.1A CN109858184B (en) 2019-03-07 2019-03-07 Sunlight simulation analysis system by means of oblique photography technology

Publications (2)

Publication Number Publication Date
CN109858184A CN109858184A (en) 2019-06-07
CN109858184B true CN109858184B (en) 2022-11-08

Family

ID=66900200

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910172690.1A Active CN109858184B (en) 2019-03-07 2019-03-07 Sunlight simulation analysis system by means of oblique photography technology

Country Status (1)

Country Link
CN (1) CN109858184B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112433265B (en) * 2020-11-25 2023-01-17 郴州市规划勘察设计研究院有限公司 Sunshine analyzer for high-rise residence based on city planning and use method thereof

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6110773B2 (en) * 2013-10-25 2017-04-05 株式会社ジオ技術研究所 3D map data generation system
CN106886670A (en) * 2015-12-10 2017-06-23 中国科学院深圳先进技术研究院 Towards the sunshine shadowing analysis method of civic landscape planning
CN106327573B (en) * 2016-08-25 2019-03-12 成都慧途科技有限公司 A kind of outdoor scene three-dimensional modeling method for urban architecture
CN107798201B (en) * 2017-11-15 2021-03-12 苏州联讯图创软件有限责任公司 Sunshine analysis method for building model
CN108898671A (en) * 2018-07-23 2018-11-27 深圳大学 Sunshine analog analysing method, device and computer readable storage medium
CN109035401A (en) * 2018-08-28 2018-12-18 安徽省川佰科技有限公司 City three-dimensional scenic automatic modeling system based on inclined camera photography
CN109035400A (en) * 2018-08-28 2018-12-18 安徽省川佰科技有限公司 A method of urban planning is established using oblique photograph
CN109410327B (en) * 2018-10-09 2022-05-17 广东博智林机器人有限公司 BIM and GIS-based three-dimensional city modeling method

Also Published As

Publication number Publication date
CN109858184A (en) 2019-06-07

Similar Documents

Publication Publication Date Title
CN110874391B (en) Data fusion and display method based on urban space three-dimensional grid model
CN107093206B (en) Method for rapid BIM modeling by using 3D laser scanning technology
CN109800316B (en) City planning auxiliary management system based on three-dimensional modeling
CN109685886A (en) A kind of distribution three-dimensional scenic modeling method based on mixed reality technology
CN112282847B (en) Deformation monitoring method for underground coal mine roadway
CN109801371B (en) Network three-dimensional electronic map construction method based on Cesium
CN110533768B (en) Simulated traffic scene generation method and system
CN108090959A (en) Indoor and outdoor one modeling method and device
CN109685893B (en) Space integrated modeling method and device
CN114077764A (en) Method for establishing temporary model based on three-dimensional GIS and BIM integration and application
CN110660125B (en) Three-dimensional modeling device for power distribution network system
CN111737790A (en) Method and equipment for constructing simulated city model
CN109858184B (en) Sunlight simulation analysis system by means of oblique photography technology
CN117171862B (en) Bridge engineering land investigation drilling point position checking method and equipment
CN111982077B (en) Electronic map drawing method and system and electronic equipment
CN109726916A (en) A method of suitable for highway life cycle management intelligent health monitoring
CN113838193A (en) Data processing method and device, computer equipment and storage medium
CN109472869B (en) Settlement prediction method and system
CN112150622A (en) Construction method of three-dimensional urban landscape and three-dimensional planning aid decision-making system
CN116503564A (en) Method and system for acquiring three-dimensional model of building
CN105184680A (en) GIS-based power grid infrastructure mobile information acquisition and synchronous updating system
CN109858176B (en) Urban three-dimensional model construction system based on high-altitude photography acquisition technology
CN112800514B (en) Method for applying laser point Yun Jia BIM modeling technology to visual control platform of converter station
CN112648974B (en) Engineering quantity calculation method based on aerial three-dimensional image data
CN112802191A (en) Real-time simulation display system for city planning

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
GR01 Patent grant
GR01 Patent grant