ALGORITHM DEVELOPING FOR LAND CONSOLIDATION SOFTWARE



Similar documents
CURRICULUM VITAE PERSONEL INFORMATION

MULTIPURPOSE USE OF ORTHOPHOTO MAPS FORMING BASIS TO DIGITAL CADASTRE DATA AND THE VISION OF THE GENERAL DIRECTORATE OF LAND REGISTRY AND CADASTRE

Digital Cadastral Maps in Land Information Systems

Nominal Asset Land Valuation Technique by GIS

Innovative Techniques in Land Administration: Structural Allocation in Modern Land Development

A General Approach for Cost Recovery of the Cadastral Products in Turkey

2 SYSTEM DESCRIPTION TECHNIQUES

AN IMPORTANT MIDDLE BRONZE AGE CEMETERY AT WEST-CENTRAL ANATOLIA: DEDE MEZARI

MAP USE EFFICIENCY IN GEOGRAPHY LESSONS: A CASE STUDY IN PRIMARY EDUCATION IN KONYA TURKEY

Universal Soil Erosion Equation

The Role and Effect of Private Sector on Turkish Cadastral System

A Model for Solving Informal Settlement Issues in Developing Countries

ANNEX 7.1 Guide to Land Acquisition and Compensation (GLAC) LAND ACQUISITION

ISTANBUL DECLARATION ON CADASTRE IN THE WORLD CADASTRE SUMMIT 2015

Modeling, Computers, and Error Analysis Mathematical Modeling and Engineering Problem-Solving

Implementing a Coastal Settlement Boundary

IRRIGATION PROJECTS IMPLEMENTED BY FAO IN LEBANON

Problem Tree Analysis

How To Design A Three Dimensional Property Right Database For Turkey

How To Pass A Land Resources Management Course

Cost and Accuracy Analysis of Detail Measurements by Real-Time Kinematic GPS (RTK-GPS)

Algorithm & Flowchart & Pseudo code. Staff Incharge: S.Sasirekha

CREATION OF GIS SUPPORTED DATABASE IN IRRIGATION PROJECT MANAGEMENT 1. INTRODUCTION

REGULATIONS FOR THE DEGREE OF MASTER OF URBAN DESIGN (MUrbanDesign)

REGULATIONS FOR THE DEGREE OF MASTER OF URBAN DESIGN (MUrbanDesign)

Applying Data Mining Technique to Sales Forecast

Modern Agricultural Digital Management Network Information System of Heilongjiang Reclamation Area Farm

The Master of Landscape Architecture (MLA) Program at. West Virginia University

Creating Green Jobs within the Environment and Culture sector.

A SOIL TESTING SERVICE FOR FARMERS IN THAILAND, USING MOBILE LABORATORIES

LAND CONSOLIDATION ORGANIZED IN A SPECIAL COURT EXPERIENCES FROM NORWAY

Registration Problems In Cappadocia/Turkey

The Design and Implementation of a Cadastral Database with a Spatiotemporal Modeling Approach in Turkey

Chapter 1 An Introduction to Computers and Problem Solving

NEW MEXICO Grade 6 MATHEMATICS STANDARDS

Current Standard: Mathematical Concepts and Applications Shape, Space, and Measurement- Primary

AGRI-ENVIRONMENTAL SCIENCE

COURSE CATALOGUE 2013/2014

THAMMASAT UNIVERSITY Master of Science Program in Organic Farming Management

State of Israel Ministry of Housing and Construction Survey of Israel. system for the Israeli real estate market

Speaker Summary Note

Prof. Ataman DEMİR. Interior Architecture Department.

USE OF GIS AS A REAL TIME DECISION SUPPORT SYSTEM FOR IRRIGATION DISTRICTS. Gabriele Bonaiti, Ph.D. 1 Guy Fipps, Ph.D., P.E.

Works on the Geographical Information System (GIS) in the Ancient Town Kelenderis in Turkey

Remote Sensing and GIS Application In Change Detection Study In Urban Zone Using Multi Temporal Satellite

FARMING & RURAL SYSTEMS ECONOMICS edited ty Werner Doppler and Siegfried Bauer

