DOI QR코드

DOI QR Code

The Comparative Research On 2D Web Mapping Open API for Designing Geo-Spatial Open Platform

공간정보 오픈플랫폼 설계를 위한 2D Web Mapping Open API 비교 연구

  • Received : 2014.09.01
  • Accepted : 2014.10.29
  • Published : 2014.10.31

Abstract

Google Maps have changed the response time of Web-GIS using AJAX technologies. In addition, Google released the Open API named Google Maps API(Application Programming Interface) and it lead to the big paradigm on the Open API, where the SDK(Software Development Kit) and ASP(Application Service Provider) had ruled at the related map market. In short, the Open API has been paradigm-shifting for the web mapping. After this, government, many companies and open source foundations have guided Web-GIS market's growth through releasing the relevant Open APIs. So many comparative analysis on web-mapping API carried out by many researches. However there were no researches that can be applied to our current domestic environments. This paper investigates components of web-mapping API. Then we compare how many components supported and enumerate features for each of those APIs. Finally this paper presents direction of future development of Web Mapping API.

Google 지도는 AJAX(Asynchronous JavaScript and XML) 기술을 이용하여 Web-GIS의 반응 속도를 크게 변화시켰다. 또한 Google은 Open API(Application Programming Interface)인 Google Maps API를 공개하여 기존의 SDK(Software Development Kit)와 ASP(Application Service Provider)가 주도하던 지도 시장에 Open API라는 패러다임의 변화를 가져왔다. 이후, 많은 정부와 기업과 오픈소스 진영에서 비슷한 방식의 Open API를 내놓았으며 Web-GIS 시장을 키워왔다. 또한 HTML5 표준에 대한 최신 웹브라우저의 적극적인 표준 구현으로 인해 웹지도는 단순한 웹페이지가 아닌 하나의 웹어플리케이션으로 진화하여 속도와 성능향상을 이루었다. 하지만 많은 공간정보 2D Open API들이 나왔지만 국내의 API에 대한 현실적인 비교분석은 잘 이루어지지 않은 실정이다. 따라서 본 논문에서는 먼저 공간정보 2D Open API를 이루고 있는 구성요소들을 살펴보고, 각각의 API들이 어떠한 기능들을 얼마만큼 지원하는지를 살펴보고자 한다. 또한 각 API 별로 기능적인 특징과 서비스적인 특징들을 살펴보고 비교분석을 수행하고자 한다. 끝으로, 공간정보 2D Open API의 서비스 사례들을 살펴보고 앞으로의 발전 방향에 대해 제시하고자 한다.

Keywords

References

  1. Agafonkin, V. 2010, Leaflet: An Open-Source JavaScript Library for Mobile-Friendly Interactive Maps, Leaflet, Accessed July. http://leafletjs.com/
  2. Battya, M; Smitha, A. H; Miltona, R; Crooksb, A. 2010, Map mashups, Web 2.0 and the GIS revolution, Annals of GIS, 16(1):1-13. https://doi.org/10.1080/19475681003700831
  3. Chang. Y. S; Kim. J. C; Choi. W. G; Kim. K. O. 2009, Study on the Development of Open Interfaced Geospatial Information Service Platform, Journal of Korea Spatial Information System Society, 11(1):17-24.
  4. Eric, G. 2012, StreetEasy Makes the Switch to MapBox from Google, MapBox, Accessed July 3, https://www.mapbox.com/blog/streeteasy-makesthe-switch-to-mapbox-from-google/
  5. Fernandes, A. I; Goulao, M; Rodrigues, A. 2013. A Comparison of Maps Application Programming Interfaces, arXiv, [Online] Available: arXiv, http://www.arxiv.org/.
  6. Graham, M. 2010, Neogeography and the palimpsests of place: Web 2.0 and the construction of a virtual earth., Tijdschrift voor economische en sociale geografie, 101(4):422-436. https://doi.org/10.1111/j.1467-9663.2009.00563.x
  7. Hocevar A. 2013, OpenLayers 3 & Google Maps API Compared, Boundlessgeo, Accessed July 3. http://boundlessgeo.com/2013/12/openlayers-3-and-google-maps-api/
  8. Kim, E. H. 2009, The Strategies of Technology Development for Geospatial Web Platform, The Journal of GIS Association of Korea, 17(2)171-181.
  9. Kim. E. H. 2009, Technology trends for Geospatial Web, 2009 Spring Conference The Korea Society For GeospatIal Information System, Korean Society for Geospatial Information System, 215-222.
  10. Lee, M. S; Moon. H. N; Kang. Y. J. 2010, A Study on Intention to Use in Internet Map Content Characteristics, Trust and User Satisfaction, The e-Business Studies, 11(1):405-430
  11. Leler, W. 2012, Guide to Google Maps API and 6 great alternatives, creativebloq, Accessed July 3. http://www.creativebloq.com/web-design/googlemaps-api-7122779
  12. Mapquest, Licensed Data vs. Open Data, Mapquest, Accessed July 3. http://developer.mapquest.com/web/tools/getting-started/platform/licensed-vs-open
  13. Muki, H; Singleton, A; Parker, C. 2008, Web mapping 2.0: The neogeography of the GeoWeb, Geography 2(6):2011-2039.
  14. Naver. 2011, Naver Map API, Naver, Accessed July. http://developer.naver.com/wiki/pages/JavaScript
  15. Pinde, F; Sun, J. 2010, Web GIS: Principles and Applications, pp.1-24, ESRI Press, New York
  16. Raub, S. 2010, Google Maps API v3: Built First for Mobile, Google, Accessed July. http://velocityconf.com/velocity2010/public/schedule/detail/14277
  17. Schmidt, M; Weiser, P. 2012, Online maps with APIs and WebServices, pp.13-21, Springer, Berlin.
  18. Smitha, A. H; Crooksa, A; Gibina, M; Miltona, R; Battya, M. 2009, NeoGeography and Web 2.0: concepts, tools and applications, Journal of Location Based Services, 3(2):118-145. https://doi.org/10.1080/17489720902950366
  19. SPH. 2011, Google maps Introduction, SPH, Accessed July 3. http://www.slideshare.net/lemonzin/google-mapsv16
  20. Web Mapping Solutions, 2012, Is Google Maps GIS Lite?, Web Mapping Solutions, Accessed July 3. http://www.webmapsolutions.com/googlemaps-gis-lite.
  21. Yun, S. C. 2007, The User-participated Geospatial Web as Open Platform, The 11th International Seminar on GIS, The Korea Research Institute for Human Settlements, 33-48.
  22. Yun, S. C. 2009, The Strategy For Building Platform on Geo Service Open API, Daum, Accessed July 3. http://www.slideshare.net/Channy/gisak.

Cited by

  1. Evaluating client application status for V-World Open API service vol.24, pp.4, 2014, https://doi.org/10.1007/s41324-016-0038-6
  2. Hadoop에서 SQL 기반 질의언어를 지원하는 공간 빅데이터 질의처리 시스템 vol.10, pp.1, 2017, https://doi.org/10.17661/jkiiect.2017.10.1.1
  3. 다양한 맵 플랫폼을 이용한 대용량 동적정보와 공간정보의 매쉬업 성능 비교 연구 vol.47, pp.2, 2017, https://doi.org/10.22640/lxsiri.2017.47.2.49
  4. 다양한 맵 플랫폼을 이용한 대용량 동적정보와 공간정보의 매쉬업 성능 비교 연구 vol.47, pp.2, 2017, https://doi.org/10.22640/lxsiri.2017.47.2.49