Open source based software ‘gxt’ mangosystem


Published on

OpenSource Based Software ‘GXT’ - MangoSystem

Published in: Technology
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Open source based software ‘gxt’ mangosystem

  1. 1. 05 / 11 / 2013 Hanjin Lee (
  2. 2. Table of contents  Open Source - GeoTools  About GeoTools  Support Formats  About GXT  About GXT  GXT Architecture  GXT Geoprocessing  GXT for GeoServer WPS  GXT Toolbox for uDig  GXT Cases of Application  KOPSS GIS Engine  OGC Standard Range for KOPSS  KOPSS DataMart Tools  Education/Personal Desktop 2
  3. 3. Open Source GeoTools 3
  4. 4. About GeoTools GeoTools is a free software (LGPL) GIS toolkit for developing standards compliant solutions and geospatial data. <GeoTools Architecture> 4
  5. 5. About GeoTools  Key Features  Spatial data structure defined for the interface  Access GIS data in many file formats and spatial databases  Transaction support and locking between threads  Compose and display maps with complex styling  Powerful schema asisted parsing technology using XML Schema to bind to GML content  GeoTools Plugins  OGC(R) Standards  OGC Style Layer Descriptor / Symbology Encoding data structures and rendering engine  OGC General Feature Model including Simple Feature support  OGC Grid Coverage representation of raster information  OGC Filter and Common Constraint Language (CQL)  Clients for Web Feature Service, Web Map Service and experimental support for Web Process Service  ISO 19107 Geometry 5
  6. 6. Support Formats  Vector formats and data access  app- schema, arcsde, csv, dxf, edigeo, excel, geojson, org, property, shapefile, wfs  Raster formats and data access  arcsde, arcgrid, geotiff, grassraster, gtopo30, image (JPEG, TIFF, GIF, PNG), imageio-extgdal, imagemoasaic, imagepyramid, JP2K, matlab  Database “jdbc-ng” support  db2, h2, mysql, oracle, postgis, spatialite, sqlserver  Korean domestic Spatial DBMS Driver (altibase, tibero, kairos, etc)  XML Bindings 6
  7. 7. About GXT 7
  8. 8. About GXT  GXT - GeoXTreme  Commercial geoprocessing engine based on open source Java GIS such as GeoTools  Supports more than 200 algirithms including vector, raster, spatial statistics and etc  Supports numerous Open Geospatial Consortium(OGC) standars 8
  9. 9. About GXT  GXT for Server  Can be used in a scalable server environment for OGC Web Processing Service (WPS)  GeoServer, 52°North Geoprocessing  GXT for Desktop  Desktop stand-alone application  Extended with uDig “plug-ins”  Online Docs  9
  10. 10. GXT Architecture GXT for Server GXT for Desktop OpenGeo Suite WPS GeoServer WPS gvSIG OpenJUMP 52N WPS uDig WPS Wrapper Vector Manager Raster GeoTools Spatial Statistics GeoAPI Toolbox Plug-in KOPSS JTS Custom JAI Data Store ArcSDE MySQL PostGIS Altibase Oracle Teradata WFS Tibero Shapefile Kairos DB2 GeoTools Native GeoTIFF GDAL Support Data Source 10
  11. 11. GXT Architecture GXT for Server GXT for Desktop GeoServer WPS uDig OpenGeo Suite WPS gvSIG 52N WPS OpenJUMP WPS Wrapper Toolbox Plug-in 11
  12. 12. GXT Geoprocessing GXT analysis process is composed Geometry, Vector, Raster, Statistics and Custom Algorithm 12
  13. 13. GXT Geoprocessing Category Function Geometry Area, Buffer, Centroid, Distance, ManhattanDistance, Union Vector • Overlay, Proximity, Calculation, Network Raster • Surface, Interpolation, Density, Distance, Reclassification, Conversion Statistics • Classification, Basic Statistics, Pearson, Regression • • • Geoprocessing • Pattern(Moran’s I, G-Statistics, Spatial LQ, Nearest Neighbor) Distribution(Mean Center, Central Feature, Standard Distance, SDE) Cluster(k-means) • • Extension Data Store Web KOPSS algorithm Support Spatial Statistics Custom 13
  14. 14. GXT Geoprocessing <uDig GXT Toolbox> <ArcGIS ArcToolbox> <QGIS Tools> 14
  15. 15. GXT for GeoServer WPS  GeoServer  Java-based software server that allows users to view and edit geospatial data  Interoperability and open standards have been developed  Supports OGC(R) Standards (WMS, WFS, WCS, WPS)  About 230 GXT analysis processes is use by the geoserver wps extension 15
  16. 16. GXT for GeoServer WPS 16
  17. 17. GXT for GeoServer WPS  GeoServer WPS ProcessParameterIO (PPIO)  Input/Output a parameter of support for the Encoding/Decoding  PPIO can add user-define  WFS, WCS results can be used directly as a parameter value 17
  18. 18. GXT Toolbox for uDig  uDig is an open source desktop GIS application, built with Eclipse RCP (Rich Client Platform) technology  Free for all who use uDig GIS for non-commercial, educational purposes  GXT uDig Toolbox Setup or Update  GXT uDig Toolbox : 18
  19. 19. GXT Cases of Application 19
  20. 20. KOPSS GIS Engine • Web-based KOPSS GIS Engine • Daejeon, Busan, Gyeongsangbuk-do, etc. • GXT for GeoServer WPS <KOPSS Models> 20
  21. 21. OGC Standard Range for KOPSS Service Version Operation GetCapabilities WMS 1.3.0 GetMap GetFeatureInfo GetLegendGraphic (SLD) GetCapabilities WFS 1.1.0 GetFeature DescribeFeatureType Transaction GetCapabilities WCS 1.1.1 DescribeCoverage GetCoverage GetCapabilities WPS 1.0.0 DescribeProcess Execute 21
  22. 22. KOPSS DataMart Tools • Used a uDig Desktop for kopss datamart tools <교통주제도 생성> 22
  23. 23. Education/Personal Desktop • GXT Toolbox for uDig • Utilizing GIS spatial analysis and spatial statistics education from the Seoul National University • uDig: Análise Espacial com GXT Tools <Vector/Raster Spatial Analysis> <Point Pattern, Cluster, Distribution Spatial Statistics Analysis> 23
  24. 24. Thank you 24