CN102012817A - Flex technology-based large public building energy consumption monitoring platform development method - Google Patents

Flex technology-based large public building energy consumption monitoring platform development method Download PDF

Info

Publication number
CN102012817A
CN102012817A CN201010567124XA CN201010567124A CN102012817A CN 102012817 A CN102012817 A CN 102012817A CN 201010567124X A CN201010567124X A CN 201010567124XA CN 201010567124 A CN201010567124 A CN 201010567124A CN 102012817 A CN102012817 A CN 102012817A
Authority
CN
China
Prior art keywords
energy consumption
map
page
building
data
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.)
Granted
Application number
CN201010567124XA
Other languages
Chinese (zh)
Other versions
CN102012817B (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.)
Nanjing Tech University
Original Assignee
Nanjing Tech University
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 Tech University filed Critical Nanjing Tech University
Priority to CN201010567124.XA priority Critical patent/CN102012817B/en
Publication of CN102012817A publication Critical patent/CN102012817A/en
Application granted granted Critical
Publication of CN102012817B publication Critical patent/CN102012817B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Abstract

The invention discloses a Flex technology-based large public building energy consumption monitoring platform development method, which comprises the following steps of: establishing a 3D simulated geographical map for a building area, and cutting the 3D simulated geographical map into graded tile data; developing a map display program assembly by using a Flex development tool to realize lightweight map service functions; developing contents of an energy consumption data query page, an energy consumption data analysis page, an energy consumption data management page and the like; implementing service logics of analytic statistic data, original data, configuration data and the like of energy consumption information, and communicating with a Flex page; forming a spatial database structure; and generating a system. The spatial geographic information of a monitored building is revealed by adopting Flex technology in a 3D simulated geographical map mode, so the user experience is more intuitive; and by using the advantage of the Flex technology on the data display aspect, the user experience is richer, and the interactivity of users is stronger.

Description

