Design and Implementation of a Spatial Database for Traded Real Estate



Similar documents
The Register of Prices and Values for Real Estates Database Modelling, Applying Computer Aided Software Engineering Tools**

ArcGIS Data Models Practical Templates for Implementing GIS Projects

Digital Cadastral Maps in Land Information Systems

UPDATED GIS DATABASE DESIGN: Geodatabase Model

THE CONCEPT OF USING GIS IN THE INVENTORY OF ARCHITECTURAL AND LANDSCAPE UNITS

The process of database development. Logical model: relational DBMS. Relation

Personal Geodatabase 101

Verification of data in GIS Management System for State Real Estate

1. Introduction LAND VALUE MAP AS A SOURCE OF INFORMATION ABOUT LOCAL REAL ESTATE MARKET. GEODEZJA TOM 11 Zeszyt 1/1 2005

GEOGRAPHIC INFORMATION SYSTEMS CERTIFICATION

GEOGRAPHIC INFORMATION SYSTEMS

The Courses. Covering complete breadth of GIS technology from ESRI including ArcGIS, ArcGIS Server and ArcGIS Engine.

GIS Databases With focused on ArcSDE

Reading Questions. Lo and Yeung, 2007: Schuurman, 2004: Chapter What distinguishes data from information? How are data represented?

Basics on Geodatabases

ArcGIS 10.1 Geodatabase Administration. Gordon Sumerling & Christopher Brown

A GIS helps you answer questions and solve problems by looking at your data in a way that is quickly understood and easily shared.

Bentley ArcGIS. Connector

INTRODUCTION TO ARCGIS SOFTWARE

How To Design A Three Dimensional Property Right Database For Turkey

GIS. Digital Humanities Boot Camp Series

Introduction to GIS (Basics, Data, Analysis) & Case Studies. 13 th May Content. What is GIS?

The UCC-21 cognitive skills that are listed above will be met via the following objectives.

Attribute Data and Relational Database. Lecture 5 9/21/2006

Developing Fleet and Asset Tracking Solutions with Web Maps

ES341 Overview of key file formats and file extensions in ArcGIS

New IT developments and services in Hungarian Cadastre

GIS Data Quality and Evaluation. Tomislav Sapic GIS Technologist Faculty of Natural Resources Management Lakehead University

Creating a File Geodatabase

Agenda. What is GIS? GIS and SAP Real Examples

Introduction to Geographic Information System course SESREMO Tempus Project. Gabriel Parodi

KEY WORDS: Geoinformatics, Geoinformation technique, Remote Sensing, Information technique, Curriculum, Surveyor.

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

Chapter Contents Page No

Visualization Method of Trajectory Data Based on GML, KML

Introduction to GIS.

An architecture for open and scalable WebGIS

GEOGRAPHIC INFORMATION SYSTEMS

DATA QUALITY AND SCALE IN CONTEXT OF EUROPEAN SPATIAL DATA HARMONISATION

GEO-OMT. An Object-Oriented Method Supporting the Development of Facilities Management Systems. Graça ABRANTES and Mário R. GOMES

Technology Trends In Geoinformation

Guidelines on Information Deliverables for Research Projects in Grand Canyon National Park

An Esri White Paper October 2010 Esri Production Mapping Product Library: Spatially Enabled Document Management System

Building & Developing the Environmental

Title 10 DEPARTMENT OF NATURAL RESOURCES Division 35 Land Survey Chapter 1 Cadastral Mapping Standards

GEOGRAPHIC INFORMATION SYSTEMS Lecture 20: Adding and Creating Data

Working with the Geodatabase Using SQL

Texas Develops Online Geospatial Data Repository to Support Emergency Management

Institute of Natural Resources Departament of General Geology and Land use planning Work with a MAPS

Title 10 DEPARTMENT OF NATURAL RESOURCES Division 35 Land Survey Chapter 1 Cadastral Mapping Standards

Property Management System

Chapter 1: Introduction to ArcGIS Server

Data Modeling Basics. John Auel GIS Technician II United Services Group

Modeling Transaction Prices of Properties Based on Qualitative and Quantitative Features**

Leveraging Cartegraph Data for the Management of Public Works Assets for the City of Grapevine

Creating Maps in QGIS: A Quick Guide

Cookbook 23 September 2013 GIS Analysis Part 1 - A GIS is NOT a Map!

Modeling the Spatial and Legal Processes in a Land Readjustment procedure in Greece

Information System for Real Estate Valuation

