File Download

There are no files associated with this item.

  Links for fulltext
     (May Require Subscription)
Supplementary

Article: SQL/SDA: A query language for supporting spatial data analysis and its web-based implementation

TitleSQL/SDA: A query language for supporting spatial data analysis and its web-based implementation
Authors
KeywordsClient/server
Geographical Information System (GIS)
Internet
Java
Query languages
Spatial analysis
Spatial database
SQL
Visual interface
Issue Date2001
Citation
IEEE Transactions on Knowledge and Data Engineering, 2001, v. 13, n. 4, p. 671-682 How to Cite?
AbstractAn important trend of current GIS development is to provide easy and effective access to spatial analysis functionalities for supporting decision making based on geo-referenced data. Within the framework of the ongoing SQL standards for spatial extensions, a spatial query language, called SQL/SDA, has been designed to meet such a requirement. Since the language needs to incorporate the important derivation functions (e.g., map-overlay and feature-fusion) as well as the spatial relationship and metric functions, the functionality of the FROM clause in SQL is developed in addition to the SELECT and WHERE clauses. By restructuring the FROM clause via a subquery, SQL/SDA is well-adapted to the general spatial analysis procedures using current GIS packages. Such an extended SQL, therefore, stretches the capabilities of the previous ones. The implementation of SQL/SDA on the Internet adopts a hybrid model, which takes advantages of the Web GIS design methods in both the client side and server side. The client side of SQL/SDA, programmed in the Java language, provides a query interface by introducing visual constructs such as icons, listboxes, and comboboxes to assist in the composition of queries, thereby enhancing the usability of the language. The server side of SQL/SDA, which is composed of a query processor and Spatial Database Engine (SDE), carries out query processing on spatial database after receiving user requests. It was demonstrated that using the familiar SELECT-FROM-WHERE statement instead of a single ad hoc command or procedural commands like macro language in some GIS packages, SQL/SDA offers users an efficient option to perform complicated multistep spatial data analyses on the Internet.
Persistent Identifierhttp://hdl.handle.net/10722/330035
ISSN
2023 Impact Factor: 8.9
2023 SCImago Journal Rankings: 2.867
ISI Accession Number ID

 

DC FieldValueLanguage
dc.contributor.authorLin, H.-
dc.contributor.authorHuang, B.-
dc.date.accessioned2023-08-09T03:37:20Z-
dc.date.available2023-08-09T03:37:20Z-
dc.date.issued2001-
dc.identifier.citationIEEE Transactions on Knowledge and Data Engineering, 2001, v. 13, n. 4, p. 671-682-
dc.identifier.issn1041-4347-
dc.identifier.urihttp://hdl.handle.net/10722/330035-
dc.description.abstractAn important trend of current GIS development is to provide easy and effective access to spatial analysis functionalities for supporting decision making based on geo-referenced data. Within the framework of the ongoing SQL standards for spatial extensions, a spatial query language, called SQL/SDA, has been designed to meet such a requirement. Since the language needs to incorporate the important derivation functions (e.g., map-overlay and feature-fusion) as well as the spatial relationship and metric functions, the functionality of the FROM clause in SQL is developed in addition to the SELECT and WHERE clauses. By restructuring the FROM clause via a subquery, SQL/SDA is well-adapted to the general spatial analysis procedures using current GIS packages. Such an extended SQL, therefore, stretches the capabilities of the previous ones. The implementation of SQL/SDA on the Internet adopts a hybrid model, which takes advantages of the Web GIS design methods in both the client side and server side. The client side of SQL/SDA, programmed in the Java language, provides a query interface by introducing visual constructs such as icons, listboxes, and comboboxes to assist in the composition of queries, thereby enhancing the usability of the language. The server side of SQL/SDA, which is composed of a query processor and Spatial Database Engine (SDE), carries out query processing on spatial database after receiving user requests. It was demonstrated that using the familiar SELECT-FROM-WHERE statement instead of a single ad hoc command or procedural commands like macro language in some GIS packages, SQL/SDA offers users an efficient option to perform complicated multistep spatial data analyses on the Internet.-
dc.languageeng-
dc.relation.ispartofIEEE Transactions on Knowledge and Data Engineering-
dc.subjectClient/server-
dc.subjectGeographical Information System (GIS)-
dc.subjectInternet-
dc.subjectJava-
dc.subjectQuery languages-
dc.subjectSpatial analysis-
dc.subjectSpatial database-
dc.subjectSQL-
dc.subjectVisual interface-
dc.titleSQL/SDA: A query language for supporting spatial data analysis and its web-based implementation-
dc.typeArticle-
dc.description.naturelink_to_subscribed_fulltext-
dc.identifier.doi10.1109/69.940739-
dc.identifier.scopuseid_2-s2.0-0035388002-
dc.identifier.volume13-
dc.identifier.issue4-
dc.identifier.spage671-
dc.identifier.epage682-
dc.identifier.isiWOS:000170283500010-

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats