ISPRS Workshop on Service and Application of Spatial Data Infrastructure, XXXVI(4/W6), Oct.14-16, Hangzhou, China
various surface deformations and movements. Because of the
independence of the influence function and integral variables,
the functional relation existing for a complete subsidence basin
can be referred to from the subsidence basin due to unit mining
— so as to derive the influence functions of individual mining-
induced movements and deformations.
2. THE ESTABLISHMENT OF THE MINING
SUBSIDENCE ANALYSIS SYSTEM
2.1 The Idea of the System
In order to establish the Mining Subsidence Analysis System
(MSAS), many factors need to be considered, the prediction
calculation model, the parameter model, date sharing,
mathematic design, and computer language before the program
will work. The designer is required to have a very general and
clear design sense in the research and development process of
the MSAS. The idea of the system contains as follow:
1) The whole MSAS is based on the Maplnfo system, which
was also used to develop the MSAS. The function of
compatibility, date transfer and date exchange are found in the
main control menu, these functions are used to establish a
relationship between the Mapinfo system and the prediction
calculation process. The advanced analysis function and
graphics function are used to make MapBasic program, which
help to achieve the visual analysis of mining inflection.
2) The C and Fortran language with their advanced speed in
making calculations will be used to program the prediction
system, the parameterised function and the protraction of
section curve and isoline. Making program in the system of
Visual C++ and Visual Fortran, it will makes executable files in
Windows and achieve high compatibility with Maplnfo.
AutoCAD is used as the secondary mapping tool, or graphics
exchange method.
Figure 1. The constitute diagram of mining subsidence analysed
system (MSAS)
2.2 The Frame of the System
The establishment of MSAS system, is to realise the function of
prediction and calculation of ground displacement and
deformation. Figure 1 shows the constitute diagram of the
MSAS system. And Figure 2 is the control platform of the
system. The control platform of MSAS system transfer other
sub process and run the executable files compiled by Visual
C++ and Visual Fortran system. Control platform is achieved by
the program of MapBasic, partial source program shows on
Table 1.
60
9MWBH№i
srmu «ss® xatii a*® œssmti »«co spisi »ffitai
ia#t» 'ùmmtìmBi
Æ+?e®: 119.? m SW: tb words - ®£: 5E
Figure. 2 Control platform of MSAS
‘yjmenu.mb
Include "mapbasic.def 1
Include "icons.def'
Include "menu.def'
Declare Sub MAIN
Declare Sub qxyj_sub
Declare Sub jqxyj sub
Declare Sub vector_sub
Declare Sub dzxd sub
Sub Main
'Establish Menu for designing system
Create Menu As
Calling qxyj_sub,
"itM® if "Calling jqxyj_sub,"(-",
calling vector_sub,"(-",
Calling dzxd_sub,
ft ^5" Calling bxx_sub
Alter Menu bar
Alter Menu Add
"IMi!4T:#" As "#di!4^#"
Create Menu "GIS nJWt" As
Calling cdfx_sub,"(-",
"FTCalling visual_sub
Alter Menu Add
"GIS nJUf-fc" As "GIS
End Sub
Sub Ryxdsub
'Run program "d:\gcgsany"
'Run program "d:\qxyj "
End Sub
Table 1. Partial MapBasic source program
2.3 The Content and Function of MSAS System
The content of the MSAS system, contains not only mining
subsidence model based on dip angle transformation and
program format of vector prediction method, which are
established in this paper, but also the contents of the traditional
prediction and program format of parameter method. The main
content and function shows below:
— The program format of vector model, do the surface
displacement prediction and parameter analysis.
— Probability integral prediction and the determination of
parameter.