Introduction to GIS. Dr F. Escobar, Assoc Prof G. Hunter, Assoc Prof I. Bishop, Dr A. Zerger Department of Geomatics, The University of Melbourne

Geodatabase Programming with SQL

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

The GeoMedia Architecture Advantage. White Paper. April The GeoMedia Architecture Advantage Page 1

Application of GIS Analyzes with Cloud Computing

Spatial data models (types) Not taught yet

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

Data Validation Online References

Geographic Information System Technician

WHAT IS GIS - AN INRODUCTION

Vermont GIS Parcel Data Standard

GEOGRAPHIC INFORMATION SYSTEMS

APLS GIS Data: Classification, Potential Misuse, and Practical Limitations

Syllabus AGET 782. GIS for Agricultural and Natural Resources Management

Using CAD Data in ArcGIS

Oracle Platform GIS & Location-Based Services. Fred Louis Solution Architect Ohio Valley

City s.R.P.A.S.R.A.R.A.R.C.A. A.C.B.B.B.A.C.B.A.C.C.A.

are aimed for the investigation, planning, implementation, and decision making divisions.

Lecture 8. Online GIS

MrSID Plug-in for 3D Analyst

Office hours: 1:00 to 3:00 PM on Mondays and Wednesdays, and by appointment.

Using GIS to Develop a Control Map and Database

A Web services solution for Work Management Operations. Venu Kanaparthy Dr. Charles O Hara, Ph. D. Abstract

Analyzing Radon Risk Using Geographic Information System (GIS) Software. Ü Radon and GIS

Business Intelligence System for Monitoring, Analysis and Forecasting of Socioeconomic Development of Russian Territories

GIS Architecture and Data Management Practices Boone County GIS Created and Maintained by the Boone County Planning Commission GIS Services Division

Diagnostic and analytics centre in ELES. Marina di Ragusa,

GIS Tools for Land Managers

Workflow improvement with FME in Skedsmo municipality

CHAPTER-24 Mining Spatial Databases

Application MS Access for Surveying Computations**

Thematic Map Types. Information Visualization MOOC. Unit 3 Where : Geospatial Data. Overview and Terminology

Polish Spatial Data Infrastructure - from the Concept towards its Implementation

CARLTON COUNTY GIS DATA DISTRIBUTION POLICY June 1, 2010 Revised March 25, 2015

POLISH REAL ESTATE SCIENTIFIC SOCIETY XXI KONFERENCJA TOWARZYSTWA NAUKOWEGO NIERUCHOMOŚCI STRESZCZENIA SESJA DOKTORANCKA WROCŁAW MAJ 2013

GIS Data in ArcGIS. Pay Attention to Data!!!

METADATA-DRIVEN QLIKVIEW APPLICATIONS AND POWERFUL DATA INTEGRATION WITH QLIKVIEW EXPRESSOR

ArcGIS Pro. James Tedrick, Esri

Microsoft and Esri - Together in Singapore

SUMA K4205 GIS for Sustainability Management. Instructor Information: Dara Mendeloff GIS Specialist, CIESIN

Government 1008: Introduction to Geographic Information Systems. LAB EXERCISE 4: Got Database?

Transcription:

Design and Implementation of a Spatial Database for Traded Real Estate Ewa D BI SKA, Poland Key words: spatial database, geographic information system, Unified Modelling Language SUMMARY A real estate surveyor needs fast access to relevant information to do his job effectively. Every surveyor collects the data on real estates that were subject to market transactions. Depending on the type of surveyed real estate, the data can contain transactions regarding real estate that is developed, undeveloped or residential. Additionally, the database is collected for different areas, districts or cities. While producing the value estimation, the surveyor has to analyze the entire database and select transactions relevant to the type of the real estate under consideration, its localization and update the database if necessary. The above activities make the spatial databases, which are basic for every spatial information system, an ideal solution for real estate surveyor. In addition, the basic tasks allocated to geographic information systems, like entering, storing, analyzing and annotating spatial data are also basic tasks necessary in real estate survey. At the moment, the most popular database design process is Computer Aided Software Engineering - CASE. Using relevant CASE tools allows increasing effectiveness of database development. The logical model of the database which can be recorded using object modelling language Unified Modelling Language can be used for automatic generation of the database schema that complies to the specification. The paper proposes a model of a database on real estate that were subject to market transactions. The ready-made data model contains object classes allowing locating undeveloped, developed and residential estate, as well as object classes relevant for the local spatial development plan, for districts and areas. On top of object classes containing the geometry data, we have also designed the tables for the information of notarial acts and realestate registers. For the defined classes and tables we have also defined the attributes that are the most relevant ones in the surveying process. We also have defined the database creation and data entry methods, as well as presented using GIS in the surveying process at the stage of data entry and later, database management.) 1/8

