Design and implementation of a new meteorology geographic information system

Similar documents
UNIT 4: USING ArcGIS. Instructor: Emmanuel K. Appiah-Adjei (PhD) Department of Geological Engineering KNUST, Kumasi

Why GIS & Why Internet GIS?

These modules are covered with a brief information and practical in ArcGIS Software and open source software also like QGIS, ILWIS.

Introduction to ArcGIS Server - Creating and Using GIS Services. Mark Ho Instructor Washington, DC

Innovation. The Push and Pull at ESRI. September Kevin Daugherty Cadastral/Land Records Industry Solutions Manager

Overview of Geospatial Open Source Software which is Robust, Feature Rich and Standards Compliant

ArcGIS is Advancing. Both Contributing and Integrating many new Innovations. IoT. Smart Mapping. Smart Devices Advanced Analytics

Esri Overview for Mentor Protégé Program:

Overview. Everywhere. Over everything.

One platform for desktop, web and mobile

Discovery and Access of Geospatial Resources using the Geoportal Extension. Marten Hogeweg Geoportal Extension Product Manager

Karsten Vennemann, Seattle. QGIS Workshop CUGOS Spring Fling 2015

Bentley Map Advancing GIS for the World s Infrastructure

How does ArcGIS Server integrate into an Enterprise Environment? Willy Lynch Mining Industry Specialist ESRI, Denver, Colorado USA

Using OGC standards to improve the common

Corporate. Information. Railway Infrastructure Administrator. Year indracompany.com

October 2011 ArcGIS 10 for Server Functionality Matrix

You are Building Your Organization s Geographic Knowledge

Leveraging Web GIS: An Introduction to the ArcGIS portal

Portal for ArcGIS: An Introduction. Catherine Hynes and Derek Law

ArcGIS for Desktop. ArcGIS for Desktop is the primary authoring tool for the ArcGIS platform.

Portal for ArcGIS: An Introduction

Introduction to Portal for ArcGIS

WEB-BASED SPATIAL DECISION SUPPORT: TECHNICAL FOUNDATIONS AND APPLICATIONS

Enabling ENVI. ArcGIS for Server

Incorporating ArcGIS Pro in your Curriculum

DP Project Development Pvt. Ltd.

Introduction to Portal for ArcGIS. Hao LEE November 12, 2015

PaikkaOppi - a Virtual Learning Environment on Geographic Information for Upper Secondary School

Esri Training by Microcenter Prepare to Innovate. Microcenter Course Catalog

Lecture 3 GIS outputs. Dr. Zhang Spring, 2017

Free and Open Source Software for Cadastre and Land Registration : A Hidden Treasure? Gertrude Pieper Espada. Overview

A Review: Geographic Information Systems & ArcGIS Basics

A Prototype of a Web Mapping System Architecture for the Arctic Region

ArcGIS. for Server. Understanding our World

Web-GIS based Framework for Solid Waste Complaint Management for Sustainable and Smart City

Thales Canada, System Division. BattleView: Integrating ArcGIS Into Canadian Army s Command And Control Application

Regione Umbria. ESRI EMEA User Conference 2010 Rome, October 27th 2010

The Geo Web: Enabling GIS on the Internet IT4GIS Keith T. Weber, GISP GIS Director ISU GIS Training and Research Center.

Lecture 2. Introduction to ESRI s ArcGIS Desktop and ArcMap

Introducing ArcGIS Engine

Geometric Algorithms in GIS

Imagery and the Location-enabled Platform in State and Local Government

Smart Data Collection and Real-time Digital Cartography

ArcGIS 10.1 An Overview of the System

Bentley Geospatial update

GENERALIZATION IN THE NEW GENERATION OF GIS. Dan Lee ESRI, Inc. 380 New York Street Redlands, CA USA Fax:

The Platform Generation. Derek Law and Ebony Wicks

What is GIS and How Can It Help Me?

