Web Service to integrate Geographic Information Systems with Real-Estates
Procedure of collecting and preparing GIS data
Preparing and collecting GIS data layers is the responsibility of government, data is the critical path in this kind of applications that are developed based on the data usability. Since the data is the most expensive and time consuming, GIS applications, government should host both, server applications and all developed Internet mapping services (i.e. ArcIMS services and all related systems).
ESRI GIS data structure is used to facilitate mapping side and to enhance the performance for both updating and requesting mapping reports as well, Figure 3 shows the procedure of data collection and consolidation between distinct governmental establishments. Figure 3 also offers a procedure for data management and sorting as well in the GIS server.
Figure 3 Procedure of collecting and preparing GIS data layers
Implementation of a web service for real estates is illustrated in Figure 3. The property details that needs to be updated has to be in one out of two data formats, either as a beacon coordinates for lands or as and address for constructed properties such a villa. Therefore, the realtor has to use spatial web service to upload property locational parameters. ArcIMS 9 Architecture and Functionality (2004) presenting the role of ArcIMS web server can be applied in data uploading to the GIS server. The updated GIS data will be available for requesting maps and reports.

Figure 3 Procedure of collecting and preparing GIS data layers
web service architecture
Web service architecture is the logical evolution of object-oriented analysis and design, web services are stable to do program to- program interactions. Web services allow companies to reduce the cost of doing e-business, to deploy solutions faster, and to open up new opportunities. Fundamental concepts in web services are encapsulation, message passing, dynamic binding, service description and querying. Sunil et al, (2004) implement the necessary activities need to be developed in any web service environment:
- Web service creation
- Web service publication on internet
- Web service for potential users to search and identify.
Once the web service created it requires three fundamental operations using WSDL and/or UDDI to be used. Publish, find, and bind. Service providers publish services to the service broker. Service requester finds the required services using a service broker and bind to them.

Figure 4 web service interface
System Requirements
The required system components for establishing spatial web services for both hardware and software, could be as standard workstation specs (Pentium 4), as shown in figure 5. The hardware specs as any work station that suitable to deal with maps, satellite imagery, programming compilation engine and able to host internet/desktop application. Regarding the software’s required to build the system, the softwares that will be required are Microsoft windows server, .Net for programming, SQL Server to manage the database and ESRI platform for creating the digital maps.

Figure 5 system requirements
Conclusions
Web services lets users freely combine services to create customized solutions with minimal programming, integration, and maintenance efforts. Such a model is the key to extending GIS beyond its traditional boundaries of mapping to embrace a broader community of users and a wider scope of services. D. Abel et al, (1998) debate the development of this kind of models that should leverage general web services technologies and extend them to address any requirements unique to the GIS data community. Using web service for integrating real estates with Geographic Information System (GIS) will demonstrate the acceptability of web service in lot of applications that have any kind of relation to the ground. In any country accordance to high priority of e-government initiatives and emphasis on enhancing service quality and competence, GIS web services are going to play an important role at every level to enable the smooth sharing of spatial information among different user organizations.
Future work
GIS web services needs continuous improvements in terms of both graphical and attribute information’s. Also, the data need to be updated and maintained using the latest technologies available to make the integration with the real estate data more reliable.
- Use of 3-D will enhance the visual capabilities for the real estate features and other land features.
- Using high resolution satellite imageries, such as Quick Bird, and IKONOS could be done easily and will add value for visualizing real estates spatially with using Zoomify and Macromedia technologies for browsing heavy images on the web.