Design and Implementation of a Spatial Database for Traded Real Estate Ewa D BI SKA, Poland 1. INTRODUCTION A real estate surveyor needs fast access to relevant information to do his job effectively. Every surveyor collects data on real estates that were subject to market transactions. Depending on the type of surveyed real estate, the data can contain transactions regarding real estate that is developed, undeveloped or residential. Additionally, the database is collected for different areas, districts or cities. While producing the value estimation, the surveyor has to analyze the entire database and select transactions relevant to the type of the real estate under consideration, its localization and update the database if necessary. The above activities make spatial databases, which are basic for every spatial information system, an ideal solution for real estate surveyor. 2. THE DEFINITION OF A SPATIAL DATABASE AND GEOGRAPHICAL INFORMATION SYSTEMS A database is a set of integrated data from a certain domain. A spatial database is a kind of database broadened by a spatial factor, which means that the database includes a record of the geometry of objects, except for the descriptive attributes of objects. Spatial data belongs to understand as data with reference to surface to the Earth (Bielecka 2006). Spatial databases are a fundamental element of geographical information systems (GIS). The GIS is a system for creating, storing, analyzing, modernizing and managing spatial data (Ga dzicki 2001). It needs hardware, specialized software data as well as an educated group of people, which served mentioned components. Good organization and cooperation of mentioned elements can cause thrift of time and costs of work. In order for the system to function correctly, the presence of all elements is essential; however, data seems to be the most important element. Without the correct data, on proper level of minuteness and accuracy, even the best educated group of people and specialized programming cannot give answers to the question assigned by the user, such as: Where is ul. Szeroka located in Krakow? Or which lots are in the neighborhood of lot number 256? The database decides on the range of capability of the application of the GIS. Therefore, the formative stage of the database is very important. Proper selection of a feature class for the description of a selected piece of the real world during the phase of project design is not only important for essential maintenance of the information range of the system, but it also has an influence on the efficiency of later management data (Makowski 2005). 2/8

3. THE PROJECT OF DATABASE The Microsoft Office Visio 2003 was used for record a project of database of real estate. Visio is software belonging to CASE tools. CASE means Computer-Aided Software Engineering and is a kind of software which improves the process of the project and is characterized by sophisticated tools for the editing of graphics. CASE tools can use different techniques for the visualization of projects. One of the most often used is the Unified Modeling Language (UML). UML is now the most common standard used for object-orinted modeling. The main idea of UML is to make possible the use of simple means to create a graphic model presenting any fragment of the reality. It is a very good tool for accurate expression of thoughts in the form of a graphic model. Notation UML is a set of legible symbols and marks which can be understood by anyone with a minimum level of knowledge of computer science. In the suggested model of a spatial database (Fig. 1), there are planned feature classes for residential estates such as developed, undeveloped and residential areas. The aforementioned types of estates are most often encountered in the real estate market. Taking into consideration the fact that suggested database is in development phase, other types of property have been omitted. The source of information at the spatial nature according to valued estates for surveyors is land and building cadastre (LBC). The basic and the most important surface object in LBC is a parcel. A parcel is possible to define as a continuous area of ground located within the boundary of one unit, homogeneous with respect to law, delimited from surrounded by means borderlines (Hycner 2007). By reason of the above-mentioned, in the suggested model of a database, the parcel is also the main feature class, and based upon this, it is possible to define the location of developed and undeveloped estates. There is a clear similarity between developed and undeveloped estate law classification, because in both cases, there is freehold or perpetual usufruct the main law. Whereas dwelling areas characterize clear dissimilarity with relation to the above-mentioned types of real estates. The main law for dwelling areas is not the freehold but ownership to residential; therefore, interrelation residential location with parcel would be not enough precise information. In a situation of many buildings on one parcel, one building can be situated more advantageous and another less, and this could exert an influence on the final value of the estate. Therefore, a dwelling area in the model of the database was connected with the feature class Building, due to that the concrete dwelling area is recorded to proper location in space - building. 3/8

