Service Oriented Architecture For GIS Applications

Size: px
Start display at page:

Download "Service Oriented Architecture For GIS Applications"

Transcription

1 The 12 th International Conference of International Association for Computer Methods and Advances in Geomechanics (IACMAG) 1-6 October, 2008 Goa, India Service Oriented Architecture For GIS Applications Pallavi S. Talegaonkar Dept. of Computer Engineering, D Y Patil COE, Pune, India Keywords: GIS, Web Service, Servlet/JSP, OGC, J2EE ABSTRACT : Geographic data which is immensely heterogeneous is increasingly becoming available on the Internet. For sharing and accessing this data GIS technology can be embraced within the context of an SOA using Web services. Open GIS Consortium has developed the web-based Geographic information and services accessible via internet through OGC consensus process. It was developed before SOAP emerged, so previously Web Map Server and Web Feature Server did not refer SOAP. As many of the design principles of distributed systems are crucial to apply to GIS services, GIS web services were designed to provide the hosted spatial data and GIS functionality to integrate the customized GIS applications to perform basic geo-processing tasks, such as address matching, map image display, and distance calculations without maintaining GIS tools or the associated geographical data. This implementation by Xiaolin Lu, in 2005 integrates web-service, Servlet/JSP functions and GIS APIS based on J2EE. Microsoft developed the MapPoint.NET Web Service for GIS mapping and location services that could be used for developing a broad range of location enhanced applications. Latest literature gives many implementations like E-GIS which follows SOA using web-services for integrating diverse repositories of spatial data and uses WMS and WFS of OGC. This paper discusses all key features and compares these different approaches for implementing web-service enabled GIS applications. 1 Introduction GIS systems are ubiquitous distributed systems, since geo-spatial information adheres to almost everything. In the strictest sense, it is a computer system capable of integrating, storing, editing, analyzing, sharing, and displaying geographically-referenced information. In a more generic sense, GIS is a tool that allows users to create interactive queries (user created searches), analyze the spatial information, edit data, maps, and present the results of all these operations to user. By the mid-1980s, geographic information system (GIS) software was heavily used in the natural resources and defense domains, especially within government agencies. The software was powerful for spatial analysis but people were not able to share geospatial data between systems efficiently. Web Services are the software components that can be accessed through the Internet in other applications.web services are frequently just Web APIs that can be accessed over a network, such as the Internet, and executed on a remote system hosting the requested services. GIS Web services are the software components that can provide the hosted spatial data and GIS functionalities and can be accessed and integrated to the practical customized GIS applications. Developers can apply the GIS Web services to perform geographical information processing and return the results to the customized applications without maintaining the basic GIS system or the geographical data. The service-oriented architecture is a very promising architecture for practical implementation of the next generation geographical information systems. The GIS web services have been thoroughly investigated in recent years (Xiaolin Lu 2005, Shengru 2004). There are a number of researches and developing projects of applying the web services to GIS system by several different companies and organizations. The Environmental systems Research Institute (ESRI) reported the ArcWeb Services that could include and integrate the GIS content and capabilities in the customized applications for sharing geographical information and data. Microsoft Mappoint.NET is a.net framework based hosted, programmable XML Web Service that allows application 1980

2 developers to integrate high quality maps, driving directions, distance calculations and proximity searches into there applications, business processes and web sites. This paper investigates all the previous implementations and latest techniques to construct distributed GIS applications based on Service Oriented Architecture. Also Web based GIS platform architecture is discussed along with two implementations. There are at least three characteristics of GIS services that make it difficult to design GIS web services with satisfactory performance. First, services provided by a GIS typically requires heavy CPU usage due to the complex computation involved in the underlying computational geometry. Second, GIS services often transmit large resulting data sets such as images. Third, the clients of GIS web services are often some complex software tools such as the CAD desktop applications. For scalable GIS, simply establishing communications between components is not sufficient. Performance should always be a central consideration in the design of GIS web service systems (Shengru 2004). 2 Overview of related work OGC developed the web-based geographic information and services accessible via the Internet through the OGC consensus process. Each service supports a certain GIS operation function that returns metadata describing the nature of the service, the methods to register Web Service, the addresses to access the service or to contact its provider, the type of data provided by the service, and so forth. The Environmental Systems Research Institute (ESRI) reported the ArcWeb Services that could include and integrate the GIS content and capabilities in the customized applications for sharing geographical information and data. Applications can access Web Services through Web protocols such as HTTP and XML, without concern for how each service is implemented. Microsoft developed the MapPoint.NET Web Service for GIS mapping and location services that could be used for developing a broad range of location enhanced applications, including wireless/mobility, customer relationship management, enterprise location services, and business intelligence (Microsoft, 2003). Although many researches have been devoted to apply the web services technology to GIS system with different kinds of GIS Web Services, few studies have been reported on the architecture design for building the Web service enabled GIS system platform. Investigation of the service-oriented architecture for building a distributed and web service enabled GIS platform has been done a lot. The related research aims to apply the web service framework into the GIS system design and implementation. The advantages of the architecture, functions, system integrations, and some key technical problems have also been discussed here. 2.1 Web Services Oriented Architecture Services are the software components that are well defined, self-contained, and does not depend on the context or state of other services (IBM, 2003). Web services essentially use XML to create a robust connection. The web services architecture has three roles: a provider, a requestor, and a broker. The provider creates the web service and makes it available to clients who want to use it. A requestor is a client application that consumes the web service. The broker, such as a service registry, provides a way for the provider and the requestor of a web service to interact. The provider, requestor, and broker interact with each other through the operations of publish, find, and bind. A provider informs the broker about the existence of the web service by using the broker's publish interface to make the service accessible to clients. The information published describes the service and specifies where the service is located. The requestor consults the broker to locate a published web service. With the information it gained from the broker about the web service, the requestor is able to bind, or invoke, the web service. The following figure illustrates a basic service-oriented architecture. Publish WSDL + UDDI Service Provider Bind Service Broker Find WSDL + UDDI Service Requester Figure 1. Web services oriented architecture The web services use SOAP (Simple Object Access Protocol), WSDL (Web Services Description Language), UDDI (Universal Description, Discovery and Integration), and WSIL (Web Services Inspection Language) to communicate. Web Services are published on the UDDI registry. A WSDL document defines the target service so the client knows what the service does. SOAP standardizes the way a Web service communicates with a client and allows programs written in different languages and on different platforms to communicate. SOAP works with standard Web protocols including XML, HTTP, and TCP/IP, as well as WSDL. 1981

