GB/T 39584-2020 English PDF
Basic dataStandard ID: GB/T 39584-2020 (GB/T39584-2020)Description (Translated English): Programming interface specification of middleware for developing navigation electronic map application Sector / Industry: National Standard (Recommended) Classification of Chinese Standard: V04 Classification of International Standard: 49.020 Word Count Estimation: 162,190 Date of Issue: 2020-12-14 Date of Implementation: 2021-07-01 Regulation (derived from): National Standard Announcement No. 28 of 2020 Issuing agency(ies): State Administration for Market Regulation, China National Standardization Administration GB/T 39584-2020: Programming interface specification of middleware for developing navigation electronic map application---This is a DRAFT version for illustration, not a final translation. Full copy of true-PDF in English version (including equations, symbols, images, flow-chart, tables, and figures etc.) will be manually/carefully translated upon your order. (Middleware interface specification for navigation electronic map application development) ICS 49:020 V04 National Standards of People's Republic of China Middleware interface specification for navigation electronic map application development 2020-12-14 release 2021-07-01 implementation State Administration for Market Regulation Issued by the National Standardization Management Committee Table of contentsPreface Ⅲ 1 Scope 1 2 Normative references 1 3 Terms and definitions 1 4 Abbreviations 2 5 Interface type and basic description 2 5:1 Overview 2 5:2 Interface structure 2 5:3 Interface classification 3 5:4 Interface protocol 4 6 Server-side middleware interface 7 6:1 Common data types 7 6:2 Map Service Interface 7 6:3 Spatial data service interface 17 6:4 Spatial analysis service interface 37 6:5 Information query service interface 44 6:6 Route Planning Service Interface 47 6:7 User Service Interface 49 6:8 Address matching service interface 50 6:9 Metadata Service Interface 53 6:10 Dynamic Traffic Service Interface 54 6:11 Indoor positioning and navigation service interface 58 6:12 Third-party data fusion service interface 62 6:13 Extended Service Interface 64 7 Client Middleware Interface 64 7:1 Common data types 64 7:2 Map display interface 64 7:3 Custom Plotting Interface 73 7:4 Information query interface 84 7:5 Route Planning Interface 95 7:6 Route guidance interface 100 7:7 Spatial Analysis Interface 109 7:8 Dynamic traffic information interface 113 7:9 Voice interface 117 7:10 Event monitoring object interface 121 7:11 Indoor navigation interface 127 7:12 System Tool Interface 131 7:13 Expansion interface 133 8 Interface verification 133 8:1 Data service interface verification 133 8:2 Data Loading Verification 133 8:3 Information retrieval verification 133 8:4 Route planning verification 133 8:5 Voice Navigation Verification 133 8:6 Spatial analysis verification 134 Appendix A (Normative Appendix) Common Code Table 135 Appendix B (Normative Appendix) Server-side middleware interface common data types 144 Appendix C (Normative Appendix) Common Data Types of Client Middleware Interface 151 Appendix D (Normative Appendix) Error code 158ForewordThis standard was drafted in accordance with the rules given in GB/T 1:1-2009: Please note that certain contents of this document may involve patents: The issuing agency of this document is not responsible for identifying these patents: This standard was proposed by the China Satellite Navigation System Management Office: This standard is under the jurisdiction of the National Beidou Satellite Navigation Standardization Technical Committee (SAC/TC544): Drafting organizations of this standard: Beijing SuperMap Software Co:, Ltd:, China Satellite Navigation Engineering Center, China Aerospace Standardization Institute, Three Six Zero Technology Group Co:, Ltd:, Beijing Wisdom Map Technology Co:, Ltd:, Beijing Aerospace Hongtu Information Technology Co:, Ltd: The main drafters of this standard: Zhong Ershun, Li Shaojie, Liu Ying, Cai Wenwen, Liu Qingjun, Cao Yuyao, Ma Haibo, Yang Haiyan, Rao Qingyun, Zhang Shaorui, Zhang Nan and Wang Weijia: Middleware interface specification for navigation electronic map application development1 ScopeThis standard specifies the interface structure, interface classification, interface definition, interface protocol and interface of navigation electronic map application development middleware verification: This standard applies to the design and development of the middleware interface for navigation electronic map application development, and it also applies to navigation application software to middleware: Interface call:2 Normative referencesThe following documents are indispensable for the application of this document: For dated reference documents, only the dated version applies to this article Pieces: For undated references, the latest version (including all amendments) applies to this document: GB/T 920 Highway Pavement Grade and Surface Type Code GB/T 2260 Administrative division codes of the People's Republic of China GB/T 11457-2006 Information Technology Software Engineering Terminology GB/T 17694 Geographic Information Terminology GB/T 19392-2013 General specification for vehicle satellite navigation equipment GB/T 28442-2012 Navigation Electronic Map Data Classification and Coding GB/T 30320 Geospatial Database Access Interface3 Terms and definitionsThe following terms and definitions defined in GB/T 11457-2006, GB/T 17694, and GB/T 30320 apply to this document: 3:1 Navigationelectronicmap Contains spatial location and geographic coordinates, which can be combined with a spatial positioning system to accurately guide people or vehicles from the departure point to the destination Electronic map or data set: [GB/T 28442-2012, definition 2:2] 3:2 Middleware A type of software module that lies between system software and application software, relies on the support of system software, and provides Support to facilitate the development of application software: [GB/T 11457-2006, definition 2:954] 3:3 Navigation electronic map application development middleware middlewarefordevelopingnavigationelectronicmapapplication One is located between the navigation electronic map data and the navigation application software, and provides a unified access method for various navigation electronic map data: Middleware that provides a development environment and standard interfaces for the development of navigation applications: 3:4 Server-sidemiddleware The navigation electronic map middleware running on the server equipment provides service development interfaces such as map publishing and route planning for customers ......Tips & Frequently Asked Questions:Question 1: How long will the true-PDF of GB/T 39584-2020_English be delivered?Answer: Upon your order, we will start to translate GB/T 39584-2020_English as soon as possible, and keep you informed of the progress. The lead time is typically 1 ~ 3 working days. The lengthier the document the longer the lead time.Question 2: Can I share the purchased PDF of GB/T 39584-2020_English with my colleagues?Answer: Yes. The purchased PDF of GB/T 39584-2020_English will be deemed to be sold to your employer/organization who actually pays for it, including your colleagues and your employer's intranet.Question 3: Does the price include tax/VAT?Answer: Yes. Our tax invoice, downloaded/delivered in 9 seconds, includes all tax/VAT and complies with 100+ countries' tax regulations (tax exempted in 100+ countries) -- See Avoidance of Double Taxation Agreements (DTAs): List of DTAs signed between Singapore and 100+ countriesQuestion 4: Do you accept my currency other than USD?Answer: Yes. If you need your currency to be printed on the invoice, please write an email to Sales@ChineseStandard.net. In 2 working-hours, we will create a special link for you to pay in any currencies. Otherwise, follow the normal steps: Add to Cart -- Checkout -- Select your currency to pay. |