Introduction to geoprocessing services using SEXTANTE. Víctor Olaya SEXTANTE Geospatial Services

Existing Open Source Tools and Possibilities for Cadastre Systems

ESRI Survey Summit August Clint Brown Director of ESRI Software Products

egeo.ch WebGIS an Internet GIS framework for the Swiss federal administrations based on CartoWeb, Mapserver and PostGIS

Geog 469 GIS Workshop. Managing Enterprise GIS Geodatabases

Features and Benefits

gvsig: Open Source Solutions in spatial technologies

ELF products in the ArcGIS platform

SITR-IDT The Spatial Data Infrastructure of Sardinia Region

December 2009 ArcGIS Server Functionality Matrix

Introduction to ArcGIS Server Development

Leveraging Your Geo-spatial Data Investments with Quantum GIS: an Open Source Geographic Information System

A Distributed GIS Architecture for Research in Baalbek Based on CISAR

K. Zainuddin et al. / Procedia Engineering 20 (2011)

Modular Web Framework for the BRANDENBURGVIEWER

Bentley Map V8i (SELECTseries 3)

Paper UC1351. Conference: User Conference Date: 08/10/2006 Time: 8:30am-9:45am Room: Room 23-B (SDCC)

GIS at UCAR. The evolution of NCAR s GIS Initiative. Olga Wilhelmi ESIG-NCAR Unidata Workshop 24 June, 2003

file://q:\report1\greenatlasfinalreportindex.html

Available online at Analele Stiintifice ale Universitatii Al. I. Cuza din Iasi Seria Geologie 58 (1) (2012) 53 58

SERVICE-BASED APPROACH TO GEOPORTALS ARCHITECTURE

ArcGIS Enterprise: What s New. Philip Heede Shannon Kalisky Melanie Summers Sam Williamson

Visualizing Big Data on Maps: Emerging Tools and Techniques. Ilir Bejleri, Sanjay Ranka

Esri UC2013. Technical Workshop.

CARTOGRAPHY in a Web World

Diana: A Free Meteorological Workstation. Lisbeth Bergholt and Helen Korsmo

Write a report (6-7 pages, double space) on some examples of Internet Applications. You can choose only ONE of the following application areas:

FUNDAMENTALS OF GEOINFORMATICS PART-II (CLASS: FYBSc SEM- II)

GIS GIS.

GOVERNMENT GIS BUILDING BASED ON THE THEORY OF INFORMATION ARCHITECTURE

GeoSUR SRTM 30-m / TPS

Esri WebGIS Highlights of What s New, and the Road Ahead

The Emerging Role of Enterprise GIS in State Forest Agencies

GEOGRAPHICAL INFORMATION SYSTEMS. GIS Foundation Capacity Building Course. Introduction

ArcGIS for INSPIRE. Marten Hogeweg Satish Sankaran

What Would John Snow Do (Today)? Part 1

Combining Geospatial and Statistical Data for Analysis & Dissemination

EMMA : ECDC Mapping and Multilayer Analysis A GIS enterprise solution to EU agency. Sharing experience and learning from the others

Data Conversion to I3S for 3D Modeling from CityGML. Christian Dahmen (con terra GmbH) Satish Sankaran (Esri)

Arcgis Enterprise Performance And Scalability Best Practices

Leveraging the GIS Capability within FlexiCadastre

June 19 Huntsville, Alabama 1

A Technique for Importing Shapefile to Mobile Device in a Distributed System Environment.

Canadian Board of Examiners for Professional Surveyors Core Syllabus Item C 5: GEOSPATIAL INFORMATION SYSTEMS

ArcGIS Pro Q&A Session. NWGIS Conference, October 11, 2017 With John Sharrard, Esri GIS Solutions Engineer

Esri Production Mapping: Map Automation & Advanced Cartography MADHURA PHATERPEKAR JOE SHEFFIELD

CHAPTER 22 GEOGRAPHIC INFORMATION SYSTEMS

