• Save
Open source based software ‘gxt’ mangosystem
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Open source based software ‘gxt’ mangosystem

on

  • 754 views

OpenSource Based Software ‘GXT’ - MangoSystem

OpenSource Based Software ‘GXT’ - MangoSystem

Statistics

Views

Total Views
754
Views on SlideShare
754
Embed Views
0

Actions

Likes
1
Downloads
1
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Open source based software ‘gxt’ mangosystem Presentation Transcript

  • 1. 05 / 11 / 2013 Hanjin Lee (jinifor@gmail.com)
  • 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. Open Source GeoTools 3
  • 4. About GeoTools GeoTools is a free software (LGPL) GIS toolkit for developing standards compliant solutions and geospatial data. http://geotools.org/ <GeoTools Architecture> 4
  • 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. 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. About GXT 7
  • 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. 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  http://www.mangosystem.com:8080/gxt/udig_en/ 9
  • 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. 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. GXT Geoprocessing GXT analysis process is composed Geometry, Vector, Raster, Statistics and Custom Algorithm 12
  • 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 http://www.mangosystem.com:8080/gxt/docs/gxt_for_web/geoserver/index.html 13
  • 14. GXT Geoprocessing <uDig GXT Toolbox> <ArcGIS ArcToolbox> <QGIS Tools> 14
  • 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 http://geoserver.org/ 15
  • 16. GXT for GeoServer WPS 16
  • 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. 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 : http://mangosystem.com:8080/gxt_updates 18
  • 19. GXT Cases of Application 19
  • 20. KOPSS GIS Engine • Web-based KOPSS GIS Engine • Daejeon, Busan, Gyeongsangbuk-do, etc. • GXT for GeoServer WPS <KOPSS Models> 20
  • 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. KOPSS DataMart Tools • Used a uDig Desktop for kopss datamart tools <교통주제도 생성> 22
  • 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. Thank you 24