ENҚАЗРУС
ҚАЗ
Қазақстанға арналған карта API-і

Қазақстанға арналған карта және маршрут

Такси, жеткізу және тұтынушы қосымшаларына арналған маршрут, геокодтау, жолға байлау және ETA матрицасы — бір карта, бір API кілт.

Сайтыңызға арналған тегін картаТегін карта үшін банк картасы қажет емесБір API кілт
Кімдерге арналғанТаксиЖеткізуМаркетплейстерЛогистикаТұтынушы қосымшалары
Мүмкіндіктер

Не аласыз

Такси, жеткізу және тұтынушы қосымшаларына арналған маршрут, геокодтау, жолға байлау және ETA матрицасы — бір карта, бір API кілт.

Маршрут пен бағыт

A→B маршруттары, бұрылыстар, бір бағытты жолдар.

Геокодтау

Мекенжай іздеу және кері геокодтау.

Жолға байлау

Жүргізушінің GPS-ін жақын жолға түзету.

ETA матрицасы

Диспетчер үшін қашықтық пен уақыт.

Ендірілетін карта

Картаны сайтыңызға скриптпен қосыңыз — тегін.

Қақпалар мен кедергілер

Аула қақпалары мен ережелер маршрутта.

Тегін · банк картасы қажет емес

Сайтыңызға арналған тегін карта — тегін CDN

CDN-ден бір скриптті қосыңыз — сайтыңызда маркерлері мен көлік маршруттары бар интерактивті Soqpaq картасы пайда болады. Тегін, банк картасы қажет емес. Платформаның қалған бөлігі (іздеу, маршруттар, матрицалар) — ақылы API.

Интерактивті карта

Жылжыту мен масштабтау, бір жол кодпен жасалады.

Маркерлер

Атауы, түсі және белгісі бар маркерлерді қосыңыз; біреуін жойыңыз немесе барлығын тазалаңыз.

Картаны жылжыту

Орталық пен масштабты орнатыңыз немесе қалаған жерге біртіндеп ұшып барыңыз.

Көлік маршруты

Екі нүкте арасындағы маршрутты жолдар бойымен салыңыз.

Оқиғалар

click, markerclick, moveend және ready оқиғаларына жауап беріңіз.

Тегін, картасыз

Банк картасы да, төлем де қажет емес. Деректер көзі картада көрініп тұрады.

<div id="map" style="width:600px;height:400px"></div>
<script src="http://localhost:8000/embed.js"></script>
<script>
  const map = SoqpaqMap.create('map', {
    key: 'YOUR_KEY',
    center: [76.945, 43.238],
    zoom: 14
  });

  map.addMarker([76.945, 43.238], { title: 'Office' });
  map.drawRoute([76.93,43.24], [76.92,43.25]);
  map.on('click', e => console.log(e.lngLat));
</script>
  • REST API: маршрут · кері геокодтау · жолға байлау · ETA матрицасы
  • Әр кілтке жеке лимит, қолданыс панелі, лимиттен асса — 429
iOS & Android

Soqpaq-ды мобильді қосымшаңызда пайдаланыңыз

Нативті қосымшалар Soqpaq-ды екі жолмен пайдалана алады, екеуін де бүгіннен бастап жасауға болады.

API-ді шақыру

Swift (URLSession) немесе Kotlin (OkHttp) кодынан HTTPS сұраныстарын жіберіп, нәтижені кез келген картада — Apple, Google немесе MapLibre-де — көрсетіңіз. Есептеуді Soqpaq атқарады, ал картаңыз тек көрсетеді.

Картаны ендіру (WebView)

Soqpaq картасын WKWebView (iOS) немесе WebView (Android) ішінде ашып, оны Soqpaq.addMarker(), Soqpaq.drawRoute() арқылы басқарыңыз — түртулер мен карта қозғалысы оқиғалары қайтарылады. Қосымша SDK қажет емес.

Бүгіннен бастап жасаңыз

Кілт алыңыз, тегін картаны сайтыңызға қойыңыз да, дайын болған кезде ақылы API-ді қосыңыз.

API кілт алу → Картаны ашу

Бізбен байланысыңыз

Карта, API немесе келісімшарт туралы сұрағыңыз бар ма? Жазыңыз — әдетте бір жұмыс күні ішінде жауап береміз.