3 Service Provider Service request Service Consumer Service response Figure 2. SOA Interaction between service provider and consumer Figure 2 shows the basic interaction of SOA. The request and subsequent response connections are defined in some way that is understandable to both the service consumer and service provider. Open GIS Consortium Web Services (OWS) OGC is an international industry consortium of more than 220 companies, government agencies and in order to allow interoperability between server and client software from multiple vendors, the request and response must be standardized. GIS Consortium is developing specifications to standardize the message interfaces (OGC, 2004). These include a. Web Map Service (WMS) for maps encoded as images; b. Web Feature Service (WFS) for geographic objects or vector data; c. Web Coverage Service (WCS) for continuous data; d. Sensor Collection Service (SCS) for live access to observations from sensors; e. Geography Markup Language (GML): XML components for encoding geographic objects for transport; Two standard web service techniques proposed by OGC, namely Web Map Service (WMS) and Web Feature Service (WFS) have been used for enabling a centralized access of spatial data of different format. WFS allow a client to retrieve geospatial data from multiple Web Feature Services. The OGC WMS is capable of creating and displaying maps, coming simultaneously from multiple sources, in standard image formats such as.svg,.png,.gif or.jpg. 2.2 OGC Web Map Service The OGC WMS specification offers a standard client-server interaction protocol that each map server implements as a common interface for accepting requests and returning responses [3]. The same client is able to access to all available OGC web map servers over the Internet. The client through the common interface accesses each map server. In a distributed OGC WMS, a WMS server can also run as a WMS Client that requests capabilities and maps from other WMS servers. An OGC web map server implements three functions : i. GetCapabilities, ii. GetMap and iii. GetFeatureInfo. The GetCapabilities function provides the client with a map server s service metadata, specifying its capabilities. The GetMap service specifies the map request parameters that enable the client to request an image map. Finally the GetFeatureInfo function allows the client to request more information about features at a specific location in the map. A structure of WMS mapping application is illustrated in figure 3 below. 1982

4 Figure 3. The system architecture of WMS mapping application The client application requests the information from the web map server. The map server retrieves from the database the appropriate layers of geo-feature data for the specified spatial domain and generates a map that can be viewed directly in a graphical web browser or other pictorial software. The client and web map server interact using Hypertext Transfer Protocol. OGC WMS is an interoperable web mapping system. It provides common interfaces to connect with the client application and dynamically process geo-referenced data such as geographic maps and features coded using Geography Markup Language (GML) documents. The OGC Web Map Service specification defines a set of functions that clients may use to interact with WMS providers (servers). Any client making requests that conform to the specification can interact with any server that implements the WMS service. In effect, this creates an interoperable, distributed web mapping system. Here a web service based approach is used for the integration architecture. The data repositories are available on the web as services with some well interface. It is based on XML technology and a client can access any data repository having data in any format located on any platform if it only knows how to communicate with service provider. The goal is to provide unified access to data from heterogeneous data providers. Any client (user) can submit its query to a geospatial server. The server, on the other hand, will retrieve the data from the multiple sources and return the result to the client. This will help in realizing interoperability between the heterogeneous data repositories. 3 Service Oriented Architecture Design for Distributed GIS Platform The goal of the Service Oriented Distributed GIS platform is to provide both the dynamic GIS service components for publication of vector and raster maps to Internet and interactive viewing on web browsers. It supports the complex rendering, navigation and allows working with multiple layers, thematic maps, hyper linked features and attribute data. The fundamental GIS platform is based on the Client/Server architecture. The server spreads vector maps to client. The map features are stored on a SQL database according OGC SFS and WMS that can be used as raster maps source. The GIS data interface supports the ArcView shape files and MapInfo MIF files. The server side is constructed based on J2EE architecture. 3.1 GIS Web services design principles GIS Web Services are discoverable, self-describing software components. UDDI is an open standard with broad industry support standard. When an implemented GIS Web Service exposed in any Web Services portal, it can be discovered in any Web Services portal. Once a GIS Web Service is discovered, the developer can begin using it immediately. All they need is the full URL path to the services WSDL. Each method, parameter, property, and return value of the service is described in a standard way, allowing modern development tools to immediately allow access to the exposed functionality. GIS Web Services conceal complexity. Web Services embed its complex data processing within itself in server side. Client side application developer makes use of Web Services through standard interface which described in Web Services WSDL, therefore the application developer don t need dealing with Web Services internal process. The following principles are considered in the design for the service oriented distributed GIS platform. Web GIS platform should provide a variety of interfaces for integration and interoperability with business and GIS applications GIS Web services: Web GIS platform should support the standard enterprise application server technologies to build web services 1983

5 with embedded spatial services, software components and APIs to easily embed spatial capabilities in business applications built using standard technologies and architectures Web Mapping Services (WMS): WMS can display map layers from other GIS applications, and allow other applications to display map layers from Web GIS platform OpenGIS Consortium interoperability services and standards: The Web GIS platform should be implemented with the OpenGIS interoperability standards: Geography Markup Language (GML): GML is a common XML-based file format for exchanging spatial information and attributes. The Web GIS platform should support the GML standards. Common database environment: Specifications on spatial entities and the space / time reference systems have been provided by the OpenGIS Consortium. 4 GIS platform architecture design The GIS platform architecture is designed as a multi-layer architecture that integrated the web service, Servlet/JSP functions and GIS APIs based on the framework of J2EE infrastructure. The GIS system can be accessed by lots of different computers in network with different kinds of operating system. It is a distributed, platform independent system architecture. The data are stored and managed with EJB. The distributed systems enable the databases and services in the same or different computers. The figure 3 shows the Web GIS platform server environment. The Web GIS platform Server architecture is consisted of three layers: User Interface Layer, Application Server Layer and Database Layer. 1) Application Server Layer : In the application server layer, the GIS web services, Servlet/JSP interface, OGC services which include GML and WMS map service, and basic system application service is deployed in the J2EE server container. The GIS function such as the zooming out and in, viewing, panning and finding will be designed as an function session bean that can be accessed by the GIS web service, Servlet/JSP and other Application interfaces. The application server layer is built as a J2EE application, with several EJB modules, to provide server-centric spatial functions to applications. Key components of the server that implemented as EJBs are: Web GIS services, Geo-spatial functions, such as the viewing, layer selection, editing, querying, and analysis Data Source Management. The J2EE based Web GIS server layer is shown in the figure 4. 2) User Interface : Web GIS platform provides a number of user interface components: Web service client, GIS java Applet and any other web service enabled applications. The mobile and PDA that support the web service standards interface could get the map and geo-referenced data through the GIS web service interface. The web browser based clients could communicate with the Web GIS service through the GIS web service, Servlet/JSP and OGC service. The clients perform URL requests to Map Service and obtain maps rendered in a pictorial format such as GIF or JPEG. A GIS Java Applet is another user interface tool that can be used to retrieve and handle the vector and raster data. Applet enables spatial viewing, querying, and richer editing capabilities to be easily embedded in desktop and web applications. 1984

6 Figure 4. Service Oriented Architecture of Web GIS Platform 3) Database Layer : The GIS data are stored and managed with the distributed systems architecture that enables the GIS data, databases and services in the same or different computers. The GIS platform should support following GIS data format : 1. Vector data and Raster data ESRI shape files: ESRI shape files can contain points, multipoint, polylines and polygons objects. The attribute data is stored in dbase. 2. MapInfo MIF: MapInfo MIF is stored in pair with DBF file not with MID. MIF contains region, poly-line, multiple line and point. All objects are the same type. 3. SQL database: It can be any SQL server with JDBC driver. 4. GIF and JPG image files. 5. OpenGIS Web Map Service According to the service-oriented architecture proposed in above section, design and implementation of a prototype of the service enabled GIS platform has been tested. The GIS platform architecture is designed as a multi-layer architecture that integrated the web service, Servlet /JSP functions and GIS APIs based on the framework of J2EE infrastructure. It is a distributed, platform independent system architecture that can be accessed by lots of different computers in network with different kinds of operating system. The web service framework was applied into the GIS system design. GIS web services can provide hosted spatial data and GIS functionality and integrate to the customized GIS applications to perform basic geo-processing tasks, such as address matching, map image display, and routing, without maintaining GIS tools or the associated geographical data. The GIS platform has been used to build up a SARS prevention GIS application system. GIS Web service was used to get and show the geographical information. The application integrated the GIS Services and SARS information Service into a java applet in browser to report the most recent SARS case information. Since the requirement of the practical GIS application in different application domains and fields are quite complicated, integration of a general GIS web-service into user customized application is difficult. So work on common GIS web services is the next step. ArcWeb Services by ESRI and OGC are doing extensive research in this area. 1985

