Geoprocessing Desktop Application for INCOIS Web Services

V V UdayaNaresh B

Abstract


Geoprocessing is based on a framework of data transformation. The fundamental purpose of geoprocessing is to allow us to automate the GIS tasks. Almost all uses of GIS involve the repetition of work, and this creates the need for methods to automate, document, and share multiple-step procedures known as workflows. Geoprocessing supports the automation of workflows by providing a rich set of tools and a mechanism to combine a series of tools in a sequence of operations using models and scripts. INCOIS has started and automated the Geoprocessing framework for the INCOIS Web Services. All these tasks and resulted new datasets is a need and to be represented on a user-friendly interface in order to analyze and do further rectification and changes.

A user-friendly interface using geo-spatial technologies and java based desktop application is a handy tool for processing and analyzing the spatial data of INCOIS Web Services viz., Argo Float Data and value-added Products, Potential Fishing Zone (PFZ), Ocean State Forecast (OSF), Tsunami Advisories to download and generate spatial data, layers, images with the application for identification, analyzing, editing, geoprocessing of Argo floats positions, trajectories, fishing zones, wave directions, wind directions, etc. This application provides with all basic GIS functionalities like Zoom In and Zoom out, Pan, measurement, pixel value information, etc. The application also helps in exporting the spatial data into user required format as well as creation of spatial maps with identified fishing zones, Argo float positions, etc.


Keywords


ArcGIS, ArcSDE, ArcObjects, Geoprocessing, Java (Swings), Netbeans, Oracle Spatial.

Full Text:

PDF

References


[ 1] Arctur, D., Zeiler, M. (2004). Designing Geodatabases: Case Studies in GIS Data Modeling. ESRI Press, Redlands, CA.

[ 2] Grady Booch, James Rumbaugh, and Ivar Jacobson. (2005). Unified Modeling Language

[ 3] Greg Tudor. ArcSDE (Enterprise) Database Administration: Configuration, Storage, Tuning, Monitoring, Management, and Maintenance, University of Washington.

[ 4] Herbert Schildt. (2010). The Complete Reference, Java 2TM Seventh Edition, McGraw-Hill, Osborne.

[ 5] Jae Sung Kim, Christopher C. Miller, and James Bethel. (2010). Automated Georeferencing of Historic Aerial Photography, Journal of Terrestrial Observation, Volume 2, Article 6, Purdue University.

[ 6] Robert Eckstein, Marc Loy, Dave Wood. (1998). Java Swing – O’Reilly & Associates, Printed in the United States of America.

[ 7] Bing Maps. (2013). Base map [online]. Available from: http://www.bing.com/maps/ [accessed 10 January 2013].

[ 8] Java Swings. (2013). Creating GUI with JFC/Swing [online]. Available from: http://docs.oracle.com/javase/tutorial/uiswing/ [accessed 10 January 2013].

[ 9] Environmental Systems Research Institute, Inc. (ESRI). 2013. License for ArcObjects Java [online]. ESRI. Available from: http://help.arcgis.com/en/sdk/10.0/java_ao_adf/conceptualhelp/engine/index.html#//000100000353000000 [accessed 20 January 2013].

[ 10] Environmental Systems Research Institute, Inc. (ESRI). 2013. Building ArcGIS Engine applications using Java-Concepts and Samples [online]. ESRI. Available from: http://resources.esri.com/help/9.3/arcgisengine/java/concepts_start.htm [accessed 24 February 2013].

[ 11] Environmental Systems Research Institute, Inc. (ESRI). 2013. ArcGIS development using the Java API [online]. ESRI. Available from: http://resources.arcgis.com/en/help/arcobjects-java/concepts/engine/index.html#//000100000608000000 [accessed 04 March 2013].

[ 12] Environmental Systems Research Institute, Inc. (ESRI). 2013. Add data to ArcGIS Engine controls [online]. ESRI. Available from: http://resources.arcgis.com/en/help/arcobjects-java/concepts/engine/index.html#//000100000607000000 [accessed 20 March 2013].

[ 13] Environmental Systems Research Institute, Inc. (ESRI). 2013. To create new geodatabases [online]. ESRI. Available from: http://edndoc.esri.com/arcobjects/9.2/JAVA/4c41b940-6427-11dc-9ca3-0b35f906bb2e.htm [accessed 16 April 2013].

[ 14] Environmental Systems Research Institute, Inc. (ESRI). 2013. To connect to a geodatabase [online]. ESRI. Available from: http://edndoc.esri.com/arcobjects/9.2/JAVA/2d7c5faf-6427-11dc-9ca3-0b35f906bb2e.htm [accessed 26 April 2013].

[ 15] Environmental Systems Research Institute, Inc. (ESRI). 2013. To display field properties for a feature class [online]. ESRI. Available from: http://resources.arcgis.com/en/help/arcobjects-java/concepts/engine/index.html#//00010000053z000000 [accessed 03 May 2013].

[ 16] Environmental Systems Research Institute, Inc. (ESRI). 2013. Accessing licensing and extensions for geoprocessor [online]. ESRI. Available from: http://edndoc.esri.com/arcobjects/9.2/Java/java/working_java_api/geoprocessing/accesslicensingandextensions.html [accessed 14 May 2013].

[ 17] Environmental Systems Research Institute, Inc. (ESRI). 2013. Accessing Geoprocessing tools and toolboxes [online]. ESRI. Available from: http://help.arcgis.com/en/sdk/10.0/java_ao_adf/conceptualhelp/engine/index.html#//00010000042p000000 [accessed 24 May 2013].

[ 18] Environmental Systems Research Institute, Inc. (ESRI). 2013. Running a Geoprocessing tool [online]. ESRI. Available from: http://help.arcgis.com/en/sdk/10.0/java_ao_adf/conceptualhelp/engine/index.html#//0001000002m4000000 [accessed 08 June 2013].


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.