फेच जियोकोड जानकारी एपीआई आपको अक्षांश और देशांतर समन्वय से सटीक और संरचित भौगोलिक जानकारी प्राप्त करने की अनुमति देता है जब यह एक स्थान प्राप्त करता है एपीआई कई स्तरों का पता डेटा लौटाता है जो आपको विशेष बिंदुओं (जैसे सटीक पता) और व्यापक क्षेत्रों (जैसे पड़ोस, शहर या काउंटी) की सटीक पहचान करने की अनुमति देता है
प्रतिक्रिया में एक स्वरूपित पता क्षेत्र शामिल है जो मानव-पठनीय प्रारूप में पूर्ण पता को दर्शाता है पता घटक भी प्रदान किए गए हैं प्रत्येक तत्व का विवरण देते हुए जो पते को बनाता है जिसमें सड़क संख्या (सड़क_संख्या) सड़क का नाम (मार्ग) पड़ोस (पड़ोस) उपस्थानीयता (उपस्थानीयता) शहर (स्थानीयता) काउंटी (प्रशासनिक_क्षेत्र_स्तर_2) राज्य (प्रशासनिक_क्षेत्र_स्तर_1) देश और डाक कोड शामिल है प्रत्येक घटक के साथ इसके लंबे और छोटे नाम के साथ इसका संबंद्ध प्रकार भी होता है जो वर्गीकरण और दृश्यता के लिए उपयोगी है
इसके अलावा एपीआई जियोमेट्री.लोकेशन क्षेत्र में सटीक समन्वय लौटाता है जिसमें अक्षांश और देशांतर मान शामिल होते हैं साथ ही स्थान_प्रकार सटीकता के स्तर को इंगित करता है (जैसे "रूफटॉप" "लगभग" या "जियोमेट्रिक_सेंटर") एक व्यूपोर्ट (डिस्प्ले क्षेत्र) भी प्रदान किया गया है जो मानचित्रों पर भौगोलिक प्रतिनिधित्व को सरल बनाता है
किसी मामलों में प्रतिक्रिया में कई पदानुक्रमित या वैकल्पिक परिणाम शामिल हो सकते हैं जो समीपवर्ती स्थानों, संबंधित भवनों, चौराहों या संबंधित रुचि के बिंदुओं तक पहुंच प्रदान करते हैं प्लस कोड (प्लस_कोड) संघटित कोड और वैश्विक कोड के प्रकार भी शामिल होते हैं जो औपचारिक पते के बिना स्थानों का प्रतिनिधित्व करने के लिए उपयोगी होते हैं
यह एपीआई भू-स्थान अनुप्रयोगों, लॉजिस्टिक्स, डिलीवरी सेवाओं, क्षेत्रीय विश्लेषण, पता मान्यता, मानचित्र दृश्यता और भौगोलिक सूचना प्रणालियों (जीआईएस) के लिए आदर्श है यह कई प्रारूपों और ग्रैन्युलैरिटी के स्तरों का समर्थन करता है जैसे कि सटीक जरूरतों और व्यापक क्षेत्रीय विश्लेषण के लिए अनुकूलित है
संक्षेप में एपीआई समन्वय को भौगोलिक जानकारी में परिवर्तित करने के लिए पूर्ण संरचित और विश्वसनीय डेटा प्रदान करता है जो आधुनिक प्रणालियों द्वारा समझने योग्य और उपयोगी है
{
"plus_code" :
{
"compound_code" : "P27Q+MCM New York, NY, USA",
"global_code" : "87G8P27Q+MCM"
},
"results" :
[
{
"address_components" :
[
{
"long_name" : "277",
"short_name" : "277",
"types" :
[
"street_number"
]
},
{
"long_name" : "Bedford Avenue",
"short_name" : "Bedford Ave",
"types" :
[
"route"
]
},
{
"long_name" : "Williamsburg",
"short_name" : "Williamsburg",
"types" :
[
"neighborhood",
"political"
]
},
{
"long_name" : "Brooklyn",
"short_name" : "Brooklyn",
"types" :
[
"political",
"sublocality",
"sublocality_level_1"
]
},
{
"long_name" : "Kings County",
"short_name" : "Kings County",
"types" :
[
"administrative_area_level_2",
"political"
]
},
{
"long_name" : "New York",
"short_name" : "NY",
"types" :
[
"administrative_area_level_1",
"political"
]
},
{
"long_name" : "United States",
"short_name" : "US",
"types" :
[
"country",
"political"
]
},
{
"long_name" : "11211",
"short_name" : "11211",
"types" :
[
"postal_code"
]
}
],
"formatted_address" : "277 Bedford Ave, Brooklyn, NY 11211, USA",
"geometry" :
{
"location" :
{
"lat" : 40.7142205,
"lng" : -73.9612903
},
"location_type" : "ROOFTOP",
"viewport" :
{
"northeast" :
{
"lat" : 40.71556948029149,
"lng" : -73.95994131970849
},
"southwest" :
{
"lat" : 40.7128715197085,
"lng" : -73.9626392802915
}
}
},
"navigation_points" :
[
{
"location" :
{
"latitude" : 40.7142498,
"longitude" : -73.9613696
}
}
],
"place_id" : "ChIJd8BlQ2BZwokRAFUEcm_qrcA",
"plus_code" :
{
"compound_code" : "P27Q+MF Brooklyn, NY, USA",
"global_code" : "87G8P27Q+MF"
},
"types" :
[
"street_address"
]
},
{
"address_components" :
[
{
"long_name" : "281",
"short_name" : "281",
"types" :
[
"street_number"
]
},
{
"long_name" : "Bedford Avenue",
"short_name" : "Bedford Ave",
"types" :
[
"route"
]
},
{
"long_name" : "Williamsburg",
"short_name" : "Williamsburg",
"types" :
[
"neighborhood",
"political"
]
},
{
"long_name" : "Brooklyn",
"short_name" : "Brooklyn",
"types" :
[
"political",
"sublocality",
"sublocality_level_1"
]
},
{
"long_name" : "Kings County",
"short_name" : "Kings County",
"types" :
[
"administrative_area_level_2",
"political"
]
},
{
"long_name" : "New York",
"short_name" : "NY",
"types" :
[
"administrative_area_level_1",
"political"
]
},
{
"long_name" : "United States",
"short_name" : "US",
"types" :
[
"country",
"political"
]
},
{
"long_name" : "11211",
"short_name" : "11211",
"types" :
[
"postal_code"
]
},
{
"long_name" : "4230",
"short_name" : "4230",
"types" :
[
"postal_code_suffix"
]
}
],
"formatted_address" : "281 Bedford Ave, Brooklyn, NY 11211, USA",
"geometry" :
{
"bounds" :
{
"northeast" :
{
"lat" : 40.7142054,
"lng" : -73.9612142
},
"southwest" :
{
"lat" : 40.7140652,
"lng" : -73.9614433
}
},
"location" :
{
"lat" : 40.7141354,
"lng" : -73.9613287
},
"location_type" : "ROOFTOP",
"viewport" :
{
"northeast" :
{
"lat" : 40.71548428029149,
"lng" : -73.9599797697085
},
"southwest" :
{
"lat" : 40.7127863197085,
"lng" : -73.9626777302915
}
}
},
"navigation_points" :
[
{
"location" :
{
"latitude" : 40.7141769,
"longitude" : -73.9614164
}
}
],
"place_id" : "ChIJiYRKQWBZwokR10UtO7vMvr0",
"types" :
[
"premise",
"street_address"
]
},
{
"address_components" :
[
{
"long_name" : "277",
"short_name" : "277",
"types" :
[
"street_number"
]
},
{
"long_name" : "Bedford Avenue",
"short_name" : "Bedford Ave",
"types" :
[
"route"
]
},
{
"long_name" : "Williamsburg",
"short_name" : "Williamsburg",
"types" :
[
"neighborhood",
"political"
]
},
{
"long_name" : "Brooklyn",
"short_name" : "Brooklyn",
"types" :
[
"political",
"sublocality",
"sublocality_level_1"
]
},
{
"long_name" : "Kings County",
"short_name" : "Kings County",
"types" :
[
"administrative_area_level_2",
"political"
]
},
{
"long_name" : "New York",
"short_name" : "NY",
"types" :
[
"administrative_area_level_1",
"political"
]
},
{
"long_name" : "United States",
"short_name" : "US",
"types" :
[
"country",
"political"
]
},
{
"long_name" : "11211",
"short_name" : "11211",
"types" :
[
"postal_code"
]
}
],
"formatted_address" : "277 Bedford Ave, Brooklyn, NY 11211, USA",
"geometry" :
{
"location" :
{
"lat" : 40.7142205,
"lng" : -73.9612903
},
"location_type" : "ROOFTOP",
"viewport" :
{
"northeast" :
{
"lat" : 40.71556948029149,
"lng" : -73.95994131970849
},
"southwest" :
{
"lat" : 40.7128715197085,
"lng" : -73.9626392802915
}
}
},
"navigation_points" :
[
{
"location" :
{
"latitude" : 40.7142199,
"longitude" : -73.9613932
}
}
],
"place_id" : "ChIJIdIK_DJZwokRImC6xolwWOM",
"plus_code" :
{
"compound_code" : "P27Q+MF Brooklyn, NY, USA",
"global_code" : "87G8P27Q+MF"
},
"types" :
[
"establishment",
"food",
"point_of_interest",
"restaurant"
]
},
{
"address_components" :
[
{
"long_name" : "294"}]}],"_note":"Response truncated for documentation purposes"}
curl --location --request GET 'https://zylalabs.com/api/9138/fetch+geocode+information+api/16529/reverse+geocoding?latlng=40.714222,-73.961442' --header 'Authorization: Bearer YOUR_API_KEY'
{
"results" :
[
{
"address_components" :
[
{
"long_name" : "Infinite Loop 1",
"short_name" : "Infinite Loop 1",
"types" :
[
"premise"
]
},
{
"long_name" : "1",
"short_name" : "1",
"types" :
[
"street_number"
]
},
{
"long_name" : "Infinite Loop",
"short_name" : "Infinite Loop",
"types" :
[
"route"
]
},
{
"long_name" : "Cupertino",
"short_name" : "Cupertino",
"types" :
[
"locality",
"political"
]
},
{
"long_name" : "Santa Clara County",
"short_name" : "Santa Clara County",
"types" :
[
"administrative_area_level_2",
"political"
]
},
{
"long_name" : "California",
"short_name" : "CA",
"types" :
[
"administrative_area_level_1",
"political"
]
},
{
"long_name" : "United States",
"short_name" : "US",
"types" :
[
"country",
"political"
]
},
{
"long_name" : "95014",
"short_name" : "95014",
"types" :
[
"postal_code"
]
},
{
"long_name" : "2083",
"short_name" : "2083",
"types" :
[
"postal_code_suffix"
]
}
],
"formatted_address" : "Infinite Loop 1, 1 Infinite Loop, Cupertino, CA 95014, USA",
"geometry" :
{
"bounds" :
{
"northeast" :
{
"lat" : 37.3321786,
"lng" : -122.0297996
},
"southwest" :
{
"lat" : 37.3312158,
"lng" : -122.0305776
}
},
"location" :
{
"lat" : 37.3318598,
"lng" : -122.0302485
},
"location_type" : "ROOFTOP",
"viewport" :
{
"northeast" :
{
"lat" : 37.3330203302915,
"lng" : -122.0289492197085
},
"southwest" :
{
"lat" : 37.3303223697085,
"lng" : -122.0316471802915
}
}
},
"navigation_points" :
[
{
"location" :
{
"latitude" : 37.33116529999999,
"longitude" : -122.0307429
},
"restricted_travel_modes" :
[
"WALK"
]
},
{
"location" :
{
"latitude" : 37.3314215,
"longitude" : -122.030747
}
},
{
"location" :
{
"latitude" : 37.3317064,
"longitude" : -122.0307154
}
},
{
"location" :
{
"latitude" : 37.3319324,
"longitude" : -122.0307347
}
}
],
"place_id" : "ChIJAf9D3La1j4ARuwKZtGjgMXw",
"types" :
[
"premise",
"street_address"
]
}
],
"status" : "OK"
}
curl --location --request GET 'https://zylalabs.com/api/9138/fetch+geocode+information+api/16532/geocoding?address=1 Infinite Loop, Cupertino, CA 95014, USA' --header 'Authorization: Bearer YOUR_API_KEY'
| हेडर | विवरण |
|---|---|
Authorization
|
[आवश्यक] होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें। |
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
रिवर्स जियोगोडिंग एंडपॉइंट अक्षांश और देशांतर समन्वयों के आधार पर संरचित भौगोलिक जानकारी लौटाता है इसमें एक फ़ॉर्मेटेड पता पता तत्व (जैसे सड़क संख्या पड़ोस शहर राज्य और डाककोड) सटीक समन्वय स्थान प्रकार मानचित्रण के लिए व्यू पोर्ट और प्लस कोड शामिल हैं
प्रतिक्रिया में प्रमुख क्षेत्रों में `formatted_address` `address_components` `geometry.location` (अक्षांश और देशांतर के साथ) `location_type` `viewport` और `plus_code` शामिल हैं प्रत्येक क्षेत्र सटीक स्थान पहचान के लिए विशिष्ट भूगोल संबंधी विवरण प्रदान करता है
प्रतिक्रिया डेटा को एक JSON संरचना में संगठित किया गया है मुख्य घटकों में एक `formatted_address` स्ट्रिंग एक `address_components` का एरे है जो प्रत्येक पता भाग का विवरण देता है एक `geometry` ऑब्जेक्ट जिसमें स्थान के समन्वय होते हैं और एक `plus_code` वैकल्पिक स्थान प्रतिनिधित्व के लिए होता है
जियोकोडिंग अंत बिंदु एक निर्दिष्ट पते के आधार पर जानकारी प्रदान करता है जिससे रिवर्स जियोकोडिंग अंत बिंदु के समान संरचित डेटा लौटता है इसमें फ़ॉर्मेटेड पता पता घटक समन्वय और प्लस कोड शामिल हैं जिससे उपयोगकर्ता पते को भूगोलिक डेटा में परिवर्तित कर सकते हैं
उपयोगकर्ता अपने अनुरोधों को कस्टमाइज़ कर सकते हैं जब वे रिवर्स जियोकोडिंग एंडपॉइंट के लिए अक्षांश और देशांतर निर्दिष्ट करते हैं या जियोकोडिंग एंडपॉइंट के लिए एक पता देते हैं अतिरिक्त पैरामीटर में भाषा प्राथमिकताएं या विशिष्ट डेटा प्रारूप शामिल हो सकते हैं जो API की क्षमताओं पर निर्भर करते हैं
यह डेटा आधिकारिक भूगोल संबंधी डेटाबेस, मानचित्रण सेवाओं और उपयोगकर्ता-योगदान की गई जानकारी के संयोजन से प्राप्त किया गया है यह बहु-स्रोत दृष्टिकोण भूगोल संबंधी विवरणों के व्यापक कवरेज और सटीकता सुनिश्चित करने में मदद करता है
विशिष्ट उपयोग के मामलों में भू-स्थान ऐप्लिकेशन, लॉजिस्टिक्स और डिलीवरी सेवाएँ, पता सत्यापन, क्षेत्र विश्लेषण और भूगर्भीय सूचना प्रणाली (जीआईएस) शामिल हैं यह एपीआई किसी भी ऐप्लिकेशन के लिए उपयोगी है जिसे सटीक स्थान डेटा और संरचित पता जानकारी की आवश्यकता होती है
यदि एपीआई आंशिक या खाली परिणाम लौटाता है तो उपयोगकर्ताओं को इनपुट समन्वयों की सटीकता की जांच करनी चाहिए इसके अतिरिक्त परिणामों की पूर्णता को बढ़ाने के लिए निकटतम स्थानों को पूछने या वैकल्पिक डेटा स्रोतों का उपयोग करने जैसे बैकअप तंत्र लागू करने पर विचार करें
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
448ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,202ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
372ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
606ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
28ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
172ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
312ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,216ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
368ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
434ms