Skip to content

Latest commit

 

History

History
74 lines (49 loc) · 2.62 KB

BENİOKU.md

File metadata and controls

74 lines (49 loc) · 2.62 KB

irem

Biçimlendir, Test Et ve Oluştur | İfadeler

Dünya'da herhangi bir dilde herhangi bir yeri arayın.

Logo

Kullanım

API Kullanımı

"Keçi" kelimesini Türkçe olarak arayın

"随机" kelimesini İngilizce olarak arayın (varsayılan dil)

Ankara, Türkiye çevresindeki yakın yerler

Yalnızca nodejs ortamında çalışır. Verileri data adlı klasörde TSV dosya biçiminde veya sıkıştırılmış biçimde veya ikili formatta (binary) depolar.

Logo

npm kullanın

npm i irem komutunu çalıştırın

ESM modülünü kullanın

import { getPlaceSuggestionsByText, getNearbyPlaces, getPlaceById } from 'irem';

Dökümantasyon

getPlaceSuggestionsByText fonksiyonu

Belirtilen dildeki arama terimine göre yerlerin bir listesini döndürür. Enlem ve boylam sağlanırsa, liste mesafeye göre sıralanır, aksi takdirde metin eşleşmesine göre sıralanır. countryCode, TR veya US gibi bir ülkeyi temsil eden iki harfli bir koddur. Ülke kodu sağlanırsa, ülkeden gelen sonuçlar öncelikli olur. maxResultCount, döndürülen dizi uzunluğunun boyutudur. [0,100] aralığında olmalıdır. Dil tanımlanmamışsa, sonuçlar İngilizce olarak döndürülür.

async function getPlaceSuggestionsByText(
searchTerm: string,
language?: SupportedLanguage,
latitude?: number,
longitude?: number,
maxResultCount = 10,
countryCode: CountryCode | "" = "",
): Promise<PlaceMatchWithCountry[]>

getNearbyPlaces işlevi

Belirtilen dilde sağlanan latitude ve longitude değerlerine göre bir yer listesi döndürür. Liste mesafeye göre sıralanır. maxResultCount, döndürülen dizi uzunluğunun boyutudur. [0,100] aralığında olmalıdır

async function getNearbyPlaces(
  latitude: number,
  longitude: number,
  language?: SupportedLanguage,
  maxResultCount = 10,
): Promise<PlaceWithCountry[]>

getPlaceById fonksiyonu

Sağlanan kimlikten bir PlaceWithCountry nesnesi döndürür. Kimlik db.tsv dosyasında bulunmalıdır

async function getPlaceById(placeId: number, language?: SupportedLanguage)

vakit için oluşturuldu