DOI QR코드

DOI QR Code

Application of GeoJSON to Geo-spatial Web Service

지공간정보 웹 서비스에서 GeoJSON 적용

  • Park, Yong-Jae (Dept. of Information System Engineering, Hansung University) ;
  • Lee, Ki-Won (Dept. of Information System Engineering, Hansung University)
  • 박용재 (한성대학교 정보시스템공학과) ;
  • 이기원 (한성대학교 정보시스템공학과)
  • Published : 2008.12.30

Abstract

Web on Web 2.0 paradigm is regarded as a kind of platform. Accordingly, users on web can use almost same applications like using certain applications on personal computer, to given purposes. For Web as platform, it needs web-based or web-recognizable file format to communicate or to exchange various information contents and data among applied applications. Text-based JSON is a practical format directly linked Javascript on Web, so that XML-typed data, being previously built, can be possible for tagging process containing JSON format. However, GeoJSON handling geo-spatial data sets is now fledgling stage in standards. Thus, it is not on the practical applicability level, and there are a few tools or open sources for this format. To adopt GeoJSON for the future Geo-web application, users implement GeoJSON parser or apply the server-based open source GIS for their purpose. In this study, a preliminary work for GeoJSON application in Geo-web service carried out using Google Maps API and openlayers library API.

Web 2.0 패러다임에서 사용자는 웹에 접속함으로써 개인용 컴퓨터에서 특정 어플리케이션을 실행하는 것과 같이 동일한 기능을 수행할 수 있다. 이와 같이 플랫폼으로서의 웹을 위해서는 웹 상에서 다양한 자원과 어플리케이션들 간에 서로 데이터를 교환하고 공유할 수 있는 웹 기반 자료 포맷이 필요하다. 문자형 정보에 대한 JSON은 Javascript로 직접 처리가 가능한 실용성을 강조한 포맷이므로 기존의 XML 유형 데이터는 JSON 포맷을 포함하는 태그 처리가 가능하다. 그러나 지 공간정보를 다루는 GeoJSON은 현재 개발 진행중이고 표준화 초기 단계이므로 현 단계에서의 적용성에는 제한점들이 있고 이를 다룰 수 있는 툴이나 공개 프로그램도 그리 많지 않은 상황이다 따라서 공간 웹 서비스 개발에서 웹 서비스 간의 지공간자료 전송 및 상호 교환 목적으로 GeoJSON 포맷을 적용하기 위해서는 직접 GeoJSON Parser를 구현하거나 이와 같은 기능을 부분 지원되는 서버 기반의 공개 소스를 이용하는 것이 바람직하다. 본 연구에서는 공개형 웹 매핑 API인 Google Maps API와 Openlayers 라이브러리 API를 이용한 설계 및 구현을 통하여 지공간 정보 웹 서비스에서 GeoJSON을 웹 기반 공간 정보 자료 포맷으로 활용할 수 있는 기반 연구를 수행하고 향후 확장 가능성을 검토하였다.

Keywords

References

  1. Andrews, C. J., 2008. Emerging Technology: AJAX and GeoJSON, Directions Magazine: 1-3
  2. Butler, H., M. Daly, A. Doyle, S. Gilles, T. Schaub, C. Schmit, 2008. The GeoJSON Format Specification, on-line document at http://www.GeoJSON.org
  3. Ferrate, A., 2007. Three Top Data Formats for Map Mashups: KML, GeoRSS and GeoJSON, on-line article at http://www.programmableweb.com
  4. Kalberer, P., 2007. Integrating Mashups and Open Source Web-GIS, presented at FOSS4G 2007 Conference
  5. Lowe, J. W., 2008. Collaborate Semantic Geospatial Applications: Data Sources to Make Mashups Correct, Complete, Relevant and Revisited, presented at O'Reilly Where 2.0 Conference
  6. Park, Y. J. and K. Lee, 2008. Mashup Application for Geo-spatial Feature Generation on Web Browser using Google Maps API, Korean Journal of Remote Sensing, 24(3): 389-396 https://doi.org/10.7780/kjrs.2008.24.5.389
  7. Sherman, G. E., 2008. Desktop GIS: Mapping the Planet with Open Source Tools, Pragmatic Bookshelf, 345p
  8. Turner, A., 2007. Neogeography and GIS, presented at 2007 GIS day conference
  9. Turner, A., 2008. Emerging Mass Market Geo Standards, 2008 OGC Technical Committee Meeting
  10. Quinn, T., 2008. Web Mapping with Virtual Earth and Oracle in EPA's Grant Tracking Systems, presented at 2008 Oracle Spatial User Conference
  11. Wernecke, J., 2008. The KML Handbook: Geographic Visualization for the Web, Google Press, 339p