7 5 E-GIS organization wide approach to GIS implementation With the advent of high-speed networks; increasingly fast computers; intelligent, spatial-data serving technologies; improved data architecture; and advances in GIS software; the newest challenge involves integration of the various technological and institutional components, addressing the interoperability problem through OGC (Open Geospatial Consortium) standards (OGC, 2007). Enterprise geographic information system (E-GIS) is an organization-wide approach to GIS implementation, operation, and management. E-GIS can also be defined as an effort to design integrated geospatial management techniques to serve a complex institution(ghosh and Manoj, 2007). 5.1 Geospatial Domain The open and distributed GI domain opens a wide range of possibilities for acquiring, processing and analysing geographic information without the need of GIS expert knowledge. In an environment where services are previously unknown, a service that is appropriate for answering a given question from among a large number of available services has to be discovered first. Service discovery is a crucial task that will become even more important with the emerging Semantic Geospatial Web. OGC WFS provides a set of protocols to provide standardized service interfaces for the geospatial data sources. Through these services distributed geospatial data can be accessed and processed across administrative and organizational boundaries. As the data sources are less coupled to the integrated system, they can be created and managed locally, which leads to increasing uality and efficiency. The integrated system can be extended to include new services and/or data sets. 5.2 Integrating Geospatial Repositories The issue of how to capture data from several highly heterogeneous spatial data sources and integrate them for analysis becomes important for the web-based GIS application. The development of web technologies and Internet provide a way to quickly access various geodatabases. The internet has become immensely valuable and been recognized as an important means of quickly disseminate information and acquire data from spatial data repositories (David 1998, Peng 2003, Peng 2004). This project is an integrated Java enterprise based implementation of the 1.0 Web Feature Server(WFS) (OGC 2002) and Web Map Service(WMS) OGC 2004 specification from Open Geospatial Consortium. The objective is to enable greater geographic interoperability by reinforcing OGC standards and other web standards and lowring the barriers to entry for geographic data providesr. Request to the WFS server provides the feature datain GML format. On the other hand WMS request to WMS server serves the data by graphically rendering it i.e. in Map Format. The data can be integrated in flat file format (Shape format and GML format) and relational database format( Oracle Spatial). With this approach data can be published as maps/images (using the WMS), as actual data( using the3 WFS). The primary goals are : 1) Standard compliance : Adhere to open standards and support as many relevant geographic standards as possible. 2) Data format support : In order to make the server useful, it must help translate the current diversity in geographic data formats into a single format (GML). 3) Ease of Use : Easy to configure and run with few technical resources. 4) Efficiency : As efficient as possible while achieving other goals. 1986

