जियोकोड फेचर एपीआई आपको अक्षांश और देशांतर समन्वय से सटीक और संरचित भौगोलिक जानकारी प्राप्त करने की अनुमति देता है जब यह एक स्थान प्राप्त करता है एपीआई कई स्तरों के पते के डेटा लौटाता है जो आपको सटीक बिंदुओं (जैसे सटीक पता) और व्यापक क्षेत्रों (जैसे पड़ोस, शहर या काउंटी) की पहचान करने की अनुमति देता है
प्रतिक्रिया में एक फॉर्मेटेड_पता फ़ील्ड शामिल है जो मानव-पठनीय प्रारूप में पूरा पता दर्शाता है एड्रेस_घटक भी प्रदान किए जाते हैं प्रत्येक तत्व का विवरण देने के लिए जो पते का निर्माण करता है जिसमें सड़क संख्या (सड़क_संख्या) सड़क का नाम (मार्ग) पड़ोस (पड़ोस) उप-स्थानीयता (उप-स्थानीयता) शहर (स्थानीयता) काउंटी (प्रशासकीय_क्षेत्र_स्तर_2) राज्य (प्रशासकीय_क्षेत्र_स्तर_1) देश और डाक कोड शामिल हैं प्रत्येक घटक के साथ उसका लंबा और छोटा नाम होता है साथ ही इसका संबंधित प्रकार होता है जिससे वर्गीकरण और दृश्यता के लिए उपयोगी होता है
इसके अतिरिक्त एपीआई ज्यामिति.स्थान फ़ील्ड में सटीक समन्वय लौटाता है जिसमें अक्षांश और देशांतर मान शामिल होते हैं साथ ही लोकेशन_प्रकार विश्वसनीयता के स्तर को इंगित करता है (जैसे "छत," "अनुमानित," या "ज्यामितीय_केंद्र") एक व्यू पोर्ट (प्रदर्शन क्षेत्र) भी प्रदान किया गया है जो मानचित्रों पर भौगोलिक प्रतिनिधित्व में मदद करता है
कुछ मामलों में प्रतिक्रिया में कई सामूहिक या वैकल्पिक परिणाम शामिल हो सकते हैं जो निकटवर्ती स्थानों इमारतों चौराहों या संबंधित रुचि के बिंदुओं तक पहुंच प्रदान करते हैं प्लस कोड (प्लस_कोड) सम्व compound_code और global_code वैरिएंट के साथ शामिल होते हैं जो बिना औपचारिक पते के स्थानों का प्रतिनिधित्व करने के लिए उपयोगी होते हैं
यह एपीआई भू-स्थान निर्धारण अनुप्रयोगों लॉजिस्टिक्स वितरण सेवाओं क्षेत्रीय विश्लेषण पता मान्यता मानचित्र दृश्यता और भौगोलिक सूचना प्रणालियाँ (जीआईएस) के लिए आदर्श है यह कई प्रारूपों और ग्रेन्युलैरिटी के स्तरों का समर्थन करता है जो सटीक आवश्यकताओं और व्यापक क्षेत्रीय विश्लेषण दोनों के लिए अनुकूलित है
संक्षेप में एपीआई पूर्ण संरचित और विश्वसनीय डेटा प्रदान करता है ताकि समन्वय को भौगोलिक जानकारी में परिवर्तित किया जा सके जो आधुनिक प्रणालियों द्वारा समझने योग्य और उपयोगी हो
विपरीत भू-कोडन - एंडपॉइंट फीचर्स
| ऑब्जेक्ट | विवरण |
|---|---|
latlng |
[आवश्यक] Enter coordinates |
{
"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/9142/geocode+fetcher+api/16528/reverse+geocoding?latlng=40.714222,-73.961442' --header 'Authorization: Bearer YOUR_API_KEY'
जियोग्राफिक कोडिंग - एंडपॉइंट फीचर्स
| ऑब्जेक्ट | विवरण |
|---|---|
address |
[आवश्यक] Indicate an address |
{
"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/9142/geocode+fetcher+api/16533/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` (latitude और longitude के साथ), `location_type`, `viewport`, और `plus_code` प्रत्येक क्षेत्र सटीक स्थान पहचान के लिए विशिष्ट भौगोलिक विवरण प्रदान करता है
प्रतिक्रिया डेटा को JSON संरचना में व्यवस्थित किया गया है मुख्य घटक में एक `formatted_address` स्ट्रिंग एक `address_components` की Array है जो प्रत्येक पते के भाग का विवरण देती है एक `geometry` वस्तु है जिसमें स्थान के समन्वय होते हैं और एक `plus_code` वैकल्पिक स्थान प्रतिनिधित्व के लिए है
भू-कोडिंग एन्डपॉइंट एक निर्दिष्ट पते के आधार पर जानकारी प्रदान करता है जो रिवर्स भू-कोडिंग एन्डपॉइंट के समान संरचित डेटा लौटाता है इसमें स्वरूपित पता पता घटक समन्वय और प्लस कोड शामिल हैं जिससे उपयोगकर्ता पत्तों को भौगोलिक डेटा में परिवर्तित कर सकते हैं
उपयोगकर्ता अपने अनुरोधों को रिवर्स जियोकोडिंग एंडपॉइंट के लिए अक्षांश और देशांतर निर्दिष्ट करके या जियोकोडिंग एंडपॉइंट के लिए एक पते के माध्यम से अनुकूलित कर सकते हैं अतिरिक्त पैरामीटर में भाषा की प्राथमिकताएं या विशिष्ट डेटा स्वरूप शामिल हो सकते हैं जो API की क्षमताओं पर निर्भर करते हैं
डेटा प्रामाणिक भौगोलिक डेटाबेस, मानचित्रण सेवाओं और उपयोगकर्ता-योगदानित जानकारी के संयोजन से प्राप्त किया गया है यह बहु-स्रोत दृष्टिकोण भौगोलिक विवरणों के व्यापक कवरेज और सटीकता सुनिश्चित करने में मदद करता है
विशिष्ट उपयोग के मामले में भू-स्थानिक अनुप्रयोग, लॉजिस्टिक्स और वितरण सेवाएँ, पते की वैधता, क्षेत्रीय विश्लेषण और भूगोलिक सूचना प्रणाली (GIS) शामिल हैं यह API किसी भी अनुप्रयोग के लिए उपयोगी है जिसमें सटीक स्थान डेटा और संरचित पता जानकारी की आवश्यकता होती है
यदि एपीआई आंशिक या खाली परिणाम लौटाता है तो उपयोगकर्ताओं को इनपुट समन्वयों की सटीकता की जांच करनी चाहिए इसके अलावा रिजल्ट की संपूर्णता को बढ़ाने के लिए निकटवर्ती स्थानों के बारे में पूछताछ करने या वैकल्पिक डेटा स्रोतों का उपयोग करने जैसे फॉलबैक मैकेनिज्म को लागू करने पर विचार करें
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,039ms
सर्विस लेवल:
56%
रिस्पॉन्स टाइम:
540ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
4,585ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
255ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
3,914ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,184ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,010ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
94ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
20,002ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,835ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
6,376ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
5,334ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
23ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
9,558ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
17ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
338ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
15ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
6,408ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
10,047ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,896ms