DOĞUŞ UNIVERSITY THE DIRECTIVE FOR DIPLOMA, DIPLOMA BOOK, GRADUATION CERTIFICATE AND OTHER RELATED DOCUMENTS

KS3 Computing Group 1 Programme of Study hours per week

Establishment of a Lease Management System and a Workflow Management System

Bachelor's Degree in Business Administration and Master's Degree course description

Developments in Turkey in the Context of Participatory Approach Based on River Basin Management. Nermin ÇİÇEK, Özge Hande SAHTİYANCI

CHECKLIST FOR DC SUBMISSION - CONVENTIONAL HOUSING DEVELOPMENT WITH OPEN SPACE PROVISION

Virtual Reality Applications in Project Management Scheduling

This guide provides the basics of writing a job description and covers the following sections of the job description:

What is Our Strategy to Perform a Sustainable Development in Education and Research Activities of Our Department?

OSU Extension FACT SHEET

22.01 SETTLEMENT 24/04/2014 C73

Assoc. Prof. Dr. Dr. Mehmet KILIÇ. Yıldırım Beyazıt University Faculty of Law Department of Civil Law PERSONAL DETAILS

DEVELOPMENT OF A SOFTWARE TO DETERMINE THE EMITTER CHARACTERISTICS AND THE OPTIMUM LENGTH OF NEW DESIGNED DRIP IRRIGATION LATERALS

Characteristics of Private Farms and Family Farm Labour in Hungary by Settlement Size

Total Program's Units

Technical Drawing Specifications Resource A guide to support VCE Visual Communication Design study design

Michigan Tech Research Institute Wetland Mitigation Site Suitability Tool

CONTENTS ABSTRACT. KEYWORDS:. Forest ownership, forest conversion.

Development of 3D Cadastre System to Monitor Land Value and Capacity of Zoning (Case study: Tehran)

OFFICIAL MASTER DEGREE PROGRAMME "ARCHITECTURAL TECHNOLOGY" Syllabus

Draft Programme Document

Quotas of Master Degree. Quotas of PhD. Yearly Fee. Institute and Master Program. Condition. Institute of Natural and Applied Sciences

A Guide to Process Mapping

ANSWERS TO COMMONLY ASKED QUESTIONS ABOUT AGRICULTURAL LAND VALUE IN KANSAS

Standards for Mathematical Practice: Commentary and Elaborations for 6 8

City of Portland Job Code: CLASS SPECIFICATION Landscape Architect

Enhancing Biodiversity. Proactive management of biodiversity in intensive agriculture

For example, estimate the population of the United States as 3 times 10⁸ and the

TALKING POINTS: CUBA CASE STUDY

Rural Settlement Patterns

Tool Name: Community Profile

DEVELOPMENT OF HYBRID VECTORIZING SOFTWARE FOR DIGITIZATION OF CADASTRAL MAPS

ALGORITHMS AND FLOWCHARTS. By Miss Reham Tufail

GEOGRAPHIC INFORMATION SYSTEMS Lecture 11: Land Division Systems

RESOLUTION MERGE OF 1: SCALE AERIAL PHOTOGRAPHS WITH LANDSAT 7 ETM IMAGERY

Bachelor of Agricultural Business Management Course Structure 2015

GIS BASED LAND INFORMATION SYSTEM FOR MANDAL SOUM, SELENGE AIMAG OF MONGOLIA

Developing Interoperable Geographic Data Model for the Mitigation Phase of Disaster Management

Fundamentals of Programming and Software Development Lesson Objectives

The Role of Information Technology Studies in Software Product Quality Improvement

THE APPRAISAL OF REAL ESTATE 3 RD CANADIAN EDITION BUSI 330

Programme Syllabus for the Horticultural Management: Gardening and Horticultural Production - Bachelor s Programme, 180 credits

EKT150 Introduction to Computer Programming. Wk1-Introduction to Computer and Computer Program

2 WATER FOR FOOD SECURITY VI World water forum

Transcription:

