The present disclosure relates to the technical field of quality assessment, and particularly relates to a method, an apparatus and a storage medium for measuring the quality of a built environment.
At present, common quality assessment methods for a built environment are to: construct a multi-dimensional environmental quality assessment system and assessment index elements for a certain type of built environment, determine a grading of each index element according to construction needs of an assessment object, give quality assessment results of sub-elements, and judge whether design objectives can be achieved, so as to bring forward a targeted design optimization strategy (CN202010998144.6, under examination; CN201910407314.6, under examination). In the process of selecting the assessment system and index elements, such type of assessment methods are mostly selected independently based on relevant research literature, and the rationality and systematicness of the assessment system construction need to be verified; in the assessment process of each index element, non-quantifiable index elements are mostly assessed in the scoring form of expert assessment or questionnaire survey, while the assessment grading of non-quantifiable measuring index elements is determined based on past research experience, without considering the distribution of data, and a static parameter interval division of data of each element may cause data to be excessively concentrated in one or several intervals in an unreasonable way, and the purpose of accurate and effective interval assignment cannot be achieved. In the analysis and practical application of the assessment results, most of the research cases focus on assessing the sub-elements, and comparison among the sub-elements before and after reconstruction or the same of multiple design schemes is made, but a simple comparative analysis fails to take into account the complex interaction between these sub-elements, and it is impossible to identify the degree of which elements to be optimized in the built environment, therefore, the assessment results are unreasonable. In the actual construction process, the practicability and reference value of existing technologies have certain limitations, and the efficiency and accuracy of the quality measurement results in practical application need to be improved. Currently, there are few studies on comprehensive measurement of the environmental quality, and there is a lack of a practical and scientific assessment method to assess the environmental quality in complex environment. Therefore, the present disclosure provides a method, an apparatus and a storage medium for measuring the quality of a built environment.
In order to overcome the above defects in the background art, an objective of the present disclosure is to provide a method for measuring the quality of a built environment, which is used for solving technical problems that it is difficult for the prior art to achieve scientific measurement and accurate analysis of components and comprehensive quality of the built environment.
The objective of the present disclosure can be realized by the following technical solution: a method for measuring the quality of a built environment, including the following steps:
Further, regression equations among latent variables, as well as between latent variables and observation variables are established according to the theoretical model:
assuming that there are m types of non-observation elements and i types of observation elements among the key influencing factors of environmental quality, where the observation elements are the elements that can be measured directly in the built environment, and the corresponding data set is the observation variables; non-observation elements are the factors that cannot be measured directly in the built environment, which need to be reflected indirectly by actual index values, that is, latent variables, acquired through observation. Therefore, a matrix equation between the latent variables and the observation variables is:
  
    
  
A matrix equation among the latent variables is:
  
    
  
In the equation:
Further, an establishment process of the large sample database is as follows:
  
    
  
  
    
  
  
Further, a normality test on index vectors is performed, and a skewness coefficient (SK) and a kurtosis coefficient (K) of each index vector is calculated:
  
    
  
  
    
  
  
The processed sample data are imported into the theoretical model, and a covariance matrix is derived from the theoretical model to form a fitting function of a sample covariance matrix and a population covariance matrix, and parameter estimates under the condition of a minimum value of the fitting function are calculated;
assuming that θ is a vector composed of all unknown parameters Λ, B, Γ, Φ, Ψ and Θ in the model, Φ is a covariance matrix of the latent variables ξ, and Ψ is a covariance matrix of a residual vector ζ, Θ is a covariance matrix of a residual vector ε; {circumflex over (θ)} is an estimate of θ; the population covariance matrix derived from the theoretical model is Σ(θ), a resulting covariance matrix is expressed as S after the parameters {circumflex over (θ)} are estimated according to the samples, and then a real covariance matrix of the index vectors Y1, Y2, . . . Yi in a population is:
  
    
  
a covariance matrix among the endogenous observation variables Y is:
  
    
  
then a difference function between S and Σ(θ) is:
F(S, Σ(θ))
in the equation, F is a value of a distance between the sample covariance matrix S and the population covariance matrix Σ(θ) of the theoretical model;
when the index vectors are assumed to follow a multidimensional normal distribution, a function is fitted using the maximum likelihood estimation method:
  
    
  
in the equation, tr(A) is a trace of the matrix A, namely, a sum of the diagonal elements of the matrix A; log|A| is a determinant logarithm of the matrix A; and p is the number of measured variables;
when the index vectors are assumed not to follow a multidimensional normal distribution, a function is fitted using the generalized least square method:
  
    
  