Development approach based on the large-scale Gongjian's energy consumption monitoring of Flex technology platform
Technical field
The present invention relates to the development approach of relevant consumption information management and display platform in building energy consumption monitoring and the management, especially a kind of development approach of the large-scale Gongjian's energy consumption platform based on the Flex technology.
Background technology
Domestic large-scale Gongjian is meant that generally floor area of building is at 20,000 m 2Above building, according to the correlation technique statistics, its quantity is about 4% of total buildings, and energy consumption accounts for 22% of building total energy consumption, the usefulness electric energy consumption of unit area is 515 times of dwelling house, because waste and extensive management make the high power consumption problem of this class building more outstanding.Simultaneously, owing to lack unified energy consumption monitoring and management platform, leak is very big aspect real-time accurately metering, the administration of energy conservation of energy consumption, and country can't in time implement about systems such as large-scale Gongjian's metering separate energy consumption, quota management, energy auditings.By setting up large-scale Gongjian's energy consumption monitoring platform, integrated large public building subitem energy consumption data carries out statistical study to the subitem data, and classification subitem energy consumption data is showed, contrasts, analyzed on various dimensions ground, for the building energy conservation management provides foundation.
.net technology and J2EE technology are mainly adopted in the exploitation of present large-scale Gongjian's energy consumption monitoring platform, and the exploitation of platform lays particular emphasis on the inquiry and the displaying of data.But building energy consumption is relevant with several factors, and as the area of buildings, relevant towards multiple factors such as, the numbers of plies, also the space environment with buildings is relevant simultaneously.Traditional development approach is difficult to describe the space environment of buildings, the construction features of buildings etc. and the association attributes problem of building.Simultaneously traditional development approach is based on query driven, and system model is simple, and the quantity of information deficiency is relatively poor with user interactivity.
Summary of the invention
At the difficult defectives such as building space attribute and quantity of information deficiency of describing of classic method, the present invention relates to the exploitation of large-scale Gongjian's energy consumption monitoring platform, adopt the Flex technology, the 3D emulation geographical map of employing is described the space attribute, the vivid energy resource consumption situation that represents.Technical scheme of the present invention is as follows:
A kind of development approach of the large-scale Gongjian's energy consumption monitoring platform based on the Flex technology is as follows:
1, construction area is set up 3D emulation geographical map, and 3D emulation geographical map is cut into classification tile data, be generally four-stage grading tile data;
2, utilize Flex developing instrument exploitation map display program assembly, realize the Map Services function of lightweight, comprise dynamic call and show classification tile data, promptly realize the convergent-divergent of 3D map, the dynamic binding architecture information, dynamically the state of video data collection dynamically shows energy consumption data, the multidate information mark dynamically switches map; In conjunction with the 3D emulation geographical map in city, by convergent-divergent, can be with the energy consumption analysis statistical information of a plurality of buildings of the quick dynamic queries of different grain size.
3, utilize Flex developing instrument exploitation energy consumption data query page, energy consumption data is analyzed contents such as the page, energy consumption data administration page;
4, the realization of service logics such as the analysis statisticaling data of consumption information, raw data, configuration data is realized by .net or other technology, and realizes communicating by letter with the Flex page by the WebService technology;
5, set up the binding of graph data positional information and buildings base attribute information, form the spatial data library structure;
6, all right integrated video relevant and audio-frequency information in spatial database with architecture information;
7, system generates, and authorized user carries out associative operation based on the 3D map.
The present invention compares with background technology, and the beneficial effect that has is:
The present invention adopts the Flex technology, utilizes the mode of 3D emulation geographical map to represent the spatial geographic information that monitoring is built, and user experience is more directly perceived, and utilizes the advantage of Flex technology aspect data display, and user experience is abundanter, and user's interactivity is stronger.
Description of drawings
Fig. 1 is large-scale Gongjian's energy consumption platform synoptic diagram of the embodiment of the invention.
Embodiment
As shown in Figure 1, large-scale Gongjian's energy consumption platform that this example relates to is divided into four layers, is respectively data Layer, service layer, presentation layer and client layer;
Data Layer mainly provides map datum, building energy consumption essential information, building energy consumption statistics and building energy consumption to analyze the information of data;
Map datum realizes that based on classification tile map file the energy consumption related data is provided by relational database;
Service layer claims Business Logic again, main realization Map Services and energy consumption data statistical study service, Map Services mainly realizes by Flex technology ActionScript programming, energy consumption data statistical study service is realized by the .net technology, and provides the statistical data analysis service by the WebService technology to the Flex displayed page;
Presentation layer mainly is server end showing interface procedure development, and map datum and energy consumption data is integrated, realizes the inquiry based on the dynamic energy consumption analytic statistics information of map, and other auxiliary function of some of platform is realized by the ASPX technology;
Client layer mainly is at the user, behind the user's computer installation flash software of authorizing, just can visit corresponding energy consumption data information by the browser of supporting flash.
This routine described development approach, network structure adopts the B/S pattern, and step comprises:
1, the three-dimensional modeling of construction area: each elevation drawing picture by basic terrain information and each building etc., set up three-dimensional model, and generate image file; The three-dimensional model image of construction area also can be provided by special company;
2, the cutting of image: the geographical picture file of the three-dimensional 3D emulation of construction area is cut into the little figure of level Four tile by different resolution,, reduce network traffics so that map calls when showing as required;
3, utilize the Flex developing instrument to write ActionScript program class, scheduling, the map of realizing classification tile map played up, functions such as map is mutual, map inquiry: specifically comprise dynamic call and show classification tile data, realize the convergent-divergent of 3D map, the dynamic binding architecture information, the state that dynamic video data is gathered, dynamically show energy consumption data, the multidate information mark dynamically switches functions such as map; When utilizing Flex developing instrument exploitation code, can concentrate in order to make code, on the basis of the embedded layout of code, use the as include file.The MXML file<mx:Script in the mark, use the import order to comprise the as file of an outside, needn't the MXML of Flex file<mx:Script write code in the mark, and as long as in the as external file, write.The mode of this use include file has solved problems such as problem that code disperses and code reuse, is positioned in the as file about the realization of the function of map.
4, the fractionation of building energy consumption, statistics have the storing process in the relational database to realize, realize energy consumption data fractionation work by storing process;
5, realize the analysis and consult function of consumption information based on .net programming language (also can other programming language), as the function of service logics such as the classification subitem energy consumption of fixed time of building, total energy consumption, branch road energy consumption; And externally provide service by WebService; .net program will add up monitoring building per hour, every day, weekly, every month and annual classification and subitem energy consumption, branch road energy consumption, and be packaged into various energy consumption data WebService service, Flex obtains statistical information by calling every function that energy consumption data WebService service is provided.
6, carry out the design of the presentation layer page in the Flex developing instrument, mainly comprise: map Vessel Design, menu design, Dynamic Display page layout design, the energy consumption query page related with map are provided with, the design of Back ground Information maintain pages, user management page layout design and data analysis page layout design.The page of data analysis mainly comprises with the building energy consumption contrast page, with the building branch energy consumption contrast page, with the building energy consumption structure page and the different building energy consumption contrast page, realize specifying the inquiry of subitem energy consumption or the contrast of building different time to show with the building energy consumption contrast page, realize specifying branch data inquiry of building different time or contrast to show with the building branch energy consumption contrast page, mainly specify the classification subitem energy consumption of building to show with the tree structure demonstration with the building energy consumption structure page, different building energy consumption contrasts the page and realizes that the subitems classification energy consumptions of different buildings compare the soldier.The data analysis page is with trend map and rod figure performance;
7, the page map container function of Flex presentation layer mainly realizes that by writing ActionScript program class directly scheduling map tile file forms map, and other needs the page of data, services all to provide data by the WebService technology by the service layer that .net realizes; ActionScript program class mainly comprises cartographic information configuration class file, map event handling class file, map location information management class, map label administrative class, map layer administrative class, map element administrative class, map condition managing class, map and calls administrative class, map and dynamically generate class etc.
8, the location coordinate information by building in the map, the binding of setting up buildings map and building foundation information, buildings can be finished by client layer with the related of building foundation information in the map;
9, the page of Flex presentation layer is realized the dynamic display effect of building energy consumption information by the page events trigger mechanism.
The technical program adopts the Flex technological development, spatial geographic information and energy consumption data is carried out integrated, realizes that the various dimensions of energy consumption data show that the user can obtain abundanter operating experience; Simultaneously Flex technology itself is a kind of cross-platform technology, and this platform adopts WebService, and presentation layer and energy consumption data service can distributed deployments, and system platform can be deployed under the several operation systems platform; The page of the Flex technological development that the native system platform adopts is resolved by Flash player and is carried out, and supports how the browser of Flash player can visit this platform.