ALGORITHM DEVELOPING FOR LAND CONSOLIDATION SOFTWARE T. Cay a, F. Iscan a a Selcuk University, Engineering and Architecture Faculty, Geodesy and Photogrammetry Department, 42075 Konya, TURKEY ( tcay, fiscan )@selcuk.edu.tr Commission III, WG III/8 KEY WORDS: Agriculture, Land, Farming, Algorithms, Programming, Database, Software ABSTRACT: Although increasing population in Turkey agricultural lands have not been expanded, thus, agricultural lands should be used more effectively. Therefore, Land consolidation is the most important work, which has to be done. Land consolidation takes time to execute project because of large application area and extensive. Therefore, using computer is extremely significant to conclude the land consolidation projects in a short period of time and in a right and justice principles and in a suitable productivity. Nowadays in Turkey, Land consolidation application softwares are very limited and far away to serve. Sufficient steps have not been taken in order to cope with these problems. Because, Land consolidation projects are managed by two different associations and laws in turkey. Therefore, developing standard software have some difficulties. In this research, necessary algorithms for standard software to be used for the applications of General Directorate of Rural Service were developed and their capacities were then investigated. 1. INTRODUCTION Land consolidation for agricultural purposes is an activity or an instrument that is implemented in order to consolidate fragmented agricultural holdings or, in other words, to unite the scattered parcels of the distinct farms. Land consolidation is carried out by means of projects in clearly bordered parts of the rural area. For each project a project management will be appointed. Land consolidation may also include the improvement of the road system and of the water management system, as well as of the landscape and the conditions of nature in such a project area( Sonnenberg, 2002 ). In the whole countries, land consolidation is applied to improve the rural areas. Because rural areas comprise substantial parts of the regions and are subject to a range of pressures including water shortage, land degradation, failing commodity prices and depopulation. Land consolidation means to unite and reregister the lands, which were divided because of heritage, sales or irrigation canals. In Turkey, the application of land consolidation officially commenced in 1961 in Konya region. Turkish Land Consolidation Regulations is based on 3083 and 1757 numbered acts and provides for landscape renovation within land consolidation areas, which focuses, among other things, on the planting of shrubs and trees, the creation of small parks/recreation/areas, in non-agricultural land and the protection/conservation of the cultural heritage and physical environment within land consolidation areas, such as the restoration of traditional fountains, old watermills and railway lines. Consolidation works are carried out by General Directorate of Rural Service ( Köy Hizmetleri Genel Müdürlüü - KHGM ) and Directorate General of Agricultural Reform ( Tarım Reformu Genel Müdürlüü - TRGM ) in Turkey ( Banger and Sisman, 2001). Land consolidation Process is important to obtain, in order to manipulate and control the raw data in short time, easily and also to present the results as numeric, alphanumeric and graphically means. All these studies are carry out speedily and correctly in data processing. However, it is not sufficient to have only a computer. Because, it is necessary to have application softwares and its algorithms that data will be processing and its results will be given output. Manpower is necessary to write such software and to do their application. Nowadays in Turkey, Land Consolidation softwares are not sufficient except for few softwares. Technological level reached in a country, Applications of one or some persons or institutions cannot survey and it is not sufficient to solve country-based problems. Performed studies with this opinion, Algorithms have developed for Land Consolidation studies which General Directorate of Rural Service carries out. 2. SOFTWARE DEVELOPMENT Computers are utilized in solving a wide range of problems, which arise in such diverse fields as science, engineering, business, management and administration A programmer s task is solving problems by the computer Which involves several steps such as problem definition, problem analysis, formulation of a method of solution, flowchart preparation, program coding, debugging and running (Figure 1). The first step in the process of problem solving by a compute is the problem definition. Problem definition is precise and