in the equation, W−1 is a weighted matrix of a residual matrix and is a positive-definite matrix; when W−1=S−1, then:
  
    
  
The seven fitting indexes of χ2/df, GFI, RMSEA, NFI, CFI, PGFI and PNFI are calculated and taken as the indexes for determining the fit between the theoretical model and the measured data, specifically:
  
    
  
in the equation, n is the number of samples, Fmin is an aggregated adaptation function value after model estimation, p is the number of exogenous observation variables, q is the number of endogenous observation variables, and t is the number of free parameters to be estimated in the model;
  
    
  
in the equation, n is the number of samples, Fmin is an aggregated adaptation function value after model estimation, and df is a degree of freedom of the model;
  
    
  
in the equation, tr(A) is a trace of the matrix A, S is an observation matrix of the sample data, and Σ is the population covariance matrix of the model;
  
    
  
in the equation, χnull2 represents a chi-square value obtained from a fitting virtual model, and χtest2 represents a chi-square value obtained from the theoretical model;
  
    
  
in the equation, χnull2 represents the chi-square value obtained from the fitting virtual model, χtest2 represents the chi-square value obtained from the theoretical model, dftest represents a degree of freedom of the fitting virtual model, and dfnull represents a degree of freedom of the theoretical model;
  
    
  
in the equation, χnull2 represents the chi-square value obtained from the fitting virtual model, χtest2 represents the chi-square value obtained from the theoretical model, dftest represents a degree of freedom of the fitting virtual model, and dfnull represents a degree of freedom of the theoretical model;
  
    
  
in the equation, dftest′ represents a degree of freedom of the theoretical model, p is the number of exogenous observation variables, and GFI is the goodness of fit index.
Further, a calculation process of the weights includes:
establishing an weight set W of the observation variables, normalizing the calculated standardized path coefficient γj among the latent variables and the standardized path coefficient λij between the latent variables and the observation variables, and calculating the weight of each observation variable:
  
    
  
calculating dynamic threshold intervals and a critical value according to the distribution intervals of the sample data of each observation element, and defining the data set into five interval levels D1, D2, D3, D4, D5 according to the probability of data distribution, and assigning values from low to high;
  
    
  
in the equation, xij represents actual measurement data of the jth measurement variables of the ith latent variables, 
Further, the number of free parameters to be estimated in the model includes regression coefficient, variance, and covariance.
Further, among weights of all observation variables, Σγi=1 and Σλij=1.
Further, an apparatus includes:
A storage medium containing computer-executable instructions, the computer-executable instructions are used to implement the method for measuring the quality of the built environment described above when such instructions are executed by a computer processor.
The present disclosure has the beneficial effects:
1. Aiming at shortcomings of low reliability and low precision of quantitative description or qualitative analysis of sub-item element features of a few typical cases, the present disclosure collects a large number of typical cases to form a built environment sample library, extracts sample vector spatial data to form a multidimensional data set, and improves the accuracy of assessment results.
2. Aiming at the problem of poor accuracy of assessment results due to unreasonable interval division of quality assessment values in the prior art, data parameter intervals are set and values are assigned thereto by analyzing the dynamic distribution law of real-time data, and data are effectively divided into dynamic intervals, thereby achieving an overall, scientific and accurate analysis of attributes of the built environment, and making the assessment results more scientific and reasonable and conforming to the objective reality.
3. Aiming at a lack of a comprehensive influence mechanism for analyzing elements and the quality of the built environment, the present disclosure, by using a reasonable and rigorous algorithm, makes clear mutual influence relationship between components of the built environment and the environmental quality, effectively verifies and identifies a key factor and index system suitable for the quality assessment of specific types of the built environment, thereby solving empirical and probabilistic problems of establishing an assessment system through empirical judgment and forming weight results through subjective scoring in the past. Moreover, the present disclosure assesses the environmental quality through the reasonable and rigorous algorithm, and achieves efficient calculation and objective weighting of standard vectors of various observation elements, thereby filling the gap in the research on reasonableness of assessment indexes and accuracy of assessment results in the field of environmental quality assessment of the built environment.
4. Aiming at the defect that only data before and after the transformation of sub-elements of a single dimension of a single sample are compared to determine whether it meets the expectation in the quality assessment process, the present disclosure makes a quantitative measurement of the quality of sub-elements and comprehensive quality by integrating the law of comprehensive data composition and the action mechanism of elements, such that the quality predication and comparison of multiple design schemes can be performed in the early stage of the reconstruction of the built environment, thereby reducing the costs of optimization and assessment of the built projects, improving the accuracy of quality analysis results and the decision-making efficiency of design practice.
In order to more clearly illustrate technical solutions in the examples of the present disclosure or in the prior art, a brief introduction to the accompanying drawings required for the description of the examples or the prior art will be provided below. Apparently, those ordinary skilled in the art would also be able to derive other drawings from these drawings without making creative efforts.
    