Claims (10)

1. development approach based on large-scale Gongjian's energy consumption monitoring platform of Flex technology, described large-scale Gongjian's energy consumption platform are divided into four layers of data Layer, service layer, presentation layer and client layers; Data Layer provides map datum, building energy consumption essential information, building energy consumption statistics and building energy consumption to analyze the information of data; Service layer realizes Map Services and energy consumption data statistical study service; Presentation layer provides the inquiry based on the dynamic energy consumption analytic statistics information of map; Client layer is at the user, behind the user's computer installation flash software of authorizing, just can visit corresponding energy consumption data information by the browser of supporting flash;
It is characterized in that the development procedure of described platform comprises:
1) three-dimensional modeling of construction area;
2) cutting of image cuts into the little figure of tile with the geographical picture file of the three-dimensional artificial of construction area;
3) set up ActionScript program class based on Flex, realize that scheduling, the map of the little figure of tile played up, map is mutual and map inquiry;
4) fractionation of building energy consumption, statistics are realized by the storing process in the relational database;
5) analysis and consult of realizing consumption information is inquired about, and externally provides service by WebService;
6) carry out the design of the presentation layer page based on Flex; The page of presentation layer is realized the dynamic display effect of building energy consumption information by the page events trigger mechanism;
7) location coordinate information by building in the map, the binding of setting up buildings map and building foundation information, buildings is finished by client layer with the related of building foundation information in the map.
2. the development approach of the large-scale Gongjian's energy consumption monitoring platform based on the Flex technology according to claim 1 is characterized in that in the described step 1), and each elevation drawing picture by basic terrain information and each building etc. are set up three-dimensional model, and generated image file; The three-dimensional model image of construction area also can be provided by special company.
3. the development approach of the large-scale Gongjian's energy consumption monitoring platform based on the Flex technology according to claim 1, it is characterized in that described step 2) in, the geographical picture file of the three-dimensional artificial of construction area is cut into the little figure of multistage tile by different resolution, when map shows, call as required.
4. the development approach of the large-scale Gongjian's energy consumption monitoring platform based on the Flex technology according to claim 1 is characterized in that in the described step 3) that the scheduling of described tile map is dynamic call and shows the little diagram data of classification tile; It is the convergent-divergent of the geographical picture of three-dimensional artificial that map is played up; Mutual and the map inquiry of map is the state of dynamic binding architecture information, dynamically video data collection, dynamically shows that energy consumption data, multidate information mark and dynamically switch map.
5. the development approach of the large-scale Gongjian's energy consumption monitoring platform based on the Flex technology according to claim 1 is characterized in that in the described step 5), is based on the analysis and consult query function that the .net programming language is realized consumption information.
6. the development approach of the large-scale Gongjian's energy consumption monitoring platform based on the Flex technology according to claim 1, it is characterized in that in the described step 5) that the inquiry of the analysis and consult of consumption information comprises classification subitem energy consumption, total energy consumption and the branch road energy consumption of the fixed time of building.
7. the development approach of the large-scale Gongjian's energy consumption monitoring platform based on the Flex technology according to claim 1, it is characterized in that in the described step 6), the design of the presentation layer page comprises: map Vessel Design, menu design, Dynamic Display page layout design, the energy consumption query page related with map are provided with, the design of Back ground Information maintain pages, user management page layout design and data analysis page layout design.
8. the development approach of the large-scale Gongjian's energy consumption monitoring platform based on the Flex technology according to claim 7, it is characterized in that in the described step 6) that the data analysis page comprises with the building energy consumption contrast page, with the building branch energy consumption contrast page, with the building energy consumption structure page and the different building energy consumption contrast page;
Realize specifying the inquiry of subitem energy consumption or the contrast of building different time to show with the building energy consumption contrast page; Realize specifying branch data inquiry of building different time or contrast to show with the building branch energy consumption contrast page; Show the classification subitem energy consumption displaying of specifying building with tree structure with the building energy consumption structure page; The different building energy consumption contrast page is realized the subitem classification energy consumption comparison reveals of different buildings.
9. the development approach of the large-scale Gongjian's energy consumption monitoring platform based on the Flex technology according to claim 1 is characterized in that in the described step 6), and the data analysis page is with trend map and rod figure performance.
10. the development approach of the large-scale Gongjian's energy consumption monitoring platform based on the Flex technology according to claim 8, it is characterized in that in the described step 6), the page of map container is to realize that by writing ActionScript program class directly scheduling map tile file forms map, and other needs the page of data, services all to provide data by the WebService technology by the service layer that .net realizes.
CN201010567124.XA 2010-12-01 2010-12-01 Flex technology-based large public building energy consumption monitoring platform development method Expired - Fee Related CN102012817B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010567124.XA CN102012817B (en) 2010-12-01 2010-12-01 Flex technology-based large public building energy consumption monitoring platform development method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010567124.XA CN102012817B (en) 2010-12-01 2010-12-01 Flex technology-based large public building energy consumption monitoring platform development method