well-defined statement of the problem in terms, which can be understood clearly by people involved in the problem area. Problem analysis and formulation of a method of solution is the most difficult and crucial step. To obtain a correct and efficient solution to a problem, existing mathematical and other pertinent techniques and tools relevant to the problem area must be used and whenever necessary new techniques must be developed. At this step, the type and organization of the data to be handled, the mathematical procedures are determined. The method of solution is expressed as a sequence of precisely described logical steps. Such a description of method of solution is called am algorithm. Once a method of solution formulated, the logical steps and the sequence of operations to be performed at each step are next represented in a pictorial form, which is called a flowchart. A flowchart is just a visual aid, but a computer cannot understand it. The method of solution must be expressed in a computer language to be understood by it. Many languages have been developed in order to communicate with the computers. Expressing the method of solution in terms of a computer language is called programming. The last step is to run the program on a computer to get the desired answers, to correct the mistakes made in formulating the method of solution and/or programming until valid results are obtained and to document all the work done so that the same program can be used over and over again by different people to solve the same problem with different data values ( Arkun and Gungor, 1977 ). Figure 1. Steps in software development 3.1. Material and Method Problem Definition Problem Analysis Algorithm Flowcharting Program Coding Debugging Running 3. IMPLEMENTATION Land Consolidation Project is carried out according to instructions of both General Directorate of Rural Service and Directorate General of Agricultural Reform. Therefore, This study aimed at algorithm developing benefit from Land Consolidation flow chart of General Directorate of Rural Service and flow chart symbols for algorithm preparing ( Iscan, 2003). 3.2. Calculate of Sharing Ratio of Common Area and Land Area Given Back to Owner All parcels are necessary to benefit from canal and road network. Therefore, Project area is planed with suitable and enough canal and road system. After this planning, canal and road areas are calculate. This calculated area is given from registration external lands. Latter, area is reduced proportional land value given back to owner. Remaining area is registered in the name of Village Legal Personality. Equation (1) is used to compute sharing ratio of common area. (OTKPO) = h r a Where; OTKPO= sharing ratio of common area, h = total area of cadastre parcels, r = total area of blocks, a = registration external lands, h According to OTKPO, Cadastre parcels are necessary to read and gather from formed database. Latter, total areas of blocks are necessary to calculate from block corner coordinate. All data for Equation (1) are ensuring to calculate and computer entering registration external lands. (1) Terms shows below is used in the Algorithm 1; h = total area of cadastre parcels, r = total area of blocks, a = registration external lands, I = loop, K = block number, M = number of block corner, X, Y = block corner coordinates, T = block area, F = area of cadastre parcel, N = number of cadastre parcel, OTKPO = sharing ratio of common area, OTKP = sharing of common area, GF = land area given back to owner, Algorithm 1: Calculate of Sharing Ratio of Common Area and Land Area Given Back to Owner 1- START 2- Open Database 3- Input N 4- h = 0 5- I 1, N 6- Read F(I) 7- Calculate h = h + F(I) 8- Read K 9- r = 0 10- I 1, K 11- Input M 12- I 1, M Figure 2 shows the flow chart prepared by General Directorate of Rural Service applications.