The technical solutions in embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present disclosure. Apparently, the embodiments described are merely some rather than all of the embodiments of the present disclosure. All other embodiments obtained by those of ordinary skill in the art on the basis of the embodiments of the present disclosure without creative efforts shall fall within the protection scope of the present disclosure.
As shown in 
Taking a spatial environment of a street block as an example, the present example extracts factors and observation elements affecting its environmental quality, and establishes an index system of observation elements and non-observation elements that constitute the street block environment, as shown in Table 1.
  
    
      
        
        
          
            
          
        
        
          
            
          
          
            
          
        
      
      
        
        
        
          
            
            
          
          
            
          
        
      
      
        
        
        
        
        
        
        
          
            
            
            
            
            
            
          
          
            
            
            
            
            
            
          
          
            
            
            
            
            
            
          
          
            
            
            
            
            
            
          
          
            
            
            
            
            
            
          
          
            
            
            
            
            
            
          
          
            
            
            
            
            
            
          
          
            
            
            
            
            
            
          
          
            
            
            
            
            
            
          
          
            
          
        
      
    
  
It should be further stated that the present example puts forward the following theoretical assumptions:
Theoretical assumption H1: there is a positive correlation between the street network structure and the street block environmental quality.
Theoretical assumption H2: there is a negative correlation between the spatial layout and the street block environmental quality
Theoretical assumption H3: there is a positive correlation between the street block scale and the street block environmental quality.
Theoretical assumption H4: there is a positive correlation between the spatial density and the street block environmental quality.
Theoretical assumption H5: there is a positive correlation between the street network structure and the spatial layout.
The street block is taken as a sample according to the theoretical assumption provided in the above steps, non-observation elements are taken as the endogenous latent variables, the quality is taken as the exogenous latent variable, and various observation elements are taken as observation variables to form a correlation model of factors affecting the quality influencing factors of the built environment. Regression equations among latent variables, as well as between latent variables and observation variables are established according to the theoretical model:
  
    
  
a matrix equation between latent variables and observation variables is:
  
    
  
  
    
  
  
    
  
a matrix equation among the latent variables is:
  
    
  
  
    
  
  
An establishment process of the large sample database is as follows:
  
    
      
        
        
          
            
          
        
        
          
            
          
          
            
          
        
      
      
        
        
        
        
        
          
            
            
            
            
          
          
            
            
            
            
          
          
            
          
          
            
            
            
            
              
                
              
            
          
          
            
          
          
            
            
            
            
              
                
              
            
          
          
            
          
          
            
            
            
            
              
                
              
            
          
          
            
          
          
            
            
            
            
              
                
              
            
          
          
            
          
          
            
            
            
            
              
                
              
            
          
          
            
          
          
            
            
            
            
              
                
              
            
          
          
            
          
          
            
            
            
            
          
          
            
            
            
            
          
          
            
          
          
            
            
            
            
              
                
              
            
          
          
            
          
          
            
            
            
            
              
                
              
            
          
          
            
          
        
      
    
  
To standardize the original data set and giving reverse assignment of negative correlated elements;
  
    
  
  
    
  
in the equation, yi is the ith endogenous observation variable, yij is the jth sample data in the sample data set of the observation variable yi, {yi1, yi2, . . . yin} is the sample data set of the observation variable y1, and n is the number of samples.
A normality test on index vectors is performed, and a skewness coefficient (SK) and a kurtosis coefficient (K) of each index vector is calculated;
  
    
  
  
    
  
  
  
    
      
        
        
          
            
          
        
        
          
            
          
          
            
          
        
      
      
        
        
        
        
        
        
        
        
        
        
        
          
            
            
            
            
            
            
            
            
            
            
          
          
            
            
            
            
            
            
            
            
            
            
          
          
            
            
            
            
            
            
            
            
            
            
          
          
            
            
          
        
      
      
        
        
        
        
        
        
        
        
        
        
        
          
            
            
            
            
            
            
            
            
            
            
          
          
            
          
          
            
          
          
            
            
            
            
            
            
            
            
            
            
          
          
            
          
          
            
          
        
      
    
  
