Skip to content

Instantly share code, notes, and snippets.

@aloukissas
Created August 16, 2019 16:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aloukissas/00944da8fd45e5f1a54184adcac4258d to your computer and use it in GitHub Desktop.
Save aloukissas/00944da8fd45e5f1a54184adcac4258d to your computer and use it in GitHub Desktop.
iex(1)> Geolix.lookup("45.50.161.38")
%{
city: %Geolix.Adapter.MMDB2.Result.City{
city: %Geolix.Adapter.MMDB2.Record.City{
geoname_id: 5368361,
name: "Los Angeles",
names: %{
de: "Los Angeles",
en: "Los Angeles",
es: "Los Ángeles",
fr: "Los Angeles",
ja: "ロサンゼルス",
"pt-BR": "Los Angeles",
ru: "Лос-Анджелес",
"zh-CN": "洛杉矶"
}
},
continent: %Geolix.Adapter.MMDB2.Record.Continent{
code: "NA",
geoname_id: 6255149,
name: "North America",
names: %{
de: "Nordamerika",
en: "North America",
es: "Norteamérica",
fr: "Amérique du Nord",
ja: "北アメリカ",
"pt-BR": "América do Norte",
ru: "Северная Америка",
"zh-CN": "北美洲"
}
},
country: %Geolix.Adapter.MMDB2.Record.Country{
geoname_id: 6252001,
is_in_european_union: false,
iso_code: "US",
name: "United States",
names: %{
de: "USA",
en: "United States",
es: "Estados Unidos",
fr: "États-Unis",
ja: "アメリカ合衆国",
"pt-BR": "Estados Unidos",
ru: "США",
"zh-CN": "美国"
}
},
location: %Geolix.Adapter.MMDB2.Record.Location{
accuracy_radius: 5,
latitude: 34.0648,
longitude: -118.4414,
metro_code: 803,
time_zone: "America/Los_Angeles"
},
postal: %Geolix.Adapter.MMDB2.Record.Postal{code: "90024"},
registered_country: %Geolix.Adapter.MMDB2.Record.Country{
geoname_id: 6252001,
is_in_european_union: false,
iso_code: "US",
name: "United States",
names: %{
de: "USA",
en: "United States",
es: "Estados Unidos",
fr: "États-Unis",
ja: "アメリカ合衆国",
"pt-BR": "Estados Unidos",
ru: "США",
"zh-CN": "美国"
}
},
represented_country: nil,
subdivisions: [
%Geolix.Adapter.MMDB2.Record.Subdivision{
geoname_id: 5332921,
iso_code: "CA",
name: "California",
names: %{
de: "Kalifornien",
en: "California",
es: "California",
fr: "Californie",
ja: "カリフォルニア州",
"pt-BR": "Califórnia",
ru: "Калифорния",
"zh-CN": "加利福尼亚州"
}
}
],
traits: %{ip_address: {45, 50, 161, 38}}
},
country: %Geolix.Adapter.MMDB2.Result.Country{
continent: %Geolix.Adapter.MMDB2.Record.Continent{
code: "NA",
geoname_id: 6255149,
name: "North America",
names: %{
de: "Nordamerika",
en: "North America",
es: "Norteamérica",
fr: "Amérique du Nord",
ja: "北アメリカ",
"pt-BR": "América do Norte",
ru: "Северная Америка",
"zh-CN": "北美洲"
}
},
country: %Geolix.Adapter.MMDB2.Record.Country{
geoname_id: 6252001,
is_in_european_union: false,
iso_code: "US",
name: "United States",
names: %{
de: "USA",
en: "United States",
es: "Estados Unidos",
fr: "États-Unis",
ja: "アメリカ合衆国",
"pt-BR": "Estados Unidos",
ru: "США",
"zh-CN": "美国"
}
},
registered_country: %Geolix.Adapter.MMDB2.Record.Country{
geoname_id: 6252001,
is_in_european_union: false,
iso_code: "US",
name: "United States",
names: %{
de: "USA",
en: "United States",
es: "Estados Unidos",
fr: "États-Unis",
ja: "アメリカ合衆国",
"pt-BR": "Estados Unidos",
ru: "США",
"zh-CN": "美国"
}
},
represented_country: nil,
traits: %{ip_address: {45, 50, 161, 38}}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment