ScribbleMaps'ni ilovangizga qoʻshing
Eslatma:Foydalanuvchilar Scribble Maps'ga kirishini, oʻzlariga mavjud xaritalarni koʻrib chiqishini va xarita maʼlumotlarini toʻgʻridan-toʻgʻri veb-ilovangizga qaytarishini xohlasangiz, ScribbleMaps Connect Picker'dan foydalaning.Picker qalqib chiquvchi oynada ochiladi va foydalanuvchi tizimga kirish jarayonini shu yerda bajaradi, shuning uchun ilovangiz Scribble Maps hisob maʼlumotlarini toʻgʻridan-toʻgʻri yigʻishi shart emas.
Mundarija
Client ID'ingizni oling
SDK'ni sahifangizga qoʻshing
Connect Picker'ni oching
Tanlangan xarita maʼlumotlarini qayta ishlang
Ixtiyoriy sozlamalar
Qoʻllab-quvvatlanadigan formatlar va qaytariladigan maydonlar
Connect Picker qanday ishlaydi
ScribbleMaps Connect Picker foydalanuvchilaringizga Scribble Maps'dan xaritalarni koʻrib chiqish, qidirish va tanlash, soʻng ushbu xarita maʼlumotlarini siz tanlagan formatda toʻgʻridan-toʻgʻri ilovangizga qaytarish imkonini beradi.
Bu foydalanuvchilar geomaʼlumotlarni Scribble Maps'da yaratishi yoki boshqarishi, soʻng ushbu maʼlumotlarni oʻzingizning xarita brauzeringiz yoki tizimga kirish oqimingizni yaratmasdan ilovangizga yuklashi kerak boʻlganda foydali.
Qoʻllash holati / Misol:
Bu integratsiya boshqaruv panellari, mulk vositalari, dala maʼlumotlari ilovalari va foydalanuvchilar Scribble Maps'dan xaritalangan maʼlumotlarni tanlashi va yuklashi kerak boʻlgan boshqa veb-ilovalar uchun foydali.
Client ID'ingizni oling
-
Scribble Maps dasturchilar saytini oching:
https://developers.scribblemaps.com -
Bepul loyihani roʻyxatdan oʻtkazing.
-
Client ID'ingizdan nusxa oling.
Bu qiymatni Connect Picker'ni chaqirishda ishlatasiz.
SDK'ni sahifangizga qoʻshing
-
Veb-sahifangizga Connect Picker SDK'ni qoʻshing:
<script src="https://api.scribblemaps.com/connect/picker.js"></script>
-
Sahifangizdagi oʻzgarishlarni saqlang.
Scribble Maps Connect Picker endi ilovangiz uchun mavjud.
Connect Picker'ni oching
-
Sahifangizdan ScribbleMapsConnect.pick()'ni chaqiring.
-
clientId'ingizni, kerakli eksport format'ini va onSelect callback'ini uzating.
-
Quyidagi misolga oʻxshash koddan foydalaning:
ScribbleMapsConnect.pick({ clientId: 'YOUR_CLIENT_ID', format: 'geojson', onSelect: function (result) { // result.data contains your GeoJSON // result.title, result.mapCode, result.thumbUrl also available loadIntoMyApp(result.data); } });Picker ochilganda, foydalanuvchi tizimga kirishi, oʻzidagi mavjud xaritalarni koʻrib chiqishi va birini tanlashi mumkin.
Tanlangan xarita maʼlumotlarini qayta ishlang
-
onSelect callback'ida result.data'ga murojaat qiling.
Bunda siz soʻragan formatdagi xarita maʼlumotlari mavjud. -
(Ixtiyoriy) Qoʻshimcha qaytariladigan maydonlardan foydalaning:
- result.title — xarita sarlavhasi
- result.mapCode — Scribble Maps xarita kodi
- result.thumbUrl — xaritaning kichik rasm URL manzili
-
Maʼlumotlarni ilovangiz mantigʻiga uzating.
Masalan, qaytarilgan GeoJSON'ni oʻzingizning xarita koʻrgichingizga yoki maʼlumotlar ish jarayoningizga yuklang.
Ixtiyoriy sozlamalar
Picker'ni ilovangiz ish jarayoniga yaxshiroq mos kelishi uchun sozlashingiz mumkin.
-
format qiymatini oʻzgartirish orqali eksport formatini tanlang.
Masalan: geojson, kml, csv, gpx, dxf, shapefile yoki smjson. -
tabs parametri bilan foydalanuvchilar koʻrib chiqishi mumkin boʻlgan xarita manbalarini tanlang.
Foydalanuvchilar oʻzlarining shaxsiy kutubxonasi, jamoa bilan ulashilgan xaritalar yoki jamoat toʻplamidagi xaritalarni koʻrib chiqishi mumkin. - (Ixtiyoriy) Yorugʻ yoki qorongʻi interfeysga mos kelishi uchun kiritilgan tugma uslublaridan foydalaning.
Qoʻllab-quvvatlanadigan formatlar va qaytariladigan maydonlar
Qoʻllab-quvvatlanadigan eksport formatlari:
- GeoJSON
- KML
- CSV
- GPX
- DXF
- Shapefile
- SMJSON
Qaytariladigan natija maydonlari:
- data
- title
- mapCode
- thumbUrl
Sozlab boʻlingach, Connect Picker foydalanuvchilaringizga yagona integratsiya nuqtasi orqali Scribble Maps maʼlumotlariga toʻgʻridan-toʻgʻri ilovangiz ichidan kirish imkonini beradi.
Aloqador
Oxirgi yangilanish