The processed sample data are imported into the theoretical model, and a covariance matrix is derived from the theoretical model to form a fitting function of a sample covariance matrix and a population covariance matrix, and parameter estimates under the condition of a minimum value of the fitting function are calculated;
assuming that θ is a vector composed of all unknown parameters Λ, B, Γ, Φ, Ψ and Θ in the model, Φ is a covariance matrix of the latent variables ξ, and Ψ is a covariance matrix of a residual vector ξ, Θ is a covariance matrix of a residual vector ε; {circumflex over (θ)} is an estimate of θ; the population covariance matrix derived from the theoretical model is Σ(θ), a resulting covariance matrix is expressed as S after the parameters {circumflex over (θ)} are estimated according to the samples, and then a real covariance matrix of the index vectors Y1, Y2, . . . Yi in a population is:
  
    
  
a covariance matrix among the endogenous observation variables Y is:
  
    
  
then a difference function between S and Σ(θ) is:
F(S, Σ(θ))
in the equation, F is a value of a distance between the sample covariance matrix S and the population covariance matrix Σ(θ) of the model;
when the index vectors are assumed to follow a multidimensional normal distribution, a function is fitted using the maximum likelihood estimation method:
  
    
  
in the equation, tr(A) is a trace of the matrix A, namely, a sum of the diagonal elements of the matrix A; log|A| is a determinant logarithm of the matrix A; and p is the number of measured variables;
when the index vectors are assumed not to follow a multidimensional normal distribution, a function is fitted using the generalized least square method:
  
    
  
in the equation, W−1 is a weighted matrix of a residual matrix and is a positive-definite matrix; when W−1=S−1, then:
  
    
  
The seven fitting indexes of χ2/df, GFI, RMSEA, NFI, CFI, PGFI and PNFI are calculated and taken as the indexes for determining the fit between the theoretical model and the measured data, specifically:
(1) Ratio of Chi-Square to Degrees of Freedom (χ2/df):
  
    
  
in the equation, n is the number of samples, Fmin is an aggregated adaptation function value after model estimation, p is the number of exogenous observation variables, q is the number of endogenous observation variables, and t is the number of free parameters to be estimated in the model, including regression coefficient, variance, and covariance.
  
    
  
in the equation, n is the number of samples, Fmin is an aggregated adaptation function value after model estimation, and df is a degree of freedom of the model;
  
    
  
in the equation, tr(A) is a trace of the matrix A, S is an observation matrix of the sample data, and Σ is the population covariance matrix of the model;
  
    
  
in the equation, χnull2 represents a chi-square value obtained from a fitting virtual model, and χtest2 represents a chi-square value obtained from the theoretical model;
  
    
  
in the equation, χnull2 represents the chi-square value obtained from the fitting virtual model, χtest2 represents the chi-square value obtained from the theoretical model, dftest and dfnull represent degrees of freedom of the fitting virtual model and the theoretical model;
  
    
  
in the equation, χnull2 represents the chi-square value obtained from the fitting virtual model, χtest2 represents the chi-square value obtained from the theoretical model, dftest and dfnull represent degrees of freedom of the fitting virtual model and the theoretical model;
  
    
  
in the equation, dftest represents a degree of freedom of the theoretical model, p is the number of exogenous observation variables, and GFI is the goodness of fit index.
It should be further stated that, during specific implementation, test standards for the overall model fitness and test results of the present example are shown in Table 4.
  
    
      
        
        
          
            
          
        
        
          
            
          
          
            
          
        
      
      
        
        
        
        
        
        
          
            
            
            
            
            
          
          
            
            
            
            
            
          
          
            
          
          
            
            
            
            
            
          
          
            
            
            
            
            
          
          
            
            
            
            
            
          
          
            
            
            
            
            
          
          
            
            
            
            
            
          
          
            
            
            
            
            
          
          
            
            
            
            
            
          
          
            
          
        
      
    
  
A calculation process of the weights includes:
establishing an weight set W of the observation variables, normalizing the calculated standardized path coefficient γi among the latent variables and the standardized path coefficient λij between the latent variables and the observation variables, and calculating the weight of each observation variable:
  
    
  
in the equation,
  
  Σγi=1
  
  Σλij=1
