Location(位置情報)
概要
特定の地域における一般的な住所を生成するには、{{$location.streetAddress}}
、{{$location.city}}
、{{$location.state}}
、{{$location.zipCode}}
を使用します。ほとんどの地域では、特定の国に合わせたローカライズされたバージョンが提供されています。緯度と経度の座標が必要な場合は、{{$location.latitude}}
と {{$location.longitude}}
、または指定された位置の近くの緯度/経度を生成するために {{$location.nearbyGPSCoordinateLatitude}}
を使用します。ランダムな国を取得するには、{{$location.country}}
または {{$location.countryCode}}
を使用できます。
buildingNumber#
cardinalDirection#
名前 | 型 | デフォルト | 説明 |
---|
abbreviated | boolean | false | true の場合、短縮形の方位(N, E など)を返します。false の場合、長い名前を返します。 |
city#
country#
countryCode#
名前 | 型 | デフォルト | 説明 |
---|
variant | 'alpha-2' |'alpha-3' | 'numeric' | 'alpha-2' | 返すコードの種類。'alpha-2' (2文字コード)、'alpha-3' (3文字コード)、または 'numeric' (数字コード)を指定できます。 |
direction#
名前 | 型 | デフォルト | 説明 |
---|
abbreviated | boolean | false | true の場合、短縮形の方向(NW, E など)を返します。false の場合、長い名前を返します。 |
latitude#
名前 | 型 | デフォルト | 説明 |
---|
max | number | 90 | 生成する緯度の上限値。 |
min | number | -90 | 生成する緯度の下限値。 |
precision | number | 4 | 緯度の小数点以下の精度。 |
longitude#
名前 | 型 | デフォルト | 説明 |
---|
max | number | 90 | 生成する経 度の上限値。 |
min | number | -90 | 生成する経度の下限値。 |
precision | number | 4 | 経度の小数点以下の精度。 |
nearbyGPSCoordinate#
指定された座標から指定された半径内のランダムなGPS座標を生成します。元の faker.location.nearbyGPSCoordinate()
メソッドは、以下の2つのより正確な変数に改良されました:{{$location.nearbyGPSCoordinateLatitude}}
: 指定された座標から指定された半径内の緯度を生成します。
{{$location.nearbyGPSCoordinateLongitude}}
: 指定された座標から指定された半径内の経度を生成します。
名前 | 型 | デフォルト | 説明 |
---|
isMetric | boolean | false | true の場合、半径をキロメートル単位とします。false の場合、 マイル単位とします。 |
latitude | number | | 新しい座標を生成する元の緯度。 |
longitude | number | | 新しい座標を生成する元の経度。 |
radius | number | 10 | 指定された座標から新しい座標までの最大距離。 |
戻り値: [latitude: number, longitude: number]
ordinalDirection#
名前 | 型 | デフォルト | 説明 |
---|
abbreviated | boolean | false | true の場合、短縮形の方向(NW, SE など)を返します。false の場合、長い名前を返します。 |
secondaryAddress#
ランダムなローカライズされた二次住所を生成します。これは、アパートや部屋番号など、特定の住所内の特定の場所を指します。
state#
ランダムなローカライズされた州、またはその地域の国に相当する第一級行政区画(県や地域など)を返します。一般的に、これらは国のISO 3166-2の行政区画です。ロケールが特定の国に対応していない場合、このメソッドはその言語を使用する1つ以上の国のISO 3166-2行政区画を返すことがあります。例えば、ar
ロケールには、チュニジア、アルジェリア、シリア、レバノンなどのアラビア語圏の国の行政区画が含まれます。歴史的な互換性の理由から、デフォルトの en
ロケールには米国の州のみが含まれます(en_US
と同じ)。ただし、必要に応じて en_IN
、en_GB
、en_AU
などの他の英語ロケールを使用できます。名前 | 型 | デフォルト | 説明 |
---|
abbreviated | boolean | false | true の場合、短縮形の第一級行政区画名を返します。false の場合、長い名前を返します。 |
street#
streetAddress#
名前 | 型 | デフォルト | 説明 |
---|
useFullAddress | boolean | | true の場合、完全な住所を生成します。false の場合、通り住所のみを生成します。 |
timeZone#
このロケールに関連するランダムなIANAタイムゾーンを返します。返されるタイムゾーンは、現在のロケールに紐づいています。
zipCode#
指定されたフォーマットからランダムな郵便番号を生成します。フォーマットが指定されていない場合、ロケールの郵便番号フォーマットが使用されます。名前 | 型 | デフォルト | 説明 |
---|
format | string | | 郵便番号を生成するためのオプションのフォーマット。state オプションが指定されている場合、このフォーマットは使用されません。 |
Modified at 2025-01-03 10:45:09