Abstract

Abstract. Today, more and more geospatial services are provided by the governments and enterprises to share various geographic information data and functions, and services-based application integration has become a trend. However, many problems existed in the geo-platform for Geographic information sharing while providing services in the form of API, such as the coexistence of different versions of the same service, similar service routes of different APIs, cluttered service protocols, and complex authority management, that makes the integration among different geographic information services difficult and reduces the development efficiency. There are already some API gateway technologies to solve the problem, but the characteristics of geospatial services are not considered in the existing product. To address these problems, this paper proposed a high-currency geospatial service gateway system for National Geo-Information Service Platform based on the opensource framework of Kong for realizing the unified management and authorized open. The system provides the whole lifecycle management and fine-grained control for the service, and the functions such as unified geospatial service access, protocol conversion, service management, authorization verification, rate limiting, and security protection are also equipped. The system has been released and integrated in the National Geo-Information Service Platform, supporting hundreds of millions of service invocation every day. The result proves it simplifies geospatial services management, deployment, and application, and benefits the exchanging and sharing of geographic information.

Highlights

  • Web-based geographic information service is the important measure for public service of geographic information in the information age (Longley et al, 2005)

  • This paper proposes a high-currency geospatial service gateway system for National GeoInformation Service Platform based on the open source framework of Kong

  • They can apply for the token to invoke geospatial services freely, and the token type is divided into browser, server, Android and IOS based on the application client

Read more

Summary

INTRODUCTION

Web-based geographic information service is the important measure for public service of geographic information in the information age (Longley et al, 2005). Existing research work has paid more attention to the network protocol adapter, rate limiting algorithm and the microservices integration, but ignored some special features of geospatial services and application requirements, such as the conversion of map services and geospatial data, the developer console, better security control, high currency and cache process and user-based log analysis. This paper proposes a high-currency geospatial service gateway system for National GeoInformation Service Platform based on the open source framework of Kong. It has the following features: unified geospatial service access, protocol conversion, service.

KONG GATEWAY
ARCHITECTURE
Geospatial API resource
Geospatial API gateway
Geospatial API market
Geospatial API portal for the developers
Multi-protocol conversion for geospatial Map services and data
Security control
Request URL verification
Token verification
High currency process
Coroutine based high currency
Rate limiting
Service fusion
Real-time log statistics and analysis
IMPLEMENTATION
CONCLUSION
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.