VECTOR AND RASTER DATA STORAGE BASED ON MORTON CODE
Even though geomatique is so developed nowadays, the integration of spatial data in vector and raster formats is still a very tricky problem in geographic information system environment. And there is still not a proper way to solve the problem. This article proposes a method to interpret vector data...
Main Authors: | , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Copernicus Publications
2018-05-01
|
Series: | The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences |
Online Access: | https://www.int-arch-photogramm-remote-sens-spatial-inf-sci.net/XLII-3/2523/2018/isprs-archives-XLII-3-2523-2018.pdf |
_version_ | 1818527356527050752 |
---|---|
author | G. Zhou Q. Pan T. Yue Q. Wang H. Sha S. Huang X. Liu |
author_facet | G. Zhou Q. Pan T. Yue Q. Wang H. Sha S. Huang X. Liu |
author_sort | G. Zhou |
collection | DOAJ |
description | Even though geomatique is so developed nowadays, the integration of spatial data in vector and raster formats is still a very tricky problem in geographic information system environment. And there is still not a proper way to solve the problem. This article proposes a method to interpret vector data and raster data. In this paper, we saved the image data and building vector data of Guilin University of Technology to Oracle database. Then we use ADO interface to connect database to Visual C++ and convert row and column numbers of raster data and X Y of vector data to Morton code in Visual C++ environment. This method stores vector and raster data to Oracle Database and uses Morton code instead of row and column and X Y to mark the position information of vector and raster data. Using Morton code to mark geographic information enables storage of data make full use of storage space, simultaneous analysis of vector and raster data more efficient and visualization of vector and raster more intuitive. This method is very helpful for some situations that need to analyse or display vector data and raster data at the same time. |
first_indexed | 2024-12-11T06:35:02Z |
format | Article |
id | doaj.art-8f586f2715ad46db820b281dce570e1d |
institution | Directory Open Access Journal |
issn | 1682-1750 2194-9034 |
language | English |
last_indexed | 2024-12-11T06:35:02Z |
publishDate | 2018-05-01 |
publisher | Copernicus Publications |
record_format | Article |
series | The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences |
spelling | doaj.art-8f586f2715ad46db820b281dce570e1d2022-12-22T01:17:24ZengCopernicus PublicationsThe International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences1682-17502194-90342018-05-01XLII-32523252610.5194/isprs-archives-XLII-3-2523-2018VECTOR AND RASTER DATA STORAGE BASED ON MORTON CODEG. Zhou0Q. Pan1T. Yue2Q. Wang3H. Sha4S. Huang5X. Liu6Guangxi Key Laboratory of Spatial Information and Geomatics, Guilin University of Technology, No. 12 Jian’gan Road, Guilin, Guangxi 541004, ChinaGuangxi Key Laboratory of Spatial Information and Geomatics, Guilin University of Technology, No. 12 Jian’gan Road, Guilin, Guangxi 541004, ChinaGuangxi Key Laboratory of Spatial Information and Geomatics, Guilin University of Technology, No. 12 Jian’gan Road, Guilin, Guangxi 541004, ChinaGuangxi Key Laboratory of Spatial Information and Geomatics, Guilin University of Technology, No. 12 Jian’gan Road, Guilin, Guangxi 541004, ChinaGuangxi Key Laboratory of Spatial Information and Geomatics, Guilin University of Technology, No. 12 Jian’gan Road, Guilin, Guangxi 541004, ChinaGuangxi Key Laboratory of Spatial Information and Geomatics, Guilin University of Technology, No. 12 Jian’gan Road, Guilin, Guangxi 541004, ChinaGuangxi Key Laboratory of Spatial Information and Geomatics, Guilin University of Technology, No. 12 Jian’gan Road, Guilin, Guangxi 541004, ChinaEven though geomatique is so developed nowadays, the integration of spatial data in vector and raster formats is still a very tricky problem in geographic information system environment. And there is still not a proper way to solve the problem. This article proposes a method to interpret vector data and raster data. In this paper, we saved the image data and building vector data of Guilin University of Technology to Oracle database. Then we use ADO interface to connect database to Visual C++ and convert row and column numbers of raster data and X Y of vector data to Morton code in Visual C++ environment. This method stores vector and raster data to Oracle Database and uses Morton code instead of row and column and X Y to mark the position information of vector and raster data. Using Morton code to mark geographic information enables storage of data make full use of storage space, simultaneous analysis of vector and raster data more efficient and visualization of vector and raster more intuitive. This method is very helpful for some situations that need to analyse or display vector data and raster data at the same time.https://www.int-arch-photogramm-remote-sens-spatial-inf-sci.net/XLII-3/2523/2018/isprs-archives-XLII-3-2523-2018.pdf |
spellingShingle | G. Zhou Q. Pan T. Yue Q. Wang H. Sha S. Huang X. Liu VECTOR AND RASTER DATA STORAGE BASED ON MORTON CODE The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences |
title | VECTOR AND RASTER DATA STORAGE BASED ON MORTON CODE |
title_full | VECTOR AND RASTER DATA STORAGE BASED ON MORTON CODE |
title_fullStr | VECTOR AND RASTER DATA STORAGE BASED ON MORTON CODE |
title_full_unstemmed | VECTOR AND RASTER DATA STORAGE BASED ON MORTON CODE |
title_short | VECTOR AND RASTER DATA STORAGE BASED ON MORTON CODE |
title_sort | vector and raster data storage based on morton code |
url | https://www.int-arch-photogramm-remote-sens-spatial-inf-sci.net/XLII-3/2523/2018/isprs-archives-XLII-3-2523-2018.pdf |
work_keys_str_mv | AT gzhou vectorandrasterdatastoragebasedonmortoncode AT qpan vectorandrasterdatastoragebasedonmortoncode AT tyue vectorandrasterdatastoragebasedonmortoncode AT qwang vectorandrasterdatastoragebasedonmortoncode AT hsha vectorandrasterdatastoragebasedonmortoncode AT shuang vectorandrasterdatastoragebasedonmortoncode AT xliu vectorandrasterdatastoragebasedonmortoncode |