APRIL 30, 2015 COWI PRESENTATION 1 A Holistic Approach For The Development And Implementation Of Robust And Cost- Effective Distributed Webgis Business.

Slides:



Advertisements
Similar presentations
ISPRS WG II/3 Chongjun YANG Sept th 2003, Thailand Co-Chair of ISPRS WG II/3 IRSA/Chinese Academy of Sciences.
Advertisements

DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Database System Concepts and Architecture
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 12 Slide 1 Distributed Systems Design 2.
Objectives In this session, you will learn to:
0 General information Rate of acceptance 37% Papers from 15 Countries and 5 Geographical Areas –North America 5 –South America 2 –Europe 20 –Asia 2 –Australia.
8.
Chapter 17: Client/Server Computing Business Data Communications, 4e.
Rheeve: A Plug-n-Play Peer- to-Peer Computing Platform Wang-kee Poon and Jiannong Cao Department of Computing, The Hong Kong Polytechnic University ICDCSW.
Geographic Information Systems and Science SECOND EDITION Paul A. Longley, Michael F. Goodchild, David J. Maguire, David W. Rhind © 2005 John Wiley and.
12 Chapter 12 Client/Server Systems Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
ICPCA 2008 Research of architecture for digital campus LBS in Pervasive Computing Environment 1.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Overview of Database Languages and Architectures.
1 Alternate Title Slide: Presentation Name Goes Here Presenter’s Name Infrastructure Solutions Division Date GIS Perfct Ltd. Autodesk Value Added Reseller.
Course Instructor: Aisha Azeem
EGEMS A Dedicated Web Based System for Ground Water Data Processing Analysis and Storage.
Geoinfosys Technologies New Delhi 9 th February 2012 Development of ‘Geographical Information System’ (GIS) based “Decision Support System for Transport”
Network File System (NFS) in AIX System COSC513 Operation Systems Instructor: Prof. Anvari Yuan Ma SID:
Chapter 2 Database System Concepts and Architecture
LHC Experiment Dashboard Main areas covered by the Experiment Dashboard: Data processing monitoring (job monitoring) Data transfer monitoring Site/service.
Why Interchange?. What is Interchange? Interchange Capabilities: Offers complete replacement of CommBridge point-to-point solution with a hub and spoke.
PHASE 3: SYSTEMS DESIGN Chapter 7 Data Design.
 Cloud computing  Workflow  Workflow lifecycle  Workflow design  Workflow tools : xcp, eucalyptus, open nebula.
What is Enterprise Architecture?
Keeping remote datasets up to date A standards based method for exchanging (geo-)data mutations.
Internet GIS (and its applications to transportation) Keivan Khoshons GEOG 516 March 9, 2004.
OPC – OLE for PROCESS CONTROL By: Mugdha More. Swagata Bhaumik.
CSC271 Database Systems Lecture # 4.
Geospatial Systems Architecture Todd Bacastow. GIS Evolution
Integrating Security Design Into The Software Development Process For E-Commerce Systems By: M.T. Chan, L.F. Kwok (City University of Hong Kong)
Extending ArcGIS for Server
material assembled from the web pages at
International Telecommunication Union Geneva, 9(pm)-10 February 2009 ITU-T Security Standardization on Mobile Web Services Lee, Jae Seung Special Fellow,
Architecting Web Services Unit – II – PART - III.
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
The FalconView Geodata Overlay
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
DEV 303 Visual Studio "Whidbey" Enterprise Tools: Source Control and Work Item Tracking Brian Harry Product Unit Manager Microsoft Visual Studio.
Esri UC 2014 | Technical Workshop | Esri Roads and Highways: Integrating and Developing LRS Business Systems Tom Hill.
Middleware for FIs Apeego House 4B, Tardeo Rd. Mumbai Tel: Fax:
TFS 2010 What’s new and interesting. Key Items Agile Planning Tools – Slides #3-#6 Improved parallel development - Slides #7-#8 Continuous Integration.
Lecture # 3 & 4 Chapter # 2 Database System Concepts and Architecture Muhammad Emran Database Systems 1.
Chapter 17: Client/Server Computing Business Data Communications, 4e.
Interoperability & Knowledge Sharing Advisor: Dr. Sudha Ram Dr. Jinsoo Park Kangsuk Kim (former MS Student) Yousub Hwang (Ph.D. Student)
1 ECCF Training 2.0 Implemental Perspective (IP) ECCF Training Working Group January 2011.
Chapter 2 Database System Concepts and Architecture Dr. Bernard Chen Ph.D. University of Central Arkansas.
Team S07. Agenda Scope of project Global use case diagram Analysis use cases High Level design (Software Architecture) Prototype challenges faced and.
State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.
INTRODUCTION TO DBS Database: a collection of data describing the activities of one or more related organizations DBMS: software designed to assist in.
Distributed database system
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
OLAP in DWH Ján Genči PDT. 2 Outline OLAP Definitions and Rules The term OLAP was introduced in a paper entitled “Providing On-Line Analytical.
Geospatial Systems Architecture
Distributed Data Analysis & Dissemination System (D-DADS ) Special Interest Group on Data Integration June 2000.
Object storage and object interoperability
Expense Tracking System Developed by: Ardhita Maharindra Muskan Regmi Nir Gurung Sudeep Karki Tikaprem Gurung Date: December 05 th, 2008.
Web Services. Web Service: Simple definition : “ Service Offered On the Web “ Technically : “ A Web Service is a programmable application component that.
CLIENT SERVER COMPUTING. We have 2 types of n/w architectures – client server and peer to peer. In P2P, each system has equal capabilities and responsibilities.
Welcome: To the fifth learning sequence “ Data Models “ Recap : In the previous learning sequence, we discussed The Database concepts. Present learning:
Postgraduate Module Enterprise Database Systems Technological Educational Institution of Larisa in collaboration with Staffordshire University Larisa
Design & Implementation of Black Sea Information System Approaches & Considerations.
HMA-T Progress Meeting 26 November 2008 Slide 1 IMAA-CNR activity report HMA-T Progress Meeting 26 November 2008 S. Nativi, E. Boldrini, F. Papeschi IMAA-CNR.
Grid Services for Digital Archive Tao-Sheng Chen Academia Sinica Computing Centre
Databases (CS507) CHAPTER 2.
Databases and DBMSs Todd S. Bacastow January 2005.
Chapter 2 Database System Concepts and Architecture
V-Shaped SDLC Model Lecture-6.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
Data, Databases, and DBMSs
Chapter 17: Client/Server Computing
Presentation transcript:

