Pievienojiet ScribbleMaps savai lietotnei
Piezīme:Lietojiet ScribbleMaps Connect Picker, kad vēlaties, lai lietotāji pierakstās Scribble Maps, pārlūko savas pieejamās kartes un atgriež kartes datus tieši jūsu tīmekļa lietotnē.Atlasītājs tiek atvērts uznirstošajā logā un tur veic lietotāja pierakstīšanās procesu, tāpēc jūsu lietotnei nav tieši jāvāc Scribble Maps akreditācijas dati.
Saturs
Iegūstiet savu Client ID
Pievienojiet SDK savai lapai
Atveriet Connect Picker
Apstrādājiet atlasītos kartes datus
Neobligāta konfigurācija
Atbalstītie formāti un atgrieztie lauki
Kā darbojas Connect Picker
ScribbleMaps Connect Picker ļauj jūsu lietotājiem pārlūkot, meklēt un atlasīt kartes no Scribble Maps, pēc tam atgriežot šos kartes datus tieši jūsu lietotnē jūsu izvēlētajā formātā.
Tas ir noderīgi, kad vēlaties, lai lietotāji izveido vai pārvalda ģeodatus Scribble Maps un pēc tam ielādē šos datus jūsu lietotnē, neveidojot savu karšu pārlūku vai pierakstīšanās plūsmu.
Lietošanas gadījums / Piemērs:
Šī integrācija ir noderīga informācijas paneļiem, īpašumu rīkiem, lauka datu lietotnēm un citām tīmekļa lietotnēm, kurās lietotājiem jāatlasa un jāielādē kartētie dati no Scribble Maps.
Iegūstiet savu Client ID
-
Atveriet Scribble Maps izstrādātāju vietni:
https://developers.scribblemaps.com -
Reģistrējiet bezmaksas projektu.
-
Nokopējiet savu Client ID.
Šo vērtību lietosiet, izsaucot Connect Picker.
Pievienojiet SDK savai lapai
-
Pievienojiet savai tīmekļa lapai Connect Picker SDK:
<script src="https://api.scribblemaps.com/connect/picker.js"></script>
-
Saglabājiet savas lapas izmaiņas.
Scribble Maps Connect Picker tagad ir pieejams jūsu lietotnei.
Atveriet Connect Picker
-
Izsauciet ScribbleMapsConnect.pick() no savas lapas.
-
Nododiet savu clientId, vēlamo eksporta format un onSelect atzvanīšanas funkciju.
-
Lietojiet kodu, kas ir līdzīgs šim piemēram:
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); } });Kad atlasītājs tiek atvērts, lietotājs var autentificēties, pārlūkot savas pieejamās kartes un atlasīt kādu no tām.
Apstrādājiet atlasītos kartes datus
-
onSelect atzvanīšanas funkcijā piekļūstiet result.data.
Tajā ir kartes dati jūsu pieprasītajā formātā. -
(Neobligāti) Lietojiet papildu atgrieztos laukus:
- result.title — kartes nosaukums
- result.mapCode — Scribble Maps kartes kods
- result.thumbUrl — kartes sīktēla URL
-
Nododiet datus savas lietotnes loģikai.
Piemēram, ielādējiet atgriezto GeoJSON savā kartes skatītājā vai datu darbplūsmā.
Neobligāta konfigurācija
Jūs varat konfigurēt atlasītāju, lai tas labāk atbilstu jūsu lietotnes darbplūsmai.
-
Atlasiet eksporta formātu, mainot format vērtību.
Piemēram: geojson, kml, csv, gpx, dxf, shapefile vai smjson. -
Izvēlieties, kurus karšu avotus lietotāji var pārlūkot, izmantojot tabs opciju.
Lietotāji var pārlūkot kartes no sava personīgā krājuma, komandā koplietotajām kartēm vai kopienas kolekcijas. - (Neobligāti) Lietojiet iekļautos pogu stilus, lai tie atbilstu gaišajai vai tumšajai saskarnei.
Atbalstītie formāti un atgrieztie lauki
Atbalstītie eksporta formāti:
- GeoJSON
- KML
- CSV
- GPX
- DXF
- Shapefile
- SMJSON
Atgrieztie rezultāta lauki:
- data
- title
- mapCode
- thumbUrl
Kad Connect Picker ir konfigurēts, tas dod jūsu lietotājiem piekļuvi viņu Scribble Maps datiem tieši jūsu lietotnē, izmantojot vienu integrācijas punktu.
Saistītie raksti
Pēdējoreiz atjaunināts