Xaritani ulashish

Yandex Maps bir qismini, topilgan obyekt yoki tuzilgan marshrutni ulashishingiz mumkin.

Buning uchun:

Mustaqil yaratilgan xaritaga havolani nusxalash haqida batafsil maʼlumot Xarita konstruktori boʻlimida keltirilgan.

Boshqa hollarda — API Yandex.Xaritalardan foydalaning.

Havolani olish

  1. Bosing:

    • Xaritada tugmasini va Ulashish bandini tanlang.

    • Surat ustida yoki  panoramada ushbu tugmasini bosing.

  2. Ochilgan oynada:

    • Havolani avtomatik joylash uchun kerakli ijtimoiy tarmoq belgisini bosing.
    • Havolani boshqa foydalanuvchiga yuborish uchun undan nusxa oling.

Agar saytda foydalanuvchining joylashuvini kiritish orqali Yandex Maps avtomatik ravishda havola olishingiz kerak boʻlsa, Yandex Maps URL-sxemasidan foydalaning va kerakli havolani oʻzingiz yarating.

Xarita vidjetini kiritish

Xarita vidjetini saytda yoki blogda chop etishingiz mumkin.

Buning uchun avtomatik yaratilgan koddan foydalaning:

  1. Sahifaning yuqori oʻng burchagidagi tugmasini bosing.

  2. Ulashish bandini tanlang.

  3. Saytingizda xarita, topilgan obyekt yoki tuzilgan marshrutdan foydalanish uchun Kartali vidjet maydonchasidagi kodni nusxalang.

    Saytda xarita qanday koʻrinishini bilish uchun Razm solish tugmasini bosing.

  4. Saytingizdagi xarita mahalliylashtirilishi uchun saytga kiritiladigan kodni o‘zgartiring.

    Nusxa olingan kodga xarita interfeysi tili va hududini aniqlaydigan lang parametrini kiriting.

    Parametr qiymati quyidagilardan iborat:

    • til kodi: ru – ruscha, ua – ukraincha;
    • hudud kodi: masalan, RU – Rossiya, UA – Ukraina.

    Masalan, lang="tr_TR" yozuvi Turkiyada turk tilidan foydalanishni anglatadi.

    Xaritani ko‘rib chiqish vaqtida Rossiya va Ukraina hududi hamda til parametrlari foydalanuvchi Yandex ID orqali aniqlashtiriladi. Masalan, agar foydalanuvchi Yandex ID parametrida rus tili ko‘rsatilgan va u RU yoki UA hududlarida yaratilgan xaritani Kiyev shahridan ko‘radigan bo‘lsa, u har doim Ukraina uchun mahalliylashtirilgan rus tilidagi xaritani ko‘radi.

    Kod namunasi
    • Parametr berilmagan:

      <iframe src="https://api-maps.yandex.ru/frame/v1/-/CVh7YBYg?" width="560" height="400" frameborder="0"></iframe>

      Agar lang parametri berilmagan bo‘lsa, xaritani ko‘rib chiqayotganda hudud va til kodi olingan vaqtdagi parametrlar asosida aniqlanadi.

    • Parametr berilgan (Rossiya uchun ingliz tili):

      <iframe src="https://api-maps.yandex.ru/frame/v1/-/CVh7YBYg?lang=en_RU" width="560" height="400" frameborder="0"></iframe>

      Sahifa manzili: https://api-maps.yandex.ru/frame/v1/-/CVh7YBYg?lang=en_RU

      Agar lang parametri berilgan bo‘lsa, xarita qaysi domenda yaratilganidan qat’i nazar, hudud berilgan qiymat bo‘yicha aniqlanadi.

    Mos qiymatlar:

    • ru_RU: ruscha, Rossiya;

    • en_US: inglizcha, AQSH;

    • en_RU: inglizcha, Rossiya;

    • ru_UA: ruscha, Ukraina;

    • uk_UA: ukraincha, Ukraina;

    • tr_TR: turkcha, Turkiya.

    Parametr API Yandex Maps foydalaniladigan “lang” parametri bilan bir xil.

Sharh

RU, UA va TR hududlari uchun masofa kilometrda, US uchun esa – milda beriladi.

Yordam xizmatiga yozish