APRIL 30, 2015 COWI PRESENTATION 1 A Holistic Approach For The Development And Implementation Of Robust And Cost- Effective Distributed Webgis Business Solutions by Murali Krishna Gurram, Simon Musäus, Krishna Kumar Naithani and Nooka Ratnam Kinthada Murali Krishna Gurram COWI India Pvt. Ltd. Date: 8 th Feb., 2012

2 Objective  To develop the enterprise level WebGIS system which facilitates customized access, view, management of data, tasks, contributions, progress and status at all levels of business (managers, business development team, executives, client etc.).  Develop expert GIS systems and cost effective solutions for organizations in need. DEVELOPMENT ENVIRONMENT APRIL 30, 2015 COWI PRESENTATION

3 WebGIS API – MapServer (Opensource) Geodatabase – PostgreSQL/PostGIS (Opensource) Development Language/Platforms Programming Language/Scripts: C#, Asp.Net (Web Development) Programming Environment: MS Visual Studio 2010 DEVELOPMENT ENVIRONMENT APRIL 30, 2015 COWI PRESENTATION

4 An incremental iterative life cycle model has been adopted for the development An evolution of waterfall model. Incremental and iterative methodology allows for the development and integration of smaller and manageable blocks in iterative mode. DEVELOPMENT APPROACH APRIL 30, 2015 COWI PRESENTATION

5  The system architecture was aimed at implementing a distributed enterprise GIS deployed on a centralized server capable of handling mapping, geoprocessing and data management services.  Distributed GIS services enable the end user to manipulate GIS data and maps interactively.  The map services can directly interact with heterogeneous systems and platforms without the constraints of traditional client/server relationships.  There is no difference between the client and a server. Every GIS node embeds GIS program and geodata. Each GIS node can become a client or a server based on the task at hand.  A client is defined as the requester of a service in a network while a server provides a service. OVERALL SYSTEM ARCHITECTURE APRIL 30, 2015 COWI PRESENTATION

Use Case Model Design of the WebGIS System 6 OVERALL SYSTEM ARCHITECTURE APRIL 30, 2015 COWI PRESENTATION

APRIL 30, 2015 COWI PRESENTATION 7 SYSTEM ARCHITECTURE

8 Factors taken into consideration for designing a scalable data model: ›There are various combinations of factors, taken into consideration for the design of a high level data model, namely, DATABASE AND DATA MODEL APRIL 30, 2015 COWI PRESENTATION Operational and functional; Interactional and transactional; Integration and interoperable; and Back-up and maintenance

9 ›In addition to this, it is also required Schema Validation ›A validation mechanism for checking the compatibility of other data schemas being integrating with the existing database. Implementation of Generic Identifiers ›GI’s facilitates easy linking and rendering of external spatial data records by means of a common foreign key. Implementation of generic identifiers having a common spatial referencing system allows relating with a corresponding key or a list of keys in a foreign spatial database easily. DATABASE AND DATA MODEL (contd..) APRIL 30, 2015 COWI PRESENTATION

10 Scalability of the system achieved through the implement of reconfigurable and cost free common interfaces, functional libraries, semantic descriptions and data exchange protocols, already developed by third party developers following common standards. A set of open standards specified by OGC are to be strictly adhered as they allows for further extending the WebGIS system functionality beyond mapping and querying. Implementing of reconfigurable open interfaces, functional libraries, semantic descriptions and data exchange protocols like GDAL, OGR, GeoTools etc., allows for the fast realization of the system in a cost-effective manner. SCALABILITY, STANDARDS AND PROTOCALS APRIL 30, 2015 COWI PRESENTATION

11 ›Suggested model framework is characterized by the hierarchical organization of the WebGIS system functionality across the business categories, modules and spatial functions as defined by the scope of the application, which can also be easily remodeled by ‘drag and drop’ facility. ›The application framework comprises of various Application Interfaces and Business Modules MODEL BASED FRAMEWORK APRIL 30, 2015 COWI PRESENTATION

APRIL 30, 2015 COWI PRESENTATION 12 EXAMPLES OF THE APPLICATION BEING IMPLEMENTED

APRIL 30, 2015 COWI PRESENTATION 13 EXAMPLES OF THE APPLICATION BEING IMPLEMENTED

APRIL 30, 2015 COWI PRESENTATION 14 EXAMPLES OF THE APPLICATION BEING IMPLEMENTED

APRIL 30, 2015 COWI PRESENTATION 15 EXAMPLES OF THE APPLICATION BEING IMPLEMENTED

APRIL 30, 2015 COWI PRESENTATION 16 Any Questions? Dr. Murali Krishna Gurram Desarrollo de Negocios Latino América COWI India (P) Ltd. 121, Udyog Vihar, Phase I Gurgaon, India PIN Teléfono : (+91) (Ext. 110) Fax: (+91) Mail: /