Promise -TransactionDate : esrifieldtypedate -UsableFloorage_m2 : esrifieldtypedouble -TenureTypes : D_TenureTypes -PirceOfLandAndDwell : esrifieldtypeinteger -Adderss : esrifieldtypestring -Building_ID : esrifieldtypestring 1.. ND_DwellArea -NoNotDeed : esrifieldtypestring OwnerToDwell -Owner_ID : esrifieldtypestring -ProcentOwned : esrifieldtypesingle OwnerToBuilding -Owner_ID : esrifieldtypestring -Building_ID : esrifieldtypestring -ProcentOwned : esrifieldtypesingle 1 Spatial::Building -Building_ID : esrifieldtypestring -TenureTypes : D_FunkcjaBud -BuildingYear : esrifieldtypeinteger -Construction : esrifieldtypestring -UsableFloorage : esrifieldtypeinteger -NoFloors : esrifieldtypedouble -Street : esrifieldtypestring -NoHouse : esrifieldtypestring Owner -Owner_ID : esrifieldtypestring -OwnType : Domain Spatial::Parcel -ParcelArea : esrifieldtypesingle -PriceBuildingAndParcel : esrifieldtypeinteger -BuildingQuant : esrifieldtypeinteger -NoLandProperty : esrifieldtypeinteger -NoDevelopedProperty : esrifieldtypeinteger -NoMortageRegister : esrifieldtypestring ND_Parcel -NoNotDeed : esrifieldtypestring 1.. OwnerToParcel 0.. -Owner_ID : esrifieldtypestring -ProcentOwned : esrifieldtypesingle LandProperty -NoLandProperty : esrifieldtypeinteger -TransactionData : esrifieldtypedate -TypeOwnership : Domain -ParcelsArea : esrifieldtypedouble -Pirce : esrifieldtypeinteger -Address : esrifieldtypestring 1 1.. NotarialDeed -NoNotDeed : Rep. esrifieldtypestring -Seller : Domain -Buyer : Domain -Price : esrifieldtypeinteger -PartSharedArea : esrifieldtypestring -NoMortageRegister : esrifieldtypestring -SpecialTermsOfSales : esrifieldtypestring MR_ND -NoMortageRegister : esrifieldtypestring -NoNotDeed : esrifieldtypestring DevelopedProperty -NoDevelopedProp : esrifieldtypeinteger -TransactionData : esrifieldtypedate -NoParcels : esrifieldtypestring -Area_m2 : esrifieldtypedouble -Price : esrifieldtypedouble -TypeOwnership : Domain -Address : esrifieldtypestring 1 1 1.. MortageRegister -NoMortageRegister : esrifieldtypestring -TypeOfOwnership : esrifieldtypestring -ParcelaArea : esrifieldtypedouble -LimitedRightInProperty : esrifieldtypestring -PartSharedArea : esrifieldtypestring Fig. 1. The project of a spatial database for traded real estate; written in UML. Source: own recourses 4/8

Premise is defined as a table, not as feature class, in which objects have spatial attributes. Obtainment information of site of room estate will be possible through a defined relationship within the table named Premise and the feature class Building. There are two types of relationships possible: simple and composite. Simple relationships are relationships between two or more objects in the database that exist independently of each other. In the case of a composite relationship, the lifetime of one object controls the lifetime of its related objects. Practical application of a composite relationship could be, for example, in buildings demolition, in which are dwellings. When we delete a demolished building from the database record, all dwellings related to the building will automatically be deleted as well. In schema of database for traded real estate where the more transactions the better that relationship would not be good result. Therefore, the relationship between Building and Promise is defined as a simple relationship. However, if this situation takes place, a user will have access to all transactions regarding non-existing dwellings, but he does not have the possibility of locating on map a building where there were once dwellings. In order for the designed database to be fully functional, there are defined tables named AD and RD for information from authenticated deeds and registers of deeds. In the model of the database, there are feature classes named Roads and LSDP, which allows for the storing of information about roads and Land Spatial Development Plans in one database. However, it could be difficult to enter vector data for the LSDP class. Later in the article, a proposal is provided for a slution to this problem. At the end of description of designing of database, it is worth to say that this project was forwent consultations with real etates surveyors. As a result of this, every feature class has defined the most essential attributes for producing a value estimation. However, the proposed range of the described information is not final, because the schema of the model UML makes possible his mulitple use and free modification objects and attributes. As a result, a spatial database for trated real etates can fit to the needs and dispositions of the surveyor. 4. IMPLEMENTATION OF A SPATAIL DATABASE After the design phase, the model was checked by Semantics Checker macro. The next step was to automatically generate an empty geodatabase in ArcGIS. This process was documented in a report. Preparation of the geodatabase for use by surveyors includes import spatial data regarding districts, road network, land spatial development plans, parcels and buildings. The ArcGIS system allows for the import of data from many formats such as.shp,.dgn,.dwg and.dxf. Such a prepared database must be complete with information about transactions. From delved result that most surveyors collect data on real estates in Microsoft Excel. Many of them also use the software WALOR. WALOR is a professional tool for appraisers. It records data in Microsoft Access, but a user can revise data only through the interface of the software or through export to the.xls format. Conversion from the XLS format to the geodatabase is possible by middle format dbase. Defined in database schema relationships between feature classes and tables make possible final integration of data. 5/8

