Map Management API v2

Map Management API, Cloud पर आधारित Map Styling के संसाधनों पर CRUD कार्रवाइयां करने की सुविधा देता है. इनमें MapConfigs, StyleConfigs, और MapContextConfigs शामिल हैं.

सेवा: mapmanagement.googleapis.com

इस सेवा को कॉल करने के लिए, हमारा सुझाव है कि आप Google की ओर से उपलब्ध कराई गई क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर आपके ऐप्लिकेशन को इस सेवा को कॉल करने के लिए, अपनी लाइब्रेरी का इस्तेमाल करना है, तो एपीआई अनुरोध करते समय यहां दी गई जानकारी का इस्तेमाल करें.

एपीआई के बारे में ज़रूरी जानकारी देने वाले दस्तावेज़

एपीआई के बारे में ज़रूरी जानकारी देने वाला दस्तावेज़, मशीन से पढ़े जा सकने वाले फ़ॉर्मैट में होता है. इसमें REST API के बारे में जानकारी दी जाती है और उन्हें इस्तेमाल करने का तरीका बताया जाता है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, आईडीई प्लगिन, और Google API के साथ इंटरैक्ट करने वाले अन्य टूल बनाने के लिए किया जाता है. एक सेवा, एपीआई के बारे में ज़रूरी जानकारी देने वाले कई दस्तावेज़ उपलब्ध करा सकती है. यह सेवा, एपीआई के बारे में ज़रूरी जानकारी देने वाले ये दस्तावेज़ उपलब्ध कराती है:

सेवा का एंडपॉइंट

सेवा एंडपॉइंट एक बेस यूआरएल होता है. यह किसी एपीआई सेवा का नेटवर्क पता बताता है. एक सेवा के कई सेवा एंडपॉइंट हो सकते हैं. इस सेवा का एंडपॉइंट यह है. यहां दिए गए सभी यूआरआई, इस सेवा एंडपॉइंट से जुड़े हुए हैं:

  • https://mapmanagement.googleapis.com

v2

REST रिसॉर्स: v2.projects.mapConfigs

