जियोकोडिंग आईपी पते पर सलाह


14

जियोकोडिंग आईपी पते का सबसे अच्छा तरीका क्या है?

मेरे पास एक बार जियोकोड में ~ 10,000 - 30,000 पते हैं। IP पते दुनिया भर से हैं और मैं केवल Long / Lat चाहता हूं। शहर के स्तर के लिए सटीकता आवश्यक नहीं है, लेकिन आदर्श रूप से यह 10-20 किमी के भीतर होगा।

आसपास खोज करने पर मैंने देखा कि MaxMind जो एक अच्छा विकल्प है, लेकिन इससे पहले कि मैं डाउनलोड करूँ और अपने API के साथ लगातार आता रहूँ, क्या वहाँ कोई अन्य अनुशंसित विकल्प हैं?

जवाबों:


9

IPInfoDB का उपयोग किया जा सकता है। यदि आपके पास बहुत बार अनुरोध किया जाता है, तो उनके पास कोई क्वेरी सीमा नहीं होती है, लेकिन वे आपको 1 प्रतिसाद / सेकंड पर थ्रॉटल कर देंगे।

वैकल्पिक रूप से, यदि आपको थोड़ा और कोड लिखने का मन है, तो आप उनका डेटाबेस डाउनलोड कर सकते हैं और बैच क्वेरीज़ को स्वयं चला सकते हैं। मैं कल्पना नहीं कर सकता कि इसे स्थापित करने में लंबा समय लगेगा, और यह आपके 30k आईपी पते को बहुत जल्दी संसाधित करेगा।


धन्यवाद @ सस्सा, यह वही है जो मैंने इस्तेमाल किया। मैंने उनका डेटाबेस डाउनलोड किया और अपने डेटा को प्रोसेस करने के लिए इसका इस्तेमाल किया। यह आश्चर्यजनक है कि यह गैर-व्यावसायिक उपयोग के लिए स्वतंत्र है!
djq

यह सुनकर खुशी हुई कि यह आपके लिए काम कर रहा है!
सास इवेटिक

अफसोस की बात है: "हमें खेद है कि हम अब डेटाबेस डाउनलोड प्रदान नहीं करते हैं।"
जेरेमी लोगान

लिंक किए गए दोनों पृष्ठ त्रुटियां दे रहे हैं।
PolyGeo

9

मैंने आपके लिए simplegeo api https://simplegeo.com/docs/api-endpoint/simplegeo-context मई काम के बारे में सुना है


1
SimpleGeo 4/1/2012 बंद हो गया।
रनको

12 जनवरी 2012: सिम्पलजीओ को 2011 में अक्टूबर में अर्बन एयरशिप द्वारा अर्बन एयरशिप द्वारा अधिग्रहित कर लिया गया था, अर्बन ऐशिप ने कहा कि "सिंपलजीओ के वर्तमान स्थानों, संदर्भ, और स्टोरेज के वर्तमान संस्करणों की उपलब्धता को अगले कुछ महीनों में खत्म कर दें।" ... लक्ष्य आधिकारिक तौर पर प्लग खींचने की तारीख 31 मार्च, 2012 होगी। लिंक
रियानकैलटन

यह कड़ी सुरक्षा की चेतावनी दे रही है।
PolyGeo

5

गूगल एनालिटिक्स में मैप पर आईपी स्थित है। मुझे आश्चर्य है कि क्या यह कोडप्लेक्स में कहीं भी पाया जा सकता है?
जियोकोडिंग-नेट जिसमें जियोप्लाजिनिपगियोकोडेर () है; प्लगइन्स और डेट फ़ाइल के अधिग्रहण के साथ एक समस्या का
उल्लेख किया है ... मैक्समाइंड से मुक्त भूगोलिकता नहीं


3

यदि आप एक डेटाबेस स्थापित करने में समय नहीं गंवाना चाहते हैं जो आपके संसाधनों को खाएगा, तो आप एक ऑनलाइन एपीआई का उपयोग कर सकते हैं। मैं http://www.ipgp.net/ip-address-geolocation-api/ का उपयोग कर रहा हूं और यह आपको 1 मी आईपी पते तक क्वेरी करने देता है।


ऐसा लगता है कि केवल एक भुगतान किया संस्करण है - क्या यह सही है?
djq

1
यह पहले मुफ्त था, अब इसे केवल भुगतान किया जाता है, लेकिन इसके लायक है।
लूसियन

1

मैं कहूंगा कि ऑनलाइन एपीआई का उपयोग करने का सबसे अच्छा तरीका है। अपने अंत पर एक डेटाबेस का प्रबंधन एक दर्द है! मेरा विश्वास करो, मैं वहां गया हूं और आईपी स्थान हर समय बदलते हैं ताकि आपको नियमित रूप से अपने डेटाबेस को अपडेट करना पड़े। एक ऑनलाइन एपीआई के साथ वे आपके लिए वह सब काम करते हैं।

मैं https://www.zipcodeservices.com पर एक ऑनलाइन एपीआई का उपयोग कर रहा हूं । मुझे एक महीने में $ 25.99 के लिए 100,000 प्रश्न मिलते हैं और अनुरोधों की थ्रॉटलिंग नहीं होती है। यह बहुत सीधा है और हमेशा ऊपर और काम कर रहा है।

यदि मुझे एक वर्ष में अधिक अनुरोधों की आवश्यकता है, तो उनके पास अलग-अलग सेवा योजनाएं हैं जिन्हें आप आसानी से स्थानांतरित कर सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.