13- Input X(I), Y(I) 14- T = 0, T(M+1) = Y(1), Y(0) = Y(M) 15- I 1, M 16- Calculate T = T + X(I) * [ Y(I +1) Y(I 1)] 17- Calculate A = T/2 18- A BN and Save 19- Calculate r = r + A 20- Input a 21- Calculate OTKPO = h r a h 22- Save 23- I 1, N 24- Read F(I) 25- Calculate OTKP(I) = F(I) * OTKPO 26- Calculate GF(I) = F(I) OTKP(I) 27- Save Database 28- STOP Delivery of work place Obtaining 1/25000 map, canalled widths and real project from DSI(State Water Activities Obtaining border and classification map and project draft from village services Preparation of work program Obtaining cadastral maps and new block and triangulation point numbers Preparation of work program Announcement of land consolidation field and annotation on Land Register Detail measurements inhabited areas Determination of farmer desires (interview) Digitization of cadastral maps and drawings Temporary control and approval project Application and re-measurement of road canalled and block corners Forming and drawing block plans Adjusting new parcels according to control results Leveling of road and soil and filling canalled base Final approval of new parcel plans Land improvement, making stabilized roads, construction of canalled, drainage structures Application of parcel corners Construction sketching, angle and distance measurements of array triangulation and traverse points Designation of new parcels to owners Drawing new parcel plans Removing deficiencies according to cadastral control N Are cadastre and registering removing deficiencies? Control by cadastre Final approval of new parcel plans Y Registering new parcels into cadastre Delivery of new register Figure 2. Technical steps of land consolidation for General Directorate of Rural Service ( Cay, 1995 )

START 3.3. Classification Study I Input K r = 0 I 1, K Input M Open Database Read N h = 0 I 1, N Read F(I) h = h + F(I) Parcels that are located in consolidation areas are ranked for computed transformation values. Equation (2) is used to compute Land Index (PE) PE = 0,70 * SI + P +L (2) Where SI is defined soil index and derived from the soil profile, soil structure, and slopes of the land, salinity of the soil, ph, erosion, microroliyef and other soil qualifications and then marked as 100 point. P is referred productivity of the soil, and marked as 10 points. Where L is the location index of the parcel and marked as 20 points. According to this law, agricultural lands are grade 10 degrees. Between 1-7 degree lands are arranged in a one group. Between 8-10 degree lands are not evaluated ( Demir, et. al., 2002 ). A =T/2 T = 0 T(M+1) = Y(1) Y(0) = Y(M) I 1, M I 1, M Input X(I), Y(I) T = T + X(I) * [ Y(I+1) Y(I-1)] Unique index value is established depending on the index and areas of the index values which are inside the same degree scale. The ratio of these different degree index values between each other gives the transformation table. If different degree value apart from the participation degree is determined to the holdings; this table can be used for transformation between degree values (Demirel, 2003). In application is used number of parcel value (Parsel Deer Sayısı - PDS) instead of transformation value. Equation (3) is used to compute number of parcel value PDS = PE * (Area) / 100 (3) BN A Save r = r + A The Algorithm 2 will need to be capable of performing two tasks. The first is the calculation of number of parcel value given back to owner. Second, The Algorithm 2 will calculate separately number of parcel value for each holding. This is showed us that which holdings will be given how many value. STOP Figure 3. Flow chart prepared for calculate of sharing ratio of common area and land area given back to owner I Input a OTKPO =(h-r-a)/h Save I 1, N Read F(I) OTKP(I) = F(I) * OTKPO GF(I) = F(I) - OTKP(I) Save Database There is all information of cadastre parcels in Database System. These thinking, terms shown below is used in the Algorithm 2. GF = land area given back to owner, I and J = loop, N = number of cadastre parcels, S = number of holdings, TPDS = total number of parcel value for a holding, Algorithm 2. Calculation of Number of Parcel Value for Each Holding in General Directorate of Rural Service Applications 1- START 2- Open Database 3- Input N from Database 4- I 1, N 5- Read PE(I) and GF(I) 6- Calculate PDS(I) = PE( I) * GF( I ) 100 7- Save Database 8- Input S from Database 9- J 1, S 10- TPDS = 0 11- I 1, N 12- Calculate TPDS = TPDS + PDS ( J, I )

13- TPDS (I) = TPDS 14- Save Database 15- STOP 3.4. Reallocation Study Land reallocation is the most important activity in the process of land consolidation. In land consolidation, land planning and implementing is realized by land reallocation step. New parcels are settlemented by landowner wishes within blocks, which are constituted public facilities. In the other words, new agriculture parcels are constituted. Landowner wishes provide easiness in the reallocation. When wishes are accepted, it is watched out ownership lists, land using and constant foundations. According to General Directorate of Rural Service, reallocation study is implemented by reduced number of parcel value. First, number of parcel value is calculated separately for each block. Later, according to landowner wishes, holdings are settlemented blocks. If there is remaining area, this area is registered in the name of Village Legal Personality. After each holding is settlemented blocks, parcellation is done. New parcels that will be settlemented blocks are done with necessary iterasyon on map or computer screen. In theory, the total land value of all the land parcels should be the same as the total value of the blocks. In practice it is impossible to have this result, because digitalizing errors (Essadiki and Ettarid, 2002) Algorithm 3 has done all calculation for reallocation. Terms shown below are used in the Algorithm 3. BN = block no, BPDS = total value of the blocks, D = number of parcel index in block, DPE = parcel Index for a area in block, DF = area of parcel index group, PDS = number of parcel value of parcel index group, S = number of farmer, TPDS = total number of parcel value for a farmer, M = landowner wishes, GBPDS = remaining number of parcel value in block after reallocation, KTK = remaining number of parcel value in the name of Village Legal Personality, TKTK = remaining total number of parcel value in the name of Village Legal Personality, Algorithm 3: Calculate Total Value of the Blocks and Reallocation 1- START 2- Input BN 3- BPDS = 0 4- Input D 5- I 1, D 6- DPE(I) yı gir 7- Input DF(I) 8- DPE( I ) * DF( I ) Calculate PDS(I) = 100 9- Calculate BPDS = BPDS + PDS(I) 10- BPDS BN 11- Save 12- If there are new BN, GO TO 2 13- Open Database 14- Input S 15- J 1, S 16- Read TPDS(J) 17- I = 1 18- Input M(I) 19- Read BN 20- Read BPDS 21- If BPDS = 0, I = I + 1 and GO TO 18 22- If TPDS (J)>=BPDS, BPDS BN Else GO TO 26 23- Save 24- Calculate TPDS (J) = TPDS (J) BPDS 25- If TPDS (J) = 0, GO TO 5 Else I = I + 1 and GO TO 18 26- Calculate GBPDS = BPDS TPDS(J) 27- GBPDS BPDS 28- BPDS BN TPDS (J) BN 29- Save and GO TO 5 30- TKTK = 0 31- Input BN 32- Read BPDS 33- Calculate TKTK = TKTK + BPDS 34- BPDS KTK, KTK BN 35- Save 36- If there are BN, GO TO 31 37- STOP 4. CONCLUSIONS Algorithm preparation is the most important step in the process of software development. When programmer s are used to developed algorithms for land consolidation projects, they will be implemented easiness this algorithm on a programming language. With software will be developed by this algorithms will be provided great easiness for project. With this software, damage, cost and manpower of land consolidation projects is reduced the least and efficient is also increased to maximum. To do standard land consolidation software, database system should be developed very good. However, production of standard data is not standard requested in Turkey since each institution has produced different condition. This case has prevented improvement of software sector. Finally, necessary algorithms for land consolidation software (sharing ratio of common area, land area given back to owner, classification and reallocation) have been developed and persons related this subject will be used easily this algorithms for software development. ACKNOWLEDGEMENT This paper is partly based on the Master thesis carried out by F.Iscan s and prepared in Selcuk University. The authors express their gratitude to Saban Inam and Hazim Iscan for coorperation.

5. REFERENCES Arkun, M.E. and Gungor, I., 1977. Fundamentals of Programming and Fortran IV. Middle East Technical University, Ankara, Turkey, pp. 36-38 Cay, T., 1995. Project Planning and Management in Land Arrangement Activities, Express Publishing, Konya, Turkey, pp. 103-104 Demir, H., Gur M. and Cagdas V., 2002. Land Consolidation, Valuation and Cadastre, FIG XXII International Congress, April 19-26 2002.Washington, D.C. USA. Demirel, Z. 2003. Land Consolidation, Yildiz Technical University Publishing, Istanbul, Turkey, pp. 142-143 Essadiki M. and Ettarid M., 2002. Optimization of Technical Steps of Rural Land Consolidation Project Using a G.I.S, International Symposium on GIS, September 23-26, 2002, Istanbul, Turkey. Iscan, F., 2003. Algorithm Developing For Land Consolidation Software, Master Thesis, Selcuk University Graduate School of Natural and Applied Sciences, Konya,Turkey. Banger, G., and Sisman A., 2001. Application of Operational Research Techniques in Land Arrangement, The Turkish Cammper of Surveying Engineers Publishing, No: 87, Turkey. Sonnenberg, J., 2002. Fundamentals of Land Consolidation as an Instrument to Abolish Fragmentation of Agricultural Holdings, FIG XXII International Congress, April 19-26 2002. Washington, D.C. USA.