In order to solve the lag problem in transferring the prospecting right of domestic oil-gas resources, accelerate the informationization process in the field of oil-gas management service, and improve the working efficiency, this thesis proposed an architecture design of information management system which combined the transferation in prospecting right with geographic information system(GIS) based on deep understanding in the current development and the business requirement in this field. This design adopted the classic model of three-tier architecture and used the FTP LAN technology in storing and sharing information. For realizing the function of storage and interaction between spatial and attribute data, Geodatabase in Arc GIS and SQL Server were utilized. After widely understanding the related computer technologies including Arc Objects, WPF and XML, the system of an intentionally competitive transferring system on oil-gas’ exploration rights was built with the platform of.Net and the model of Client/Server(C/S). The major functions in this system included: realizing the requirement of drawing blocks in multiple ways; using a vector clipping algorithm based on R* tree to improve the efficiency of the overlapping check; realizing the location-based expert’s selection function to quickly and flexibly create the group of evaluation experts; supplying a complete template of inviting and evaluating bids to generate all the documents automatically. In addition, this thesis proposed two optimized algorithms to solve the correlated technical problems. The work content and main research results are as follows:(1) Proposed an algorithm which was based on R* tree space index for cutting polygons. This system utilized the index function in R* tree spatial data structure to quickly find out the blocks which were possible to be overlapped with the target and reduce the times of overlapping analysis rapidly. Considering that the oil-gas blocks are rectilinear polygons, the spatial vector calculation method in classic Sutherland-Hodgman algorithm was utilized in overlap cutting for solving the case of detecting intersections between sidelines. This thesis improved the algorithm flow and designed the formula as well as the rule for selecting intersections in overlapping judgement. The improved algorithm removed the case that parallel vectors were unable to be intersected and reduced the time of judging intersections into half. As a result, the efficiency of this application was improved. By comparing with other algorithms, the new algorithms suggested in this thesis was proved to have higher applying value in this system.(2) Proposed a location-based algorithm for expert’s selection. One of the originalities in this thesis is the design of a set of selecting rules. Considering the spatial and temporal characteristics of transferring prospecting right of oil-gas resources, these selecting rules were designed to be based on locations. The optimized algorithm of expert’s selection designed two situations to release the opportunity for reselection. This method can avoid the problems brought by the severe requirements or the shortage of space in database during selection. In this case, both the tolerance and stability were enhanced in the system. In addition, subjective weight was added in the calculation of indices for selection. The double weight assignment model was built for calculating the weights of each expert. This method is more accurate and trustful since it covered the different requirements of expert’s selection in different projects. |