Newcastle City Council - Migration to QGIS and Open Source GIS

Creation of an Internet Based Indiana Water Quality Atlas (IWQA)

Bentley Map Advancing GIS for the World s Infrastructure

Demystifying ArcGIS Online. Karen Lizcano Esri

Transcription:

Design and implementation of a new meteorology geographic information system WeiJiang Zheng, Bing. Luo, Zhengguang. Hu, Zhongliang. Lv National Meteorological Center, China Meteorological Administration, PRC, Beijing,, China NO 46, Zhongguancun nandajie Beijing,China Abstract: Meteorology Geographic Information System (MeteoGIS) is a professional meteorological GIS platform of completely independent intelligent properties. It fully utilizes the national innovative GIS technologies in the meteorological scenario; MeteoGIS supports multiple databases, browsers and a variety of development environments, has a good cross-platform capability. It also has a massive vector and raster data management and distribution capacity and supports accessing, importing, and exporting a variety of common GIS data formats directly, with support for data editing, spatial analysis, thematic mapping, layouting, and printing. MeteoGIS has extended the meteorological data models and data sets, and is able to show meteorological data in a standard way, produce thematic maps and layout and print cartographic maps. It has integrated algorithms for meteorological purposes and special-use analysis. The platform is comprised of developing kits, data engines, desktop software, and Web development platforms. Key words: Meteorology Geographic Information System, developer kits, MeteoGIS database engine, desktop application, web development platform, meteorological analysis algorithms, 1. Introduction In recent years, the international community generally carried out to GIS technology in meteorological research and got some results, but the application of GIS for meteorological foundation platform for the industry still does not appear, the existing meteorological softwares are developed independently or extended by commercial GIS platform. The existing Commercial GIS software cannot fully meet the GIS application of meteorological industry, the causes are: (1) cannot handle well huge mount of spatial-temporal data [1]; (2) cannot be well supported meteorological model integration [2]. To solve those deficiencies, China Meteorological Administration proposed the building of Meteorology Geographic Information System (MeteoGIS for short) with independent intellectual property rights. the system which is supporting meteorological applications is a professional GIS application development platform, it contains a generic GIS data access, storage and management, analysis, processing, output capability, but also combines the application of

meteorological algorithm model for the business, internal support for meteorological data access,model, analysis and processing, and visualization, and other professional functions. 2. Framework of MeteoGIS MeteroGIS is a comprehensive, powerful, and cross-platform meteorological GIS platform that is comprised of data engines, developing kits, desktop software, and Web development platforms, to meet the needs of developing meteorological GIS applications of different types and scales. The structure of MeteoGIS is shown in Figure1. System Extension Interface Application Of Weather Analysis:... Satellite Radar Analysis Weather Systems Analysis Diagnosis Of Weather 3d components Meteorological R Symbol Library Meteorological Thematic Map Components Meteorological Mapping Components Meteorological Legend Components System Extension Interface Figure1 MeteoGIS Composition Structure (1)MG DBE MG DBE (MeteoGIS Database Engine) is the spatial data engine that is used to manage and access common GIS data formats and meteorological data formats. MG DBE can directly read 14 common GIS data formats, and 9 major categories of meteorological data formats, and directly integrate WMS and WFS services from other GIS systems.mg DBE also has extended 5 categories of meteorological data models and meteorological data sets, further facilitating the data access and management. (2)MG Objects MG Objects is comprised of MG SDK, MG Objects.Net and MG Objects Java, supporting developing meteorological applications with C + +,.Net and Java. It covers most of the standard GIS functionalities and provides standardized

