05 / 11 / 2013

Hanjin Lee (jinifor@gmail.com)
Table of contents
 Open Source - GeoTools
 About GeoTools
 Support Formats

 About GXT
 About GXT
 GXT Architecture
...
Open
Source
GeoTools

3
About GeoTools
GeoTools is a free software (LGPL) GIS toolkit
for developing standards compliant solutions
and geospatial ...
About GeoTools
 Key Features


Spatial data structure defined for the interface



Access GIS data in many file formats...
Support Formats
 Vector formats and data access
 app-

schema, arcsde, csv, dxf, edigeo, excel, geojson, org, property, ...
About GXT

7
About GXT
 GXT - GeoXTreme
 Commercial geoprocessing engine based on
open source Java GIS such as GeoTools
 Supports mo...
About GXT
 GXT for Server
 Can be used in a scalable server environment for

OGC Web Processing Service (WPS)
 GeoServe...
GXT Architecture
GXT for Server

GXT for Desktop

OpenGeo Suite WPS
GeoServer WPS

gvSIG

OpenJUMP

52N WPS

uDig

WPS Wra...
GXT Architecture
GXT for Server

GXT for Desktop

GeoServer WPS

uDig

OpenGeo Suite WPS

gvSIG

52N WPS

OpenJUMP

WPS Wr...
GXT Geoprocessing
GXT analysis process is composed Geometry,
Vector, Raster, Statistics and Custom Algorithm

12
GXT Geoprocessing
Category

Function

Geometry

Area, Buffer, Centroid, Distance, ManhattanDistance, Union

Vector

•

Ove...
GXT Geoprocessing

<uDig GXT Toolbox>

<ArcGIS ArcToolbox>

<QGIS Tools>

14
GXT for GeoServer WPS
 GeoServer
 Java-based software server that allows users to view and edit
geospatial data
 Intero...
GXT for GeoServer WPS

16
GXT for GeoServer WPS
 GeoServer WPS ProcessParameterIO

(PPIO)

 Input/Output a parameter of support for the

Encoding/...
GXT Toolbox for uDig
 uDig is an open source desktop GIS application, built with Eclipse

RCP (Rich Client Platform) tech...
GXT
Cases of
Application

19
KOPSS GIS Engine
• Web-based KOPSS GIS Engine
• Daejeon, Busan, Gyeongsangbuk-do, etc.

• GXT for GeoServer WPS

<KOPSS Mo...
OGC Standard Range for KOPSS
Service

Version

Operation
GetCapabilities

WMS

1.3.0

GetMap
GetFeatureInfo
GetLegendGraph...
KOPSS DataMart Tools
• Used a uDig Desktop for kopss datamart tools

<교통주제도 생성>
22
Education/Personal Desktop
• GXT Toolbox for uDig
• Utilizing GIS spatial analysis and spatial statistics education from t...
Thank you

24
Upcoming SlideShare
Loading in...5
×

Open source based software ‘gxt’ mangosystem

702

Published on

OpenSource Based Software ‘GXT’ - MangoSystem

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
702
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Open source based software ‘gxt’ mangosystem

  1. 1. 05 / 11 / 2013 Hanjin Lee (jinifor@gmail.com)
  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. http://geotools.org/ <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  http://www.mangosystem.com:8080/gxt/udig_en/ 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 http://www.mangosystem.com:8080/gxt/docs/gxt_for_web/geoserver/index.html 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 http://geoserver.org/ 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 : http://mangosystem.com:8080/gxt_updates 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

×