A method for calculating lightning stroke frequency interception area of a building and a method for calculating respective IA of several buildings in a certain region according to the method. The method comprises: performing measuring and mold establishing on TPB and surrounding objects, establishing virtual TPIB and TOIB in a three-dimensional space, distributing the overlapped IA S according to proportions of TPOV V1 and TOOV V2, acquiring the area of S1 part which belongs to TPB, and adding S1 to the exclusive IA S0 of TPB to obtain the IA of TPB under the consideration of surrounding objects; or dividing the region covering all the ISs into grids according to a certain size, respectively calculating heights h1 of TPIB and h2 of TOIB on each grid node, if h1 is higher than h2, adding the grid area into the IA of TPB, if h1 is lower than h2, performing no operation, and if h1 is identical to or substantially identical to h2, the point being a point on TISB, and drawing the point; processing each grid node sequentially in this way, a final accumulation value is obtained at last, which is just the IA of TPB; and the points on the boundary are drawn one by one, finally composing TISB. The method solves the problem of calculating lightning stroke frequency interception area of a building under consideration of surrounding objects.
展开▼