2012-06-03 10 views
11

के साथ केवल आईएटीए कोड प्राप्त करें मेरे पास Google मानचित्र के साथ केवल आईएटीए कोड कैसे हो सकता है? मुझे पता चला कि पता और शहर कैसे प्राप्त करें, लेकिन मुझे केवल आईएटीए कोड, जैसे एनवाईसी या जेएफके आदि को पकड़ना होगा। मैं यह कैसे कर सकता हूं?geocoding

आपकी मदद के लिए धन्यवाद।

उत्तर

7

आप Global Airport Database का उपयोग कर सकते हैं। इसमें जीपीएस निर्देशांक हैं।

+0

मैं इसे Google मानचित्र से पकड़ने के लिए देख रहा हूं, मैं कुछ भी डाउनलोड नहीं करना चाहता हूं। – thegrede

+0

ऐसा लगता है कि आपके पास भी होगा ... – dda

2

यदि आप एक स्थान geocode रिवर्स करते हैं तो Google geocoder आईएटीए कोड वापस नहीं करेगा। यदि आप इसे आईएटीए कोड देते हैं तो यह एक स्थान लौटाता है।

आप https://google-developers.appspot.com/maps/documentation/javascript/examples/geocoding-simple पर केजेएफके को जियोकोड कर सकते हैं (यह 40.64384360, -73.78230350 पर मार्कर रखता है)।

यदि आप https://developers.google.com/maps/documentation/javascript/examples/geocoding-reverse के साथ उस स्थान को रिवर्स-जियोकोड करते हैं तो आपको बहुत सारे डेटा मिलते हैं लेकिन न तो तीन अक्षर और न ही चार-अक्षर कोड शामिल होते हैं। (स्वरूपित पते में "जेएफके" शामिल है लेकिन इसकी गारंटी नहीं दी जा सकती है: आपको इसे पहचानने योग्य डेटा आइटम के रूप में आवश्यकता होगी)

यदि आप किसी विशेष स्थान के लिए आईएटीए कोड खोजना चाहते हैं, तो आपको अन्य संसाधन का उपयोग करना होगा ।

+0

धन्यवाद एंड्रयू। अब मैं आईएटीए कोड के साथ शहर का नाम दे रहा हूं। परिणाम अब –

2

इस सेवा का उपयोग करने की कोशिश कर सकते हैं:

प्राप्त अनुरोध पैरामीटर: http://iatageo.com/getCode/ {अक्षां}/{एलएनजी}

प्राप्त अनुरोध उदाहरण: http://iatageo.com/getCode/-15.4343434/-47.323232

यह एक JSON वापस आ जाएगी, उदाहरण के लिए:

{ 
 
    "code": "BSB", 
 
    "distance_meters": "127763.232556459" 
 
} 
 
    

+2

स्वीकार्य हैं, जबकि यह सैद्धांतिक रूप से प्रश्न का उत्तर दे सकता है, [यह बेहतर होगा] (// meta.stackoverflow.com/q/8259) यहां उत्तर के आवश्यक हिस्सों को शामिल करने के लिए, और संदर्भ के लिए लिंक प्रदान करें। –

+0

ठीक है, मैंने पाठ बदल दिया। इसके लिए खेद है, मैं एक नया उपयोगकर्ता हूं। –

संबंधित मुद्दे