Publications (2)

Publication Number Publication Date
CN102012817A true CN102012817A (en) 2011-04-13
CN102012817B CN102012817B (en) 2014-04-09

Family

ID=43842993

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010567124.XA Expired - Fee Related CN102012817B (en) 2010-12-01 2010-12-01 Flex technology-based large public building energy consumption monitoring platform development method

Country Status (1)

Country Link
CN (1) CN102012817B (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102810211A (en) * 2012-07-09 2012-12-05 江苏省电力公司扬州供电公司 Flex-based residential district power distribution room maintainable panoramic 3D (three-dimensional) modeling method
CN104268202A (en) * 2014-09-23 2015-01-07 山东鲁能软件技术有限公司 Dynamic space GIS text marking method based on GIS platform
CN104992288A (en) * 2015-07-01 2015-10-21 上海众材工程检测有限公司 Building energy consumption monitoring information system
CN105975591A (en) * 2016-05-09 2016-09-28 东南大学 Urban global energy consumption digital map making and displaying method and system
CN106055578A (en) * 2016-05-19 2016-10-26 西南石油大学 Geography national condition monitoring system based on GIS network service and rich internet application
CN106126294A (en) * 2016-06-29 2016-11-16 泰华智慧产业集团股份有限公司 Map based on flex technology accesses operation plug-in unit and generates method and system
CN106169987A (en) * 2016-02-25 2016-11-30 山东达创网络科技有限公司 A kind of public service platform and using method thereof
CN106444593A (en) * 2016-12-12 2017-02-22 合肥华耀广告传媒有限公司 Building energy consumption monitor system based on 3D technology
CN106909601A (en) * 2015-12-22 2017-06-30 国家***调查规划设计院 Wetland electronic chart collecting system and method based on flex image fast browsing technologies
CN109657024A (en) * 2018-12-12 2019-04-19 武汉中科天宇科技有限公司 A kind of storage of three-dimensional map data, inquiry and display systems and corresponding method
CN110544082A (en) * 2019-09-18 2019-12-06 杭州安廷电力科技有限公司 Business prepayment cloud platform system
CN111308901A (en) * 2020-03-10 2020-06-19 张伟 Building energy-saving system based on computer
CN112346418A (en) * 2020-10-27 2021-02-09 中德(珠海)人工智能研究院有限公司 Energy monitoring method and device for smart city and readable storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101236430A (en) * 2008-02-26 2008-08-06 浙江省建筑科学设计研究院有限公司 Wireless inner network architecture energy consumption and environment real time monitoring and analytical method
CN101692736A (en) * 2009-09-16 2010-04-07 南京联创科技集团股份有限公司 Method for monitoring telecom mobile service exchange based on flex technology
CN101840339A (en) * 2010-04-14 2010-09-22 四川真视信息技术有限公司 Method for constructing stereo scene developed based on Flex and applied to webpage

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101236430A (en) * 2008-02-26 2008-08-06 浙江省建筑科学设计研究院有限公司 Wireless inner network architecture energy consumption and environment real time monitoring and analytical method
CN101692736A (en) * 2009-09-16 2010-04-07 南京联创科技集团股份有限公司 Method for monitoring telecom mobile service exchange based on flex technology
CN101840339A (en) * 2010-04-14 2010-09-22 四川真视信息技术有限公司 Method for constructing stereo scene developed based on Flex and applied to webpage

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102810211A (en) * 2012-07-09 2012-12-05 江苏省电力公司扬州供电公司 Flex-based residential district power distribution room maintainable panoramic 3D (three-dimensional) modeling method
CN102810211B (en) * 2012-07-09 2015-03-11 江苏省电力公司扬州供电公司 Flex-based residential district power distribution room maintainable panoramic 3D (three-dimensional) modeling method
CN104268202A (en) * 2014-09-23 2015-01-07 山东鲁能软件技术有限公司 Dynamic space GIS text marking method based on GIS platform
CN104992288A (en) * 2015-07-01 2015-10-21 上海众材工程检测有限公司 Building energy consumption monitoring information system
CN106909601A (en) * 2015-12-22 2017-06-30 国家***调查规划设计院 Wetland electronic chart collecting system and method based on flex image fast browsing technologies
CN106169987A (en) * 2016-02-25 2016-11-30 山东达创网络科技有限公司 A kind of public service platform and using method thereof
CN105975591A (en) * 2016-05-09 2016-09-28 东南大学 Urban global energy consumption digital map making and displaying method and system
CN105975591B (en) * 2016-05-09 2019-03-12 东南大学 A kind of production of urban global energy consumption numerical map and display methods and system
CN106055578A (en) * 2016-05-19 2016-10-26 西南石油大学 Geography national condition monitoring system based on GIS network service and rich internet application
CN106126294A (en) * 2016-06-29 2016-11-16 泰华智慧产业集团股份有限公司 Map based on flex technology accesses operation plug-in unit and generates method and system
CN106444593A (en) * 2016-12-12 2017-02-22 合肥华耀广告传媒有限公司 Building energy consumption monitor system based on 3D technology
CN109657024A (en) * 2018-12-12 2019-04-19 武汉中科天宇科技有限公司 A kind of storage of three-dimensional map data, inquiry and display systems and corresponding method
CN110544082A (en) * 2019-09-18 2019-12-06 杭州安廷电力科技有限公司 Business prepayment cloud platform system
CN111308901A (en) * 2020-03-10 2020-06-19 张伟 Building energy-saving system based on computer
CN112346418A (en) * 2020-10-27 2021-02-09 中德(珠海)人工智能研究院有限公司 Energy monitoring method and device for smart city and readable storage medium

Also Published As

Publication number Publication date
CN102012817B (en) 2014-04-09

Similar Documents

Publication Publication Date Title
CN102012817B (en) Flex technology-based large public building energy consumption monitoring platform development method
CN103036954B (en) Mobile message paradigmatic system and method thereof based on GIS
CN105550252B (en) File positioning method and device and electronic equipment
US6772174B1 (en) Data administration method
CN102292707B (en) Method and system for implementing augmented reality applications
CN112053130A (en) Pumped storage power station integrated management method, platform, system, equipment and medium
CN103514626A (en) Method and device for displaying weather information and mobile terminal
CN109784708A (en) The cloud service system that the coupling of water industry multi-model calculates
CA2837192A1 (en) Method, apparatus and system for customizing a building via a virtual environment
CN104006805A (en) Electric power engineering field reconnaissance method based on mobile GIS
CN114003621B (en) Dynamic visualization method and system for regional carbon emission
CN102364523A (en) Method for realizing three-dimensional virtual city system based on RIA (rich Internet application) architecture
Shahabi et al. GeoDec: A framework to effectively visualize and query geospatial data for decision-making
CN104008218A (en) Electric power engineering three-dimensional integrated design platform
CN102509198B (en) A kind of monitoring low-voltage power grid equipment method and system
CN103413041B (en) A kind of collaborative perception system constituting method based on complex product development object
CN102354387A (en) Multi-dimensional platform data mining method and system of power grid dispersed power supply information
CN102073645B (en) Virtual city model machine and operation method thereof
CN104252495A (en) Method and system for grading road sections
CN110019592A (en) Two three-dimensional linkage urban pipeline information management systems of one kind and its interlock method
CN106227514B (en) WebGIS middleware supporting multiple industries
Zhang et al. Design and Application Development of the Camps Navigation System Based on ArcGIS Runtime SDK for Android:——Taking the Yunnan Normal University as an example
CN105023221A (en) Basic data resource monitoring method and system based on intelligent city
CN101582153A (en) Method and system for managing power network resources
CN103077273B (en) Be based upon the online route selection interactive design system of engineering on network electronic map and method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20140409

Termination date: 20141201

EXPY Termination of patent right or utility model