Normalized processing results of path coefficients of non-observation elements and observation elements and their comprehensive weight values in the present example are shown in Table 5.
  
    
      
        
        
          
            
          
        
        
          
            
          
          
            
          
        
      
      
        
        
        
        
        
        
        
        
          
            
            
            
            
            
            
            
          
          
            
            
            
            
            
            
            
          
          
            
            
            
            
            
            
            
          
          
            
          
        
      
      
        
        
        
        
        
        
        
        
          
            
            
            
            
            
            
            
          
          
            
            
            
            
          
          
            
            
            
            
            
            
            
          
          
            
            
            
            
            
            
            
          
          
            
            
            
            
            
            
            
          
          
            
            
            
            
          
          
            
            
            
            
            
            
            
          
          
            
            
            
            
          
          
            
            
            
            
            
            
            
          
          
            
            
            
            
            
            
            
          
          
            
            
            
            
          
          
            
            
            
            
            
            
            
          
          
            
            
            
            
            
            
            
          
          
            
            
            
            
          
          
            
          
        
      
    
  
calculating dynamic threshold intervals and a critical value according to the distribution intervals of the sample data of each observation element, and defining the data set into five interval levels D1, D2, D3, D4, D5 according to the probability of data distribution, and assigning values from low to high.
  
    
  
in the equation, xij represents actual measurement data of the jth measurement variables of the ith latent variables, 
Interval critical values of each observation element in the present example based on the sample data set are shown in Table 6.
  
    
      
        
        
          
            
          
        
        
          
            
          
          
            
          
        
      
      
        
        
        
        
        
        
        
          
            
            
            
            
            
            
          
          
            
            
            
            
            
            
          
          
            
          
          
            
            
            
            
            
            
          
          
            
            
            
            
            
            
          
          
            
            
            
            
            
            
          
          
            
            
            
            
            
            
          
          
            
            
            
            
            
            
          
          
            
            
            
            
            
            
          
          
            
            
            
            
            
            
          
          
            
            
            
            
            
            
          
          
            
            
            
            
            
            
          
          
            
            
            
            
            
            
          
          
            
            
            
            
            
            
          
          
            
            
            
            
            
            
          
          
            
            
            
            
            
            
          
          
            
            
            
            
            
            
          
          
            
            
            
            
            
            
          
          
            
            
            
            
            
            
          
          
            
            
            
            
            
            
          
          
            
            
            
            
            
          
          
            
          
        
      
    
  
The quality of assessment indexes of the study case is calculated one by one based on the established quality assessment index system. On this basis, the quality of each element is reclassified and assigned according to the data classification intervals of each observation element, conversion is then made to form quality values of dimensionless elements for the final quality measurement, and then the accumulated calculation is achieved. Finally, based on the weight value of each observation element, all index elements are subject to weighted overlay to obtain values of the environmental quality of the case. In the present example, four street block samples are selected for environmental quality measurement, and observation values and environmental quality of samples are shown in Table 7.
  
    
      
        
        
          
            
          
        
        
          
            
          
          
            
          
        
      
      
        
        
        
        
        
        
          
            
            
            
            
            
          
          
            
            
            
            
            
          
          
            
            
            
            
            
          
          
            
            
            
            
            
          
        
      
      
        
        
        
        
        
        
        
        
        
        
          
            
            
            
            
            
            
            
            
            
          
          
            
            
            
            
            
            
            
            
            
          
          
            
            
          
        
      
      
        
        
        
        
        
        
        
        
        
        
          
            
            
            
            
            
            
            
            
            
          
          
            
            
            
            
            
            
            
            
            
          
          
            
          
          
            
            
            
            
            
            
            
            
            
          
          
            
          
          
            
            
            
            
            
            
            
            
            
          
          
            
          
          
            
            
            
            
            
            
            
            
            
          
          
            
          
          
            
            
            
            
            
            
            
            
            
          
          
            
          
          
            
            
            
            
            
            
            
            
            
          
          
            
            
            
            
            
            
            
            
            
          
          
            
          
          
            
            
            
            
            
            
            
            
            
          
          
            
          
        
      
      
        
        
        
        
        
        
          
            
            
            
            
            
          
          
            
          
          
            
          
        
      
    
  
What is shown and described above is about basic principles, essential features and advantages of the present disclosure. It should be understood by those skilled in the art that, the present disclosure is not limited by the embodiments described above. The embodiments described above and the descriptions in the description merely illustrate the principles of the present disclosure. Various changes and modifications may be made to the present disclosure without departing from the spirit and scope of the present disclosure. These changes and modifications all fall within the claimed scope of the present disclosure.
| Number | Date | Country | Kind | 
|---|---|---|---|
| 202210645730.1 | Jun 2022 | CN | national | 
| Filing Document | Filing Date | Country | Kind | 
|---|---|---|---|
| PCT/CN2022/137406 | 12/8/2022 | WO |