geo_info_from_ip_address()
IPv4 または IPv6 アドレスに関する位置情報を取得します。
構文
geo_info_from_ip_address(
Ipaddress)
構文規則について詳しく知る。
パラメーター
名前 | 型 | 必須 | 説明 |
---|---|---|---|
IpAddress | string |
✔️ | 位置情報情報を取得するための IPv4 または IPv6 アドレス。 |
戻り値
IP アドレスの場所に関する情報を含む動的オブジェクト (情報が使用可能な場合)。 オブジェクトには、次のフィールドが含まれています。
名前 | 型 | 説明 |
---|---|---|
country |
string |
国名 |
state |
string |
状態 (下位区分) 名 |
city |
string |
市区町村名 |
latitude |
real |
緯度座標 |
longitude |
real |
経度座標 |
注意
- IP 位置情報は本質的に不正確です。場所は、多くの場合、人口の中心に近いです。 この関数によって提供される場所は、特定の住所や世帯を識別するために使用しないでください。
- この関数では、 から https://www.maxmind.com入手できる MaxMind によって作成された GeoLite2 データを使用します。
- 関数は、ISC ライセンスに基づいて提供される MaxMind DB リーダー ライブラリ上にも構築されています。
注意
結果の配列をさらに操作するには、 動的オブジェクト アクセサーに関するページを参照してください。
例
print ip_location=geo_info_from_ip_address('20.53.203.50')
出力
ip_location |
---|
{"country": "Australia", "state": "New South Wales", "city": "Sydney", "latitude": -33.8715, "longitude": 151.2006} |
print ip_location=geo_info_from_ip_address('2a03:2880:f12c:83:face:b00c::25de')
出力
ip_location |
---|
{"country": "United States", "state": "Florida", "city": "Boca Raton", "latitude": 26.3594, "longitude": -80.0771} |
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示