interfaces, for an easier customization and development of meteorological applications in C/S architecture. MG Objects provides all the core functions in MeteoGIS, including modules for data management, editing, visualization, spatial analysis, professional meteorological analysis, layout and printing, 3D visualization and spatial analysis, etc. (3)MG Desktop MG Desktop is developed by MG Objects. NET and is a professional desktop application for meteorological GIS. It provides a variety of common GIS and meteorological functions, and as a extensible framework, it can be extended by way of plug-ins. Meteorological personnel can use MG Desktop to perform editing, analysis, mapping, printing and other functions on meteorological data, and accomplish specific professional capabilities by loading different plug-ins,. (4)MG Internet MG Internet is comprised of MG Internet Server and RIA client applications. MG Internet Server is a high performance Web platform for publishing and sharing a variety of common GIS and meteorological data, with an integration of caching, load balancing and clustering technologies. MG Internet Server is based on the ServiceGIS architecture, with full support for publishing and aggregating OGC W * S services, and SOA-based application development.mg Internet has three RIA clients for AJAX, Silverlight and Flex, compared with traditional client-side application, it provides a more powerful client interaction and performance. For instance, the Flex client provides a professional client for displaying meteorological information and an online service for interpolation analysis. 3. Key issues of MeteoGIS (1)Cross-Platform technology The core library (Software Development Kit, SDK) uses standard C plus plus language. Standard C plus plus language supports for mainstream operating systems. The mainstream development language and development platform provides most of the interface and the C Plus plus Language Integrated [4]. C + + can achieve "write once, compile everywhere. Pattern design (such as flyweight, template method, strategy, proxy, memento) can eliminate some dependence of function components. (2)Meteorological data engine technology In order to solve the problem of heterogeneous data access, and support other platforms to provide data format conversion, the framework is as shown in figure 2:

Figure 2 Main Framework of MG DBE The engine is based on Open Geospatial Database Connectivity standard (OGDC) [3], and built on standard C plus plus, with universal adaptability and cross-platform kernel. It implements the geometry object, data model definitions and data engine mechanism, on this basis, reads and writes multiple files are achieved through the file parser, and the unified of imports and exports data are implemented by unified schedule of data conversion modules. File parser implements the vector, raster data conversion into a scalable mechanism to define a data format, a new format data import and export only need to implement a new file parser. (3)Meteorological graphics engine technology In order to implement Map drawing, symbolic display, thematic map performance, MeteoGIS achieves a visual representation of meteorological information Based on a common graphics engine technology, the structure of meteorological graphics engine is as follows (figure 3): Figure 3 Structure of meteorological graphics engine

The middle structure is consistent graphics interface, which provides for the general public of the entire graphics engine interface, All other actual engines are based on the definition of a unified graphical interface. Based on different graphics platform, can be achieved with GDI + graphics engine, engine, X engine, memory engine, print engine, and other embedded devices on the graphics engine, and so on. GDI + engine is based on the Windows operating system GDI + graphics device interface, mainly on Windows. X engine X11-based graphical development interface to Xlib implementation, mainly in the UNIX / Linux use. Memory engine renders the graphics in memory block, and is mainly used in the WebGIS application. (4)Component packaging technology In order to achieve other main language Components on the basis of the core library, MeteoGIS uses C plus plus/cli (Common Language Infrastructure) to implement.net Components packaging and JNI (Java Native Interface) to implement JAVA Components packaging. 4. Conclusions Based on the MeteoGIS platform, the national meteorological center of china meteorological administration has development meteorological services system, traffic services system and Meteorological Data Dissemination System. The application of MeteoGIS can strongly improve the level of the meteorological development of GIS application, implement spatial data storage and analysis. References [1]P.G.Liu,Design and implementation of a geographic information system for meteorological applications, Journal of applied meteorological science,4:547-553.2005 [2]J.N. Li, Application of GIS in meteorological data processing, Guangdong Meteorology, 4: 14-15. 2002. [3] Foundation and design of OGDC, Outline design of Meteorological Information System in china meteorological administration, 2-5, 2010 [4] CHEN Aijun,Geospatial information sharing methods, J Tsinghua Univ (Sci &Tech),10:1405-1409,2002