5. APPLICATION OF GIS FOR VALUATION A database for real estates in GIS is an ideal source of spatial information for surveyors who needs a piece of information for appraisal. Every software belonging to the group described as desktop GIS has tools for finding, sorting and analyzing the described and geographic information in a geodatabase. How we can use the created database in an ArcGIS system is described below. ArcGIS enables the searching of data and later the selection of records in a database by building SQL expressions (Fig. 2). We can use comparison operators like: equal (=), not equal (<>), greater than (>), less than (<), greater than or equal (>=), less than or equal (<=), logical operators like AND, OR, NOT and arithmetic operators, e.g. SELECT from Promise WHERE: [PULokalu_m2] > 40 AND [PULokalu_m2] < 60 AND [DataTransakcji] < 31-01- 2008 AND [DataTransakcji] > 31-01-2007 A selection s results can be sorted in one or more columns recorded in the reports as well as in new feature classes or tables. Furthermore, each record in a non-spatial table, e.g. Promise, DevelopedEstate, can be located on the map thanks to special tools and a previously defined relationships. The localization of an object is carried out singularly, i.e. for each record individually. This is a big limitation, because it is impossible to run spatial analyses for those records. In this case, the best solution is geocoding the tables: Promise, UndevelopedEstate and DevelopedEstate. Geocoding is the process of assigning a location, usually in the form of coordinate values, to an address by comparing the descriptive location elements in the address to those present in the reference material (ArcGIS Desktop Help). The result of the geocoding process is a new point feature class. Each point has the same attributes as the related record in the table. The representation of every transaction as a point, which has an XY coordinate, makes possible selection by location during the collection of data by a surveyor. Selection by location allows for the selection of objects based on their location relative to other features, e.g. Fig. 2. Select By Attributes dialog box. Source: own recourses are within a distance of, are completely within, contain. Though sometimes just displaying transactions on a map could show their mutual relationships and their dependence on other objects in a neighborhood (Fig. 3.). Most important are the spatial relationships, which are invisible during revision of the data recorded in tables. 6/8

Fig. 3. Location and identification of the selected property s attributes. Source: own recourses The GIS organizes geographic data into a series of thematic layers and tables. It makes possible the overlaying of layers in any order. It would be perfect if all the layers displayed on a map could be vectors, but the reality is different, and in Poland surveyors must work with rasters, which often happen according to LSDP. In the case of this data, we can use georeferencing, which means to assign the coordinates from a known reference system to the page coordinates of a raster (image) or a planar map. It is enough to raster data can be displayed, queried and analysed with other geographic data. Finally, the user decides which layers will be displayed and how the data will be visualized on the map. After all it only need to just one look of surveyor on the map to answer the questions: in which unit is located the valuated property? What are the numbers next units? Is there the LSDP and what is its establishing? 7/8

6. SUMMARY Presented in the article database model is initial proposal. The proposed feature class as well as its attributes could be modified. The author realizes that the proposed database in ArcGIS is not handy for people who have never had contact with desktop GIS. Therefore, the author is working on the creation of an application which could make usage of the database easier for traded real estates. REFERENCE Bielecka E. 2006. Systemy informacji geograficznej. Teoria i zastosowania. Wyd. PJWSTK, Warszawa Ga dzicki J. 2001. Leksykon geomatyczny. Wyd. PTIP. Warszawa Hycner R. 2007 Notes from lecture: Fundamentals of cadastre and real estates management, academic year 2007/08 Kucharska-Stasiak E. 2006. Nieruchomo w gospodarce rynkowej. Wyd. PWN. Warszawa Makowski A. 2005. System informacji topograficznej kraju. Wyd. PW. Warszawa. http://webhelp.esri.com - ArcGIS Desktop Help CONTACTS Ms. AGH University of Science and Technology Department of Geomatics Al. Mickiewicza 30 30-059 Kraków POLAND Tel. +48 12 617 23 00 Fax + 48 12 617 22 77 Email: debinska@agh.edu.pl 8/8