तरीके
createPOST /v2/{parent=projects/*}/mapConfigs
किसी प्रोजेक्ट में MapConfig बनाता है.
deleteDELETE /v2/{name=projects/*/mapConfigs/*}
MapConfig मिटाता है.
getGET /v2/{name=projects/*/mapConfigs/*}
MapConfig को ऐक्सेस करता है.
listGET /v2/{parent=projects/*}/mapConfigs
किसी प्रोजेक्ट के लिए MapConfigs की सूची दिखाता है.
patchPATCH /v2/{map_config.name=projects/*/mapConfigs/*}
MapConfig को अपडेट करता है.

REST रिसॉर्स: v2.projects.styleConfigs

तरीके
createPOST /v2/{parent=projects/*}/styleConfigs
StyleConfig बनाता है.
deleteDELETE /v2/{name=projects/*/styleConfigs/*}
StyleConfig मिटाता है.
getGET /v2/{name=projects/*/styleConfigs/*}
StyleConfig को ऐक्सेस करता है.
listGET /v2/{parent=projects/*}/styleConfigs
StyleConfigs की सूची दिखाता है.
patchPATCH /v2/{style_config.name=projects/*/styleConfigs/*}
StyleConfig को अपडेट करता है.

REST रिसॉर्स: v2.projects.mapConfigs.mapContextConfigs

तरीके
createPOST /v2/{parent=projects/*/mapConfigs/*}/mapContextConfigs
MapContextConfig बनाता है.
deleteDELETE /v2/{name=projects/*/mapConfigs/*/mapContextConfigs/*}
MapContextConfig मिटाता है.
getGET /v2/{name=projects/*/mapConfigs/*/mapContextConfigs/*}
MapContextConfig को ऐक्सेस करता है.
listGET /v2/{parent=projects/*/mapConfigs/*}/mapContextConfigs
MapContextConfigs की सूची दिखाता है.
patchPATCH /v2/{map_context_config.name=projects/*/mapConfigs/*/mapContextConfigs/*}
MapContextConfig को अपडेट करता है.

v2beta

REST रिसॉर्स: v2beta.projects.mapConfigs

तरीके
createPOST /v2beta/{parent=projects/*}/mapConfigs
किसी प्रोजेक्ट में MapConfig बनाता है.
deleteDELETE /v2beta/{name=projects/*/mapConfigs/*}
MapConfig मिटाता है.
getGET /v2beta/{name=projects/*/mapConfigs/*}
MapConfig को ऐक्सेस करता है.
listGET /v2beta/{parent=projects/*}/mapConfigs
किसी प्रोजेक्ट के लिए MapConfigs की सूची दिखाता है.
patchPATCH /v2beta/{map_config.name=projects/*/mapConfigs/*}
MapConfig को अपडेट करता है.

REST रिसॉर्स: v2beta.projects.styleConfigs

तरीके
createPOST /v2beta/{parent=projects/*}/styleConfigs
StyleConfig बनाता है.
deleteDELETE /v2beta/{name=projects/*/styleConfigs/*}
StyleConfig मिटाता है.
getGET /v2beta/{name=projects/*/styleConfigs/*}
StyleConfig को ऐक्सेस करता है.
listGET /v2beta/{parent=projects/*}/styleConfigs
StyleConfigs की सूची दिखाता है.
patchPATCH /v2beta/{style_config.name=projects/*/styleConfigs/*}
StyleConfig को अपडेट करता है.

REST रिसॉर्स: v2beta.projects.mapConfigs.mapContextConfigs

तरीके
createPOST /v2beta/{parent=projects/*/mapConfigs/*}/mapContextConfigs
MapContextConfig बनाता है.
deleteDELETE /v2beta/{name=projects/*/mapConfigs/*/mapContextConfigs/*}
MapContextConfig मिटाता है.
getGET /v2beta/{name=projects/*/mapConfigs/*/mapContextConfigs/*}
MapContextConfig को ऐक्सेस करता है.
listGET /v2beta/{parent=projects/*/mapConfigs/*}/mapContextConfigs
MapContextConfigs की सूची दिखाता है.
patchPATCH /v2beta/{map_context_config.name=projects/*/mapConfigs/*/mapContextConfigs/*}
MapContextConfig को अपडेट करता है.

v2alpha

REST रिसॉर्स: v2alpha.projects.mapConfigs

तरीके
createPOST /v2alpha/{parent=projects/*}/mapConfigs
किसी प्रोजेक्ट में MapConfig बनाता है.
deleteDELETE /v2alpha/{name=projects/*/mapConfigs/*}
MapConfig मिटाता है.
getGET /v2alpha/{name=projects/*/mapConfigs/*}
MapConfig को ऐक्सेस करता है.
listGET /v2alpha/{parent=projects/*}/mapConfigs
किसी प्रोजेक्ट के लिए MapConfigs की सूची दिखाता है.
patchPATCH /v2alpha/{map_config.name=projects/*/mapConfigs/*}
MapConfig को अपडेट करता है.

REST रिसॉर्स: v2alpha.projects.styleConfigs

तरीके
createPOST /v2alpha/{parent=projects/*}/styleConfigs
StyleConfig बनाता है.
deleteDELETE /v2alpha/{name=projects/*/styleConfigs/*}
StyleConfig मिटाता है.
getGET /v2alpha/{name=projects/*/styleConfigs/*}
StyleConfig को ऐक्सेस करता है.
listGET /v2alpha/{parent=projects/*}/styleConfigs
StyleConfigs की सूची दिखाता है.
patchPATCH /v2alpha/{style_config.name=projects/*/styleConfigs/*}
StyleConfig को अपडेट करता है.

REST रिसॉर्स: v2alpha.projects.mapConfigs.mapContextConfigs

तरीके
createPOST /v2alpha/{parent=projects/*/mapConfigs/*}/mapContextConfigs
MapContextConfig बनाता है.
deleteDELETE /v2alpha/{name=projects/*/mapConfigs/*/mapContextConfigs/*}
MapContextConfig मिटाता है.
getGET /v2alpha/{name=projects/*/mapConfigs/*/mapContextConfigs/*}
MapContextConfig को ऐक्सेस करता है.
listGET /v2alpha/{parent=projects/*/mapConfigs/*}/mapContextConfigs
MapContextConfigs की सूची दिखाता है.
patchPATCH /v2alpha/{map_context_config.name=projects/*/mapConfigs/*/mapContextConfigs/*}
MapContextConfig को अपडेट करता है.