- El artículo explica el concepto de geolocalización, que asigna direcciones IP a ubicaciones geográficas definidas por latitud y longitud.
- La inteligencia de geolocalización tiene diversas aplicaciones para negocios en línea y proveedores de servicios, como publicidad dirigida, detección de fraude, localización de contenido, gestión de derechos digitales, seguridad de red y analítica.
- La precisión de la geolocalización IP puede verse afectada por la distribución geográfica de las redes IPv4 e IPv6 y por la reasignación de redes IP por parte de los registros regionales de Internet o las empresas que arriendan IP.
- Construir una base de datos de geolocalización desde cero implica extraer datos de geolocalización de los registros WHOIS, interpolar conocimiento de geolocalización a partir de esos registros y aprovechar proyectos de geolocalización de código abierto.
- Los datos de geolocalización recopilados pueden estar incompletos o ser inconsistentes, por lo que deben enriquecerse y transformarse a un formato común usando bases de datos geográficas de código abierto.
- El artículo ofrece una guía paso a paso sobre cómo extraer datos de geolocalización de los registros WHOIS e interpolar conocimiento de geolocalización a partir de ellos.
- El artículo analiza varios proyectos de geolocalización de código abierto y destaca su papel para mejorar la precisión de una base de datos de geolocalización.
- El artículo subraya la complejidad de ubicar geográficamente direcciones IP y la importancia de la precisión de las APIs de direcciones IP.
- RIPE IPmap es una API que proporciona datos de geolocalización para la infraestructura central de Internet, y utiliza varios motores, incluidos uno de latencia, uno de radio único y uno de DNS inverso, para inferir la geolocalización de las direcciones IP.
- La base de datos de RIPE IPmap puede descargarse en formato CSV e incluye
IP, geolocation_id, city_name, state_name, country_name, country_code_alpha2, country_code_alpha3, latitude, longitude, score.
- La precisión y la cobertura del proyecto RIPE IPmap han disminuido considerablemente, y no ha habido nuevas contribuciones desde 2019.
- Geofeed-finder, un proyecto de código abierto creado por Massimo Candela, busca archivos geofeed en datos whois, verifica la propiedad de los prefijos, administra caché y valida códigos ISO.
- El servicio LACNIC Geofeeds proporciona información de geolocalización para una parte significativa de los miembros de LACNIC, y estos datos pueden descargarse públicamente.
- OpenGeoFeed es un proyecto de código abierto que compila geofeeds autpublicados en un único archivo geofeed.
- Los datos de geolocalización a menudo se enriquecen considerando fuentes de terceros mediante bases de datos geográficas de código abierto como geonames.org, openstreetmap.org y naturalearthdata.com.
- El proceso de enriquecimiento de datos incluye encontrar la latitud y longitud (coordenadas) de una ciudad y país determinados, u obtener la ciudad y el país más cercanos a esas coordenadas.
- Ipapi.is enriquece la información de geolocalización usando bases de datos como GeoNames Postal Code Files,
cities500.zip y countryInfo.txt, y ofrece un plan gratuito con 1,000 solicitudes diarias sin costo para la mayoría de los usuarios.
1 comentarios
Opiniones de Hacker News