8 WFS Request / Response WMS Request/Response Figure 5. Service Driven access of data from Spatial Database The interface between spatial database and OGC web services is shown in the above figure.wfs is the most powerful data service of OGC Web Services. Web Feature Service allows a client to retrieve geospatial data from multiple geospatial data servers. It also supports INSERT, UPDATE, DELETE, QUERY and DISCOVERY operations on geographic features using HTTP as the distributed computing platform. 6 Conclusion In this paper I have analysed different methods and implementations for SOA based implementation of GiIS applications. Service based technology based on SOA architecture is the emerging trend used in almost every field now. Geographic data which is increasingly available now on Internet should be easily shared and accessed by users. GIS data is immensely heterogeneous, being available in various formats and stored in diverse media. So two different implementations of accessing this data have been discussed here. The first approach is the multi-layer GIS platform architecture that integrated the web-service, servlet-jsp functions and GIS APIs based on J2EE architecture. The second approach uses SOA architecture for integration of geospatial data repositories and also discusses query processing and domain specific computational capabilities. In this inter-organizational sharing of spatial data can be achieved with web-service based WMS/WFS. The further work is for designing a web-service client which invokes the services of server in specified format. 7 References Manoj Paul, S. K. Ghosh A Service driven approach for Integration of Heterogeneous Geospatial Data repositories, Indian Institute of Technology, Kharagpur, India- GIs Development proceedings, the Global Geospatial Magazine August Mircosoft. MapPoint.NET Demos. Available at Open GIS Consortium Inc, Web Map Service Implementation Specification Open GIS project document: OGC r2, June OGC, 2004., Web Map Service, Version 1.3. [ Shengru Tu, Maik Flanagin, Ying Wu, Mahdi Abdelguerfi, Eric Normand, Venkata Mahadevan, Jay J. Ratcliff and Kevin Shaw, Design Strategies to Improve Performance of GIS Web Services, In: International Conference on Information Technology: Coding and Computing (ITCC'04), Volume 2, Las Vegas, Nevada, USA, April 5-7, 2004, pp Xiaolin Lu - College of Information Technology, Zhejiang University of Finance & Economics Hangzhou, Zhejiang, China in : Proceedings of the 2005 IEEE International Conference on Services Computing (SCC 05) /05 $ IEEE. ESRI, An Overview of ArcWeb Services, Available at pdf. July IBM, Web Services architecture overview, Available at ibm.com/developerworks/ webservices/library/ w-ovr/

FDO Data Access Technology at a Glance

FDO Data Access Technology at a Glance Autodesk Geospatial FDO Data Access Technology at a Glance Work seamlessly with your geospatial data whatever the format 1 The Challenge The growing need for openness and interoperability between traditional

More information

Implementation Method of OGC Web Map Service Based on Web Service. Anthony Wenjue Jia *,Yumin Chen *,Jianya Gong * *Wuhan University

Implementation Method of OGC Web Map Service Based on Web Service. Anthony Wenjue Jia *,Yumin Chen *,Jianya Gong * *Wuhan University Implementation Method of OGC Web Map Service Based on Web Service Anthony Wenjue Jia *,Yumin Chen *,Jianya Gong * *Wuhan University ABSTRACT The most important advantage of web service is the multi-platform,

More information

Leveraging OGC Standards on ArcGIS Server

Leveraging OGC Standards on ArcGIS Server Leveraging OGC Standards on ArcGIS Server Satish Sankaran Interoperability and Standards Team James Michel III ESRI Intel Team ArcGIS Server Complete Interoperable Server-Based GIS Desktop Explorer Web

More information

(9A05803) WEB SERVICES (ELECTIVE - III)

(9A05803) WEB SERVICES (ELECTIVE - III) 1 UNIT III (9A05803) WEB SERVICES (ELECTIVE - III) Web services Architecture: web services architecture and its characteristics, core building blocks of web services, standards and technologies available

More information

Leveraging OGC Services in ArcGIS Server. Satish Sankaran Yingqi Tang

Leveraging OGC Services in ArcGIS Server. Satish Sankaran Yingqi Tang Leveraging OGC Services in ArcGIS Server Satish Sankaran ssankaran@esri.com Yingqi Tang ytang@esri.com Agenda Interoperability Enablers OGC and esri OGC Web Services ArcGIS and OGC Web Services - @ version

More information

Using ESRI data in Autodesk ISD Products

Using ESRI data in Autodesk ISD Products GI13-3 Using ESRI data in Autodesk ISD Products 1.5 hr. Class 02-Dec-03 3:30pm - 5:00pm Session Description: We will focus on using data in a variety of ESRI formats within the Autodesk GIS product line,

More information

A service oriented approach for geographical data sharing

A service oriented approach for geographical data sharing I3E 2005 Conference October 28-30, 2005" A service oriented approach for geographical data sharing Authors L. Vaccari 1, A. Ivanyuckovich 2, and M. Marchese 2 1 Autonomous Province of Trento, Trento, Italy

More information

Leveraging OGC Services in ArcGIS Server. Satish Sankaran, Esri Yingqi Tang, Esri

Leveraging OGC Services in ArcGIS Server. Satish Sankaran, Esri Yingqi Tang, Esri Leveraging OGC Services in ArcGIS Server Satish Sankaran, Esri Yingqi Tang, Esri GIS Creating and Managing Geo Information Products - Proprietary - Open Specifications - Standards Dissemination of Geo

More information

GML, WFS and SVG: A New Frontier of Internet GIS

GML, WFS and SVG: A New Frontier of Internet GIS GML, WFS and SVG: A New Frontier of Internet GIS Zhong-Ren Peng Director Center for Advanced Spatial Information Research Associate Professor Department of Urban Planning University of Wisconsin-Milwaukee

More information

Web Services for Geospatial Mobile AR

Web Services for Geospatial Mobile AR Web Services for Geospatial Mobile AR Introduction Christine Perey PEREY Research & Consulting cperey@perey.com Many popular mobile applications already use the smartphone s built-in sensors and receivers

More information

SERVO - ACES Abstract

SERVO - ACES Abstract 1 of 6 12/27/2004 2:33 PM 2 of 6 12/27/2004 2:33 PM Implementing GIS Grid Services for the International Solid Earth Research Virtual Observatory Galip Aydin (1), Marlon Pierce (1), Geoffrey Fox (1), Mehmet

More information

Introduction to Web Services & SOA

Introduction to Web Services & SOA References: Web Services, A Technical Introduction, Deitel & Deitel Building Scalable and High Performance Java Web Applications, Barish Service-Oriented Programming (SOP) SOP A programming paradigm that

More information

Welcome. to Pre-bid meeting. Karnataka State Spatial Data Infrastructure (KSSDI) Project, KSCST, Bangalore.

Welcome. to Pre-bid meeting. Karnataka State Spatial Data Infrastructure (KSSDI) Project, KSCST, Bangalore. Welcome to Pre-bid meeting Karnataka State Spatial Data Infrastructure (KSSDI) Project, KSCST, Bangalore. DEVELOPMENT OF KARNATAKA STATE SPATIAL DATA INFRASTRUCTURE (KSSDI) PROJECT Objective: To develop

More information

Introduction to Web Services & SOA

Introduction to Web Services & SOA References: Web Services, A Technical Introduction, Deitel & Deitel Building Scalable and High Performance Java Web Applications, Barish Web Service Definition The term "Web Services" can be confusing.

More information

Leveraging OGC Services in ArcGIS Server

Leveraging OGC Services in ArcGIS Server Esri International User Conference San Diego, CA Technical Workshops Jul.14 th 2011 Leveraging OGC Services in ArcGIS Server Satish Sankaran Yingqi Tang Agenda Interoperability

More information

Service Oriented Architecture

Service Oriented Architecture Service Oriented Architecture Web Services Security and Management Web Services for non-traditional Types of Data What are Web Services? Applications that accept XML-formatted requests from other systems

More information

Lecture note on the history and principles of geo-webservices

Lecture note on the history and principles of geo-webservices A SHORT INTRODUCTION TO GEO-WEBSERVICES Lecture note on the history and principles of geo-webservices Barend Köbben Version 1.0 February 24, 2010 Contents 1 From monolithic to distributed GIS architectures

More information

INSPIRE: The ESRI Vision. Tina Hahn, GIS Consultant, ESRI(UK) Miguel Paredes, GIS Consultant, ESRI(UK)

INSPIRE: The ESRI Vision. Tina Hahn, GIS Consultant, ESRI(UK) Miguel Paredes, GIS Consultant, ESRI(UK) INSPIRE: The ESRI Vision Tina Hahn, GIS Consultant, ESRI(UK) Miguel Paredes, GIS Consultant, ESRI(UK) Overview Who are we? Introduction to ESRI Inc. and ESRI(UK) Presenters ArcGIS The ESRI Solution to

More information

Regarding the quality attributes, the architecture of the system must be:

Regarding the quality attributes, the architecture of the system must be: The SDSS System Overview This chapter gives an overview of the software architecture of the RiskChanges SDSS system. One of the objectives within the project is the development of a SDSS system for probabilistic

More information

International Organization for Standardization Technical Committee 211 (ISO/TC211)

International Organization for Standardization Technical Committee 211 (ISO/TC211) Esri Support for Geospatial Standards: Open Geospatial Consortium (OGC) International Organization for Standardization Technical Committee 211 (ISO/TC211) An Esri White Paper April 2015 Copyright 2015

More information

Providing Interoperability Using the Open GeoServices REST Specification

Providing Interoperability Using the Open GeoServices REST Specification 2013 Esri International User Conference July 8 12, 2013 San Diego, California Technical Workshop Providing Interoperability Using the Open GeoServices REST Specification Satish Sankaran Kevin Sigwart What

More information

Chapter 8 Web Services Objectives

Chapter 8 Web Services Objectives Chapter 8 Web Services Objectives Describe the Web services approach to the Service- Oriented Architecture concept Describe the WSDL specification and how it is used to define Web services Describe the

More information

County of Los Angeles. Chief Information Office Preferred Technologies for Geographic Information Systems (GIS) Version 2 May 2015

County of Los Angeles. Chief Information Office Preferred Technologies for Geographic Information Systems (GIS) Version 2 May 2015 County of Los Angeles Chief Information Office Preferred Technologies for Geographic Information Systems (GIS) Version 2 May 2015 CIO Preferred Technologies for GIS This document lists the preferred Geographic

More information

IBM Rational Application Developer for WebSphere Software, Version 7.0

IBM Rational Application Developer for WebSphere Software, Version 7.0 Visual application development for J2EE, Web, Web services and portal applications IBM Rational Application Developer for WebSphere Software, Version 7.0 Enables installation of only the features you need

More information

SEXTANT 1. Purpose of the Application

SEXTANT 1. Purpose of the Application SEXTANT 1. Purpose of the Application Sextant has been used in the domains of Earth Observation and Environment by presenting its browsing and visualization capabilities using a number of link geospatial

More information

XML Web Service? A programmable component Provides a particular function for an application Can be published, located, and invoked across the Web

XML Web Service? A programmable component Provides a particular function for an application Can be published, located, and invoked across the Web Web Services. XML Web Service? A programmable component Provides a particular function for an application Can be published, located, and invoked across the Web Platform: Windows COM Component Previously

More information

Enterprise Architecture Deployment Options. Mark Causley Sandy Milliken Sue Martin

Enterprise Architecture Deployment Options. Mark Causley Sandy Milliken Sue Martin Enterprise Architecture Deployment Options Mark Causley Sandy Milliken Sue Martin GIS is Being Implemented in Many Settings Organization Business to Business Department Workgroup GIS is Moving to the Enterprise

More information

Agent-Enabling Transformation of E-Commerce Portals with Web Services

Agent-Enabling Transformation of E-Commerce Portals with Web Services Agent-Enabling Transformation of E-Commerce Portals with Web Services Dr. David B. Ulmer CTO Sotheby s New York, NY 10021, USA Dr. Lixin Tao Professor Pace University Pleasantville, NY 10570, USA Abstract:

More information

Esri Support for Geospatial Standards

Esri Support for Geospatial Standards APRIL 2017 ArcGIS Is Open and Interoperable Esri Support for Geospatial Standards Copyright 2017 Esri All rights reserved. Printed in the United States of America. The information contained in this document

More information

Development of Java Plug-In for Geoserver to Read GeoRaster Data. 1. Baskar Dhanapal CoreLogic Global Services Private Limited, Bangalore

Development of Java Plug-In for Geoserver to Read GeoRaster Data. 1. Baskar Dhanapal CoreLogic Global Services Private Limited, Bangalore Development of Java Plug-In for Geoserver to Read GeoRaster Data 1. Baskar Dhanapal CoreLogic Global Services Private Limited, Bangalore 2. Bruce Thelen CoreLogic Spatial Solutions, Austin, USA 3. Perumal

More information

XML and Inter-Operability in Distributed GIS

XML and Inter-Operability in Distributed GIS XML and Inter-Operability in Distributed GIS KIM Do-Hyun and KIM Min-Soo, Republic of Korea Key words: GML(Geography Markup Language), Interoperability, GIS. SUMMARY Web GIS (Geographic Information Systems)

More information

Tutorial International Standards. Web Map Server (WMS) & Web Feature Server (WFS) Overview

Tutorial International Standards. Web Map Server (WMS) & Web Feature Server (WFS) Overview ISO/TC 211 17 th Plenary & Associated Meetings Berlin, Germany, DIN Institute / 2003-10-31 Advisory Group on Outreach Tutorial International Standards Web Map Server (WMS) & Web Feature Server (WFS) Overview

More information

Distributed Multitiered Application

Distributed Multitiered Application Distributed Multitiered Application Java EE platform uses a distributed multitiered application model for enterprise applications. Logic is divided into components https://docs.oracle.com/javaee/7/tutorial/overview004.htm

More information

A Framework of Feature-Level Transportation Geospatial Data Sharing Systems

A Framework of Feature-Level Transportation Geospatial Data Sharing Systems A Framework of Feature-Level Transportation Geospatial Data Sharing Systems Zhong-Ren Peng, Ph.D. Director Center for Advanced Spatial Information Research Associate Professor Department of Urban Planning

More information

Vision of J2EE. Why J2EE? Need for. J2EE Suite. J2EE Based Distributed Application Architecture Overview. Umair Javed 1

Vision of J2EE. Why J2EE? Need for. J2EE Suite. J2EE Based Distributed Application Architecture Overview. Umair Javed 1 Umair Javed 2004 J2EE Based Distributed Application Architecture Overview Lecture - 2 Distributed Software Systems Development Why J2EE? Vision of J2EE An open standard Umbrella for anything Java-related

More information

Architecting a Network-Centric M&S Application

Architecting a Network-Centric M&S Application Introduction to Modeling and Simulation Architecting a Network-Centric M&S Application OSMAN BALCI Professor Department of Computer Science Virginia Polytechnic Institute and State University (Virginia

More information

Interactive Web Mapping: Overview

Interactive Web Mapping: Overview Interactive Web Mapping: Overview Overview of how geospatial data is formatted requested supplied consumed by/for web technologies 2 Definitions Analysis exploring and modeling geospatial phenomena Mapping

More information

Towards Integration of SOAP-Based Web Services and OGC Web Services

Towards Integration of SOAP-Based Web Services and OGC Web Services University of New Orleans ScholarWorks@UNO University of New Orleans Theses and Dissertations Dissertations and Theses 5-21-2004 Towards Integration of SOAP-Based Web Services and OGC Web Services Shujing

More information

The ismart Suite Developing and Deploying Embedded Spatial Applications and Web Services in a Standard Enterprise IT Environment

The ismart Suite Developing and Deploying Embedded Spatial Applications and Web Services in a Standard Enterprise IT Environment The ismart Suite Developing and Deploying Embedded Spatial Applications and Web Services in a Standard Enterprise IT Environment White Paper January 2004 espatial Incorporated The ismart Suite Developing

More information

Service-Oriented Architecture (SOA)

Service-Oriented Architecture (SOA) Service-Oriented Architecture (SOA) SOA is a software architecture in which reusable services are deployed into application servers and then consumed by clients in different applications or business processes.

More information

Introduction to INSPIRE. Network Services

Introduction to INSPIRE. Network Services Introduction to INSPIRE. Network Services European Commission Joint Research Centre Institute for Environment and Sustainability Digital Earth and Reference Data Unit www.jrc.ec.europa.eu Serving society

More information

ORACLE FUSION MIDDLEWARE MAPVIEWER

ORACLE FUSION MIDDLEWARE MAPVIEWER ORACLE FUSION MIDDLEWARE MAPVIEWER 10.1.3.3 MAPVIEWER KEY FEATURES Component of Fusion Middleware Integration with Oracle Spatial, Oracle Locator Support for two-dimensional vector geometries stored in

More information

Enterprise Geographic Information Servers. Dr David Maguire Director of Products Kevin Daugherty ESRI

Enterprise Geographic Information Servers. Dr David Maguire Director of Products Kevin Daugherty ESRI Enterprise Geographic Information Servers Dr David Maguire Director of Products Kevin Daugherty ESRI Outline Introduction Enterprise GIS vs. Spatially-enabled IS Architectures for building Enterprise GIS

More information

Integrated Map Tool. Overview, Current Status, and Things to Come

Integrated Map Tool. Overview, Current Status, and Things to Come Integrated Map Tool Overview, Current Status, and Things to Come Integrated Mapping and Analysis Tool (IMAT) map widget Integrated Mapping Tool IMAT Reusable components for portrayal, query, analysis,

More information

SuperGIS Server 3.2 Value Edition Specification

SuperGIS Server 3.2 Value Edition Specification SuperGIS Server 3.2 Value Edition Specification 20140826 Specification 1. All of the services support SOAP (Simple Object Access Protocol). 2. Use map file created by SuperGIS Desktop as map services SuperGIS

More information

The Interoperability of Location-Tracking Service based on Geographic Information

The Interoperability of Location-Tracking Service based on Geographic Information The Interoperability of Location-Tracking Service based on Geographic Information Do Hyun KIM and Byung Tae JANG, Korea Key words: Interoperability, Location-Tracking, GIS SUMMARY Tracking Service based

More information

Goals Give you an overview of development with ArcGIS Server Give you a roadmap to other sessions Cover the breadth of the software Not a deep dive se

Goals Give you an overview of development with ArcGIS Server Give you a roadmap to other sessions Cover the breadth of the software Not a deep dive se ArcGIS Server 9.2: An Overview for Developers Sud Menon, Rex Hansen, Antony Jayaprakash, Mike Shaw Art Haddad, Jay Theodore, Fred Aubry Anne Reuland, David Cordes, Jeff Shaner, Dave Wrazien Developer Summit

More information

Introduction to Autodesk MapGuide EnterpriseChapter1:

Introduction to Autodesk MapGuide EnterpriseChapter1: Chapter 1 Introduction to Autodesk MapGuide EnterpriseChapter1: In this chapter, you review the high-level key components that comprise Autodesk MapGuide Enterprise. The Autodesk MapGuide Studio, an integral

More information

Web Services in Cincom VisualWorks. WHITE PAPER Cincom In-depth Analysis and Review

Web Services in Cincom VisualWorks. WHITE PAPER Cincom In-depth Analysis and Review Web Services in Cincom VisualWorks WHITE PAPER Cincom In-depth Analysis and Review Web Services in Cincom VisualWorks Table of Contents Web Services in VisualWorks....................... 1 Web Services

More information

Chain of Command. Chief of Naval Operations. Commander, U.S. Fleet Forces Command. COMNAVMETOCCOM (CNMOC) Stennis Space Center, MS

Chain of Command. Chief of Naval Operations. Commander, U.S. Fleet Forces Command. COMNAVMETOCCOM (CNMOC) Stennis Space Center, MS 1 Chain of Command Chief of Naval Operations Commander, U.S. Fleet Forces Command Fleet Numerical Meteorology And Oceanography Center (FNMOC) Monterey, CA Naval Oceanographic Office (NAVOCEANO) Stennis

More information

Computational Web Portals. Tomasz Haupt Mississippi State University

Computational Web Portals. Tomasz Haupt Mississippi State University Computational Web Portals Tomasz Haupt Mississippi State University What is a portal? Is it a web page? There is something going on behind the scene! Synopsis URL TCP/IP SSL HTTP HTTPS PKI Kerberos HTML

More information

ESRI & Interoperability. David Danko ISO TC 211 Metadata Project Leader OGC Metadata WG Chair ESRI Senior Consultant GIS Standards

ESRI & Interoperability. David Danko ISO TC 211 Metadata Project Leader OGC Metadata WG Chair ESRI Senior Consultant GIS Standards ESRI & Interoperability David Danko ISO TC 211 Metadata Project Leader OGC Metadata WG Chair ESRI Senior Consultant GIS Standards ddanko@esri.com GIS has always required Interoperability Social Factors

More information

ArcGIS 9.2 Works as a Complete System

ArcGIS 9.2 Works as a Complete System ArcGIS 9.2 Works as a Complete System A New Way to Manage and Disseminate Geographic Knowledge Author/Serve/Use Maps Data Models Globes Metadata Use Desktop Explorer Web Map Viewer Mobile Open APIs Enterprise

More information

PeopleSoft Internet Architecture

PeopleSoft Internet Architecture PeopleSoft Internet Architecture AN OPEN ARCHITECTURE FOR INTERNET ACCESS AND INTEGRATION 3 ( 2 3 / (6 2 ) 7 Ã3 2 6, 7, 2 1 Ã3 $ 3 ( 5 - $ 1 8 $ 5 < Ã 3 (23/(6 2)7Ã, 17(51(7Ã$ 5&+,7(&785( - $18$5

More information

An Experimental Command and Control Information System based on Enterprise Java Bean Technology

An Experimental Command and Control Information System based on Enterprise Java Bean Technology An Experimental Command and Control Information System based on Enterprise Java Technology Gerhard Bühler & Heinz Faßbender Research Establishment for Applied Sciences Research Institute for Communication,

More information

Encyclopedia of Information Science and Technology

Encyclopedia of Information Science and Technology Encyclopedia of Information Science and Technology Second Edition Mehdi Khosrow-Pour Information Resources Management Association, USA Volume IV G-Internet INFORMATION SCIENCE REFERENCE Hershey New York

More information

OGC Schemas Browser: Visualizing OWS XML Schemas

OGC Schemas Browser: Visualizing OWS XML Schemas 13 th AGILE International Conference on Geographic Information Science 2010 Page 1 of 10 OGC Schemas Browser: Visualizing OWS XML Schemas Alain Tamayo, Carlos Granell, Joaquín Huerta Institute of New Imaging

More information

Interoperability and Standards Supports in ArcGIS

Interoperability and Standards Supports in ArcGIS Esri International User Conference San Diego, California Technical Workshops July 26, 2012 Interoperability and Standards Supports in ArcGIS Satish Sankaran, Esri Yingqi Tang, Esri Agenda Esri s participation

More information

The Oracle Enterprise Geodatabase (EGDB) Charlie Crocker Farallon Geographics, Inc.

The Oracle Enterprise Geodatabase (EGDB) Charlie Crocker Farallon Geographics, Inc. The Oracle Enterprise Geodatabase (EGDB) Charlie Crocker Farallon Geographics, Inc. www.fargeo.com Norcal URISA Chapter Meeting 2/9/2005 Todays Goals Enterprise geodatabase defined Roles Oracle can play

More information

Spatial Data on the Web

Spatial Data on the Web Spatial Data on the Web Tools and guidance for data providers The European Commission s science and knowledge service W3C Data on the Web Best Practices 35 W3C/OGC Spatial Data on the Web Best Practices

More information

METADATA INTERCHANGE IN SERVICE BASED ARCHITECTURE

METADATA INTERCHANGE IN SERVICE BASED ARCHITECTURE UDC:681.324 Review paper METADATA INTERCHANGE IN SERVICE BASED ARCHITECTURE Alma Butkovi Tomac Nagravision Kudelski group, Cheseaux / Lausanne alma.butkovictomac@nagra.com Dražen Tomac Cambridge Technology

More information

J2EE Development. Course Detail: Audience. Duration. Course Abstract. Course Objectives. Course Topics. Class Format.

J2EE Development. Course Detail: Audience. Duration. Course Abstract. Course Objectives. Course Topics. Class Format. J2EE Development Detail: Audience www.peaksolutions.com/ittraining Java developers, web page designers and other professionals that will be designing, developing and implementing web applications using

More information

Esri Support for Geospatial Standards: OGC and ISO/TC211. An Esri White Paper May 2015

Esri Support for Geospatial Standards: OGC and ISO/TC211. An Esri White Paper May 2015 Esri Support for Geospatial Standards: OGC and ISO/TC211 An Esri White Paper May 2015 Copyright 2015 Esri All rights reserved. Printed in the United States of America. The information contained in this

More information

Interoperability with ArcGIS

Interoperability with ArcGIS Interoperability with ArcGIS Satish Sankaran Marten Hogeweg Agenda Understanding Interoperability What, Why and How? ArcGIS Platform An Open Platform Supporting Interoperability Examples from the real

More information

ArcWeb Services (APIs, GIS Content and Functionality)

ArcWeb Services (APIs, GIS Content and Functionality) ArcWeb Services SOAP API Deep Dive Marwa Mabrouk: Saravanan Rajaram: ArcWeb Development Manager ArcWeb Senior QA Engineer Developer Summit 2007 1 Topics Quick Overview Location services Spatial analysis

More information

DATA SHARING AND DISCOVERY WITH ARCGIS SERVER GEOPORTAL EXTENSION. Clive Reece, Ph.D. ESRI Geoportal/SDI Solutions Team

DATA SHARING AND DISCOVERY WITH ARCGIS SERVER GEOPORTAL EXTENSION. Clive Reece, Ph.D. ESRI Geoportal/SDI Solutions Team DATA SHARING AND DISCOVERY WITH ARCGIS SERVER GEOPORTAL EXTENSION Clive Reece, Ph.D. ESRI Geoportal/SDI Solutions Team Geoportal Extension for ArcGIS Server Context within an Enterprise Spatial Data Infrastructure

More information

Oracle. Exam Questions 1z Java Enterprise Edition 5 Web Services Developer Certified Professional Upgrade Exam. Version:Demo

Oracle. Exam Questions 1z Java Enterprise Edition 5 Web Services Developer Certified Professional Upgrade Exam. Version:Demo Oracle Exam Questions 1z0-863 Java Enterprise Edition 5 Web Services Developer Certified Professional Upgrade Exam Version:Demo 1.Which two statements are true about JAXR support for XML registries? (Choose

More information

Distributed Automation System based on Java and Web Services

Distributed Automation System based on Java and Web Services Distributed Automation System based on Java and Web Services Nikolay Kakanakov, Mitko Shopov, Grisha Spasov Abstract: The paper presents the implementation of a model for Distributed Automation Systems

More information

Migrating to a New Generation of MapInfo

Migrating to a New Generation of MapInfo Corporate Headquarters Phone: 518 285 6000 Fax: 518 285 6070 Sales: 800 327 8627 Government Sales: 800 619 2333 Technical Support: 518 285 7283 pbinsight.com UK and EMEA Headquarters Phone: 44 1753 848200

More information

Introduction to Autodesk MapGuide EnterpriseChapter1:

Introduction to Autodesk MapGuide EnterpriseChapter1: Chapter 1 Introduction to Autodesk MapGuide EnterpriseChapter1: In this chapter, you review the high-level key components that make up Autodesk MapGuide Enterprise. The Autodesk MapGuide Studio, an integral

More information

GEOSPATIAL ERDAS APOLLO. Your Geospatial Business System for Managing and Serving Information

GEOSPATIAL ERDAS APOLLO. Your Geospatial Business System for Managing and Serving Information GEOSPATIAL ERDAS APOLLO Your Geospatial Business System for Managing and Serving Information ERDAS APOLLO Do you have large volumes of data, a geographicallydistributed user base and rapidly changing

More information

Extending SOA Infrastructure for Semantic Interoperability

Extending SOA Infrastructure for Semantic Interoperability Extending SOA Infrastructure for Semantic Interoperability Wen Zhu wzhu@alionscience.com ITEA System of Systems Conference 26 Jan 2006 www.alionscience.com/semantic Agenda Background Semantic Mediation

More information

Implementing OGC Web Map Service Client Applications Using JSP, JSTL and XMLC

Implementing OGC Web Map Service Client Applications Using JSP, JSTL and XMLC Implementing OGC Web Map Service Client Applications Using JSP, JSTL and XMLC Hao Ding, Richard Pascoe & Neville Churcher Department of Computer Science University of Canterbury. Christchurch, New Zealand

More information

Setting up the Ihlet Social Cadastre

Setting up the Ihlet Social Cadastre Setting up the Ihlet Social Cadastre Ihlet KHT Dr. Attila Molnár, GI consultant Bela Jarolics Rome, Italy TOPICS Goal of the project Architecture Database Solution Standards, communication Metadata Security

More information

The cadastral data and standards based on XML in Poland

The cadastral data and standards based on XML in Poland The cadastral data and standards based on XML in Poland Jarosław Bydłosz, Piotr Parzych AGH University of Science and Technology Cracow, Poland 1 XML XML Extensible Markup Language Extensible Markup Language

More information

METAINFORMATION INFRASTRUCTURE FOR GEOSPATIAL INFORMATION

METAINFORMATION INFRASTRUCTURE FOR GEOSPATIAL INFORMATION 2010/2 PAGES 1 7 RECEIVED 15. 6. 2009 ACCEPTED 2. 3. 2010 T. KLIMENT METAINFORMATION INFRASTRUCTURE FOR GEOSPATIAL INFORMATION ABSTRACT Tomáš KLIMENT email: tomas.kliment@stuba.sk Research field: Spatial

More information

C exam. IBM C IBM WebSphere Application Server Developer Tools V8.5 with Liberty Profile. Version: 1.

C exam.   IBM C IBM WebSphere Application Server Developer Tools V8.5 with Liberty Profile. Version: 1. C9510-319.exam Number: C9510-319 Passing Score: 800 Time Limit: 120 min File Version: 1.0 IBM C9510-319 IBM WebSphere Application Server Developer Tools V8.5 with Liberty Profile Version: 1.0 Exam A QUESTION

More information

SHARING GEOGRAPHIC INFORMATION ON THE INTERNET ICIMOD S METADATA/DATA SERVER SYSTEM USING ARCIMS

SHARING GEOGRAPHIC INFORMATION ON THE INTERNET ICIMOD S METADATA/DATA SERVER SYSTEM USING ARCIMS SHARING GEOGRAPHIC INFORMATION ON THE INTERNET ICIMOD S METADATA/DATA SERVER SYSTEM USING ARCIMS Sushil Pandey* Birendra Bajracharya** *International Centre for Integrated Mountain Development (ICIMOD)

More information

Introduction to Geodatabase and Spatial Management in ArcGIS. Craig Gillgrass Esri

Introduction to Geodatabase and Spatial Management in ArcGIS. Craig Gillgrass Esri Introduction to Geodatabase and Spatial Management in ArcGIS Craig Gillgrass Esri Session Path The Geodatabase - What is it? - Why use it? - What types are there? - What can I do with it? Query Layers

More information

Achieving Interoperability Using Open Standards

Achieving Interoperability Using Open Standards FedGIS Conference February 24 25, 2016 Washington, DC Achieving Interoperability Using Open Standards Satish Sankaran Marten Hogeweg Agenda Understanding Interoperability What, Why and How? ArcGIS Platform

More information

Building an Enterprise GeoDatabase to Support a Service Oriented Architecture

Building an Enterprise GeoDatabase to Support a Service Oriented Architecture Dan Widner VDOT Dan.Widner@vdot.virginia.gov Paul Bucher Keane, Inc Paul.Bucher@vdot.virginia.gov Historical Perspective and Vision Technical Approach Historical Perspective and Vision A Bit of History

More information

1.264 Lecture 16. Legacy Middleware

1.264 Lecture 16. Legacy Middleware 1.264 Lecture 16 Legacy Middleware What is legacy middleware? Client (user interface, local application) Client (user interface, local application) How do we connect clients and servers? Middleware Network

More information

ERDAS APOLLO Managing and Serving Geospatial Information

ERDAS APOLLO Managing and Serving Geospatial Information ERDAS APOLLO Managing and Serving Geospatial Information ERDAS APOLLO Do you have large volumes of geospatial information, regularly updated data stores, and a distributed user base? Do you need a single,

More information

Implementation of Web Geoservices by National Cartographic Center *

Implementation of Web Geoservices by National Cartographic Center * UNITED NATIONS E/CONF.100/IP.13 ECONOMIC AND SOCIAL COUNCIL Eighteenth United Nations Regional Cartographic Conference for Asia and the Pacific Bangkok, 26-29 October 2009 Item 7(b) of the provisional

More information

Presented by Kit Na Goh

Presented by Kit Na Goh Developing A Geo-Spatial Search Tool Using A Relational Database Implementation of the FGDC CSDGM Model Presented by Kit Na Goh Introduction Executive Order 12906 was issued on April 13, 1994 with the

More information

Accessing OGC Services To access OGC WMS and WFS open the service in the directory that you want to consume, and click on either WMS or WFS.

Accessing OGC Services To access OGC WMS and WFS open the service in the directory that you want to consume, and click on either WMS or WFS. Using Web Services Web Services Overview This user guide contains instructions on how to consume a range of services through a range of both web based and desktop GIS applications. Web services are a live

More information

describe the functions of Windows Communication Foundation describe the features of the Windows Workflow Foundation solution

describe the functions of Windows Communication Foundation describe the features of the Windows Workflow Foundation solution 1 of 9 10/9/2013 1:38 AM WCF and WF Learning Objectives After completing this topic, you should be able to describe the functions of Windows Communication Foundation describe the features of the Windows

More information

SAFER the GIGAS Effect

SAFER the GIGAS Effect SAFER the GIGAS Effect How INSPIRE, GMES and GEOSS are influencing EC projects Arnaud Cauchy 23/06/2010 Agenda GIGAS Project Summary SAFER Project Summary SAFER Original Approach GIGAS Influences SAFER

More information

Oracle Spatial Users Conference

Oracle Spatial Users Conference April 27, 2006 Tampa Convention Center Tampa, Florida, USA Stephen Smith GIS Solutions Manager Large Image Archive Management Solutions Using Oracle 10g Spatial & IONIC RedSpider Image Archive Outline

More information

ADVANCED GEOGRAPHIC INFORMATION SYSTEMS Vol. II - Geospatial Interoperability : The OGC Perspective Open Geospatial Consortium, Inc.

ADVANCED GEOGRAPHIC INFORMATION SYSTEMS Vol. II - Geospatial Interoperability : The OGC Perspective Open Geospatial Consortium, Inc. GEOSPATIAL INTEROPERABILITY: THE OGC PERSPECTIVE Open Open Geospatial Consortium, Wayland, MA, USA Keywords: geographic information systems, geospatial services, interoperability, interface specification,

More information

ISIG/WEB A web-based tool for viewing and editing maps

ISIG/WEB A web-based tool for viewing and editing maps ISIG/WEB A web-based tool for viewing and editing maps Gustavo Henrique Mandolesi, Cláudia de Andrade Tambascia, Sandro Danilo Gatto and Alexandre Melo Braga CPqD Telecom & IT Solutions - Rodovia Campinas-Mogi

More information

International Journal of Computer Science Trends and Technology (IJCST) Volume 3 Issue 6, Nov-Dec 2015

International Journal of Computer Science Trends and Technology (IJCST) Volume 3 Issue 6, Nov-Dec 2015 RESEARCH ARTICLE OPEN ACCESS Middleware Interoperability using SOA for Enterprise Business Application T Sathis Kumar Assistant Professor Department of Computer Science and Engineering Saranathan College

More information

Services Oriented Architecture and the Enterprise Services Bus

Services Oriented Architecture and the Enterprise Services Bus IBM Software Group Services Oriented Architecture and the Enterprise Services Bus The next step to an on demand business Geoff Hambrick Distinguished Engineer, ISSW Enablement Team ghambric@us.ibm.com

More information

The Impact of SOA Policy-Based Computing on C2 Interoperation and Computing. R. Paul, W. T. Tsai, Jay Bayne

The Impact of SOA Policy-Based Computing on C2 Interoperation and Computing. R. Paul, W. T. Tsai, Jay Bayne The Impact of SOA Policy-Based Computing on C2 Interoperation and Computing R. Paul, W. T. Tsai, Jay Bayne 1 Table of Content Introduction Service-Oriented Computing Acceptance of SOA within DOD Policy-based

More information

PRODUCT BROCHURE ERDAS APOLLO MANAGING AND SERVING GEOSPATIAL INFORMATION

PRODUCT BROCHURE ERDAS APOLLO MANAGING AND SERVING GEOSPATIAL INFORMATION PRODUCT BROCHURE ERDAS APOLLO MANAGING AND SERVING GEOSPATIAL INFORMATION ERDAS APOLLO Do you have large volumes of geospatial information, regularly updated data stores, and a distributed user base? Do

More information

The Naval Research Laboratory s Ongoing Implementation of the Open Geospatial Consortium s Catalogue Services Specification

The Naval Research Laboratory s Ongoing Implementation of the Open Geospatial Consortium s Catalogue Services Specification The Naval Research Laboratory s Ongoing Implementation of the Open Geospatial Consortium s Catalogue Services Specification Frank P. McCreedy, David B. Marks Room D-9E, D-9F 1005 Balch Blvd Stennis Space

More information

UNITE 2003 Technology Conference

UNITE 2003 Technology Conference UNITE 2003 Technology Conference Web Services as part of your IT Infrastructure Michael S. Recant Guy Bonney MGS, Inc. Session MTP4062 9:15am 10:15am Tuesday, September 23, 2003 Who is MGS, Inc.! Software

More information

UCSD Extension. Fundamentals of Web Services. Instructor: John Pantone. 2007, Objectech Corporation. All rights reserved

UCSD Extension. Fundamentals of Web Services. Instructor: John Pantone. 2007, Objectech Corporation. All rights reserved UCSD Extension Fundamentals of Web Services Instructor: John Pantone 1 Web Services Are: self-contained modular distributed dynamic Can be described published located invoked Over a network 2 Web Services

More information

Oracle Spatial Technologies: An Update. Xavier Lopez Director, Spatial Technologies Oracle Corporation

Oracle Spatial Technologies: An Update. Xavier Lopez Director, Spatial Technologies Oracle Corporation Oracle Spatial Technologies: An Update Xavier Lopez Director, Spatial Technologies Oracle Corporation Overview Oracle Approach to Market Specialist v. Generalist Solutions New Developments: Oracle Database

More information

The Design of The Integration System for OTOP Products Data Using Web Services Technology, Thailand

The Design of The Integration System for OTOP Products Data Using Web Services Technology, Thailand MACROCONFERENCE The MacroConference Proceedings The Design of The Integration System for OTOP Products Data Using Web Services Technology, Thailand Sasitorn Phimansakulwat Faculty of Business Administration,

More information