คำแนะนำเกี่ยวกับที่อยู่ IP ทางภูมิศาสตร์


15

วิธีที่ดีที่สุดในการระบุที่อยู่ IP ทางภูมิศาสตร์คืออะไร ฉันมีที่อยู่ทางภูมิศาสตร์ประมาณ 10,000 - 30,000 ครั้ง ที่อยู่ IP นั้นมาจากทั่วทุกมุมโลกและฉันต้องการเพียง Long / Lat ความแม่นยำของระดับเมืองนั้นไม่จำเป็น แต่จะอยู่ในระยะ 10-20 กม. เมื่อมองไปรอบ ๆ ฉันเห็นMaxMindซึ่งดูเหมือนว่าเป็นตัวเลือกที่ดี แต่ก่อนที่ฉันจะดาวน์โหลดและใช้ตัวเองบ่อยๆด้วย API ของพวกเขาจะมีทางเลือกอื่นที่แนะนำออกมาบ้างไหม?

คำตอบ:


10

สามารถใช้IPInfoDB พวกเขาไม่มีข้อ จำกัด ในการสืบค้น แต่พวกเขาจะส่งเสียงตอบคุณถึง 1 การตอบกลับ / วินาทีหากคุณขอบ่อยเกินไป

อีกวิธีหนึ่งถ้าคุณรู้สึกว่าต้องการเขียนโค้ดเพิ่มอีกนิดคุณสามารถดาวน์โหลดฐานข้อมูลและเรียกใช้แบบสอบถามแบบแบตช์เองได้ ฉันนึกภาพไม่ออกว่าจะใช้เวลานานในการตั้งค่าและมันจะประมวลผลที่อยู่ IP ขนาด 30k ของคุณอย่างรวดเร็ว


ขอบคุณ @Sasa นี่คือสิ่งที่ฉันใช้ ฉันดาวน์โหลดฐานข้อมูลและใช้ในการประมวลผลข้อมูลของฉัน มันวิเศษที่มันฟรีสำหรับการใช้ที่ไม่ใช่เชิงพาณิชย์!
djq

ดีใจที่ได้ยินว่าเหมาะกับคุณ!
Sasa Ivetic

น่าเศร้า: "เราต้องขออภัยที่เราไม่ได้ให้การดาวน์โหลดฐานข้อมูลอีกต่อไป"
Jeremy Logan

10

ฉันเคยได้ยินเกี่ยวกับ simplegeo api https://simplegeo.com/docs/api-endpoints/simplegeo-context อาจใช้ได้ผลสำหรับคุณ


1
SimpleGeo ปิดตัวลง 4/1/2012
runako

12 มกราคม 2012: หลังจาก SimpleGeo ถูกซื้อโดย Urban Airship ในเดือนตุลาคม 2554 Urban Aiship กล่าวว่า "ปิดการใช้งานเวอร์ชันปัจจุบันของสถานที่บริบทและการเก็บรักษา [SimpleGeo's รุ่นปัจจุบัน" ... เป้าหมาย วันที่สำหรับการดึงปลั๊กอย่างเป็นทางการจะเป็นวันที่ 31 มีนาคม 2012 ลิงก์
RyanKDalton

5

การวิเคราะห์ของ Google มี IP ตั้งอยู่บนแผนที่ ฉันสงสัยว่ามันสามารถพบได้ใน codeplex ทุกที่?
Geocoding-netมี GeoPluginIPGeoCoder ();
ยังกล่าวถึงปัญหากับปลั๊กอินและการได้มาซึ่งไฟล์ข้อมูลจาก ... ไม่ได้เป็นgeolitecity จาก Maxmindฟรี


3

หากคุณไม่ต้องการเสียเวลาติดตั้งฐานข้อมูลที่จะทำให้ทรัพยากรของคุณหมดไปคุณสามารถใช้ API ออนไลน์ได้ ฉันใช้http://www.ipgp.net/ip-address-geolocation-api/และมันช่วยให้คุณสามารถค้นหาที่อยู่ IP ได้สูงสุด 1m


ดูเหมือนว่าจะมีเฉพาะรุ่นที่จำหน่ายได้แล้ว - ถูกต้องไหม
djq

1
มันฟรีก่อนหน้านี้ตอนนี้จ่ายเพียง แต่คุ้มค่า
ลูเชีย

1

ฉันจะบอกว่าวิธีที่ดีที่สุดคือการใช้ API ออนไลน์ การจัดการฐานข้อมูลในตอนท้ายของคุณคือความเจ็บปวด! เชื่อใจฉันเคยไปที่นั่นและที่ตั้ง IP เปลี่ยนแปลงตลอดเวลาดังนั้นคุณต้องอัปเดตฐานข้อมูลเป็นประจำ ด้วย API ออนไลน์พวกเขาทำงานทั้งหมดให้คุณ

ฉันใช้ API ออนไลน์ที่https://www.zipcodeservices.com https://www.zipcodeservices.comฉันได้รับข้อความค้นหา 100,000 รายการต่อปีในราคา $ 25.99 ต่อเดือนและไม่ส่งคำขอ มันค่อนข้างตรงไปตรงมาและทำงานอยู่เสมอ

ถ้าฉันต้องการมากกว่าหนึ่งปีพวกเขามีแผนการบริการต่าง ๆ ที่คุณสามารถโยกย้ายได้อย่างง่ายดาย


-1

สำหรับอเมริกาเหนืออันนี้ใช้งานได้แล้วhttp://geocoder.ca


1
คำตอบนี้อาจได้รับการปรับปรุงพร้อมคำอธิบายเพิ่มเติมบางอย่างเช่นสรุปเงื่อนไขการให้บริการ - โดยเฉพาะข้อ จำกัด หรือข้อ จำกัด ของการบริการข้อบ่งชี้ของความถูกต้อง ฯลฯ
Chris W
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.