Lisa ScribbleMaps oma rakendusse
Märkus:Kasuta ScribbleMaps Connect Pickerit, kui soovid, et kasutajad logiksid sisse Scribble Mapsi, sirviksid oma saadaolevaid kaarte ja tagastaksid kaardiandmed otse sinu veebirakendusse.Valija avaneb hüpikaknas ja tegeleb kasutaja sisselogimisprotsessiga seal, nii et sinu rakendus ei pea Scribble Mapsi mandaate otse koguma.
Sisukord
Hangi oma Client ID
Lisa SDK oma lehele
Ava Connect Picker
Töötle valitud kaardiandmeid
Valikuline seadistus
Toetatud vormingud ja tagastatavad väljad
Kuidas Connect Picker töötab
ScribbleMaps Connect Picker võimaldab sinu kasutajatel Scribble Mapsist kaarte sirvida, otsida ja valida ning seejärel tagastada need kaardiandmed otse sinu rakendusse sinu valitud vormingus.
See on kasulik, kui soovid, et kasutajad looksid või haldaksid geoandmeid Scribble Mapsis ja laadiksid need seejärel sinu enda rakendusse, ilma et sa peaksid ehitama oma kaardibrauserit või sisselogimisvoogu.
Kasutusjuhtum / Näide:
See integratsioon on kasulik armatuurlaudade, kinnisvaratööriistade, välitööde andmerakenduste ja muude veebirakenduste jaoks, mis vajavad, et kasutajad valiksid ja laadiksid Scribble Mapsist kaardistatud andmeid.
Hangi oma Client ID
-
Ava Scribble Mapsi arendajate sait:
https://developers.scribblemaps.com -
Registreeri tasuta projekt.
-
Kopeeri oma Client ID.
Seda väärtust kasutad Connect Pickeri kutsumisel.
Lisa SDK oma lehele
-
Lisa oma veebilehele Connect Pickeri SDK:
<script src="https://api.scribblemaps.com/connect/picker.js"></script>
-
Salvesta oma lehe muudatused.
Scribble Mapsi Connect Picker on nüüd sinu rakendusele kättesaadav.
Ava Connect Picker
-
Kutsu oma lehelt välja ScribbleMapsConnect.pick().
-
Edasta oma clientId, soovitud ekspordi format ja onSelect tagasikutse.
-
Kasuta järgmise näitega sarnast koodi:
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); } });Kui valija avaneb, saab kasutaja autentida, sirvida oma saadaolevaid kaarte ja ühe valida.
Töötle valitud kaardiandmeid
-
Pääse onSelect tagasikutses ligi väärtusele result.data.
See sisaldab kaardiandmeid sinu soovitud vormingus. -
(Valikuline) Kasuta täiendavaid tagastatavaid välju:
- result.title — kaardi pealkiri
- result.mapCode — Scribble Mapsi kaardikood
- result.thumbUrl — kaardi pisipildi URL
-
Edasta andmed oma rakenduse loogikale.
Näiteks laadi tagastatud GeoJSON oma kaardivaaturisse või andmetöövoogu.
Valikuline seadistus
Saad valijat seadistada nii, et see sobiks paremini sinu rakenduse töövooga.
-
Vali ekspordivorming, muutes väärtust format.
Näiteks: geojson, kml, csv, gpx, dxf, shapefile või smjson. -
Vali, milliseid kaardiallikaid kasutajad saavad sirvida, kasutades valikut tabs.
Kasutajad saavad sirvida kaarte oma isiklikust kogust, meeskonnaga jagatud kaartidest või kogukonna kogust. - (Valikuline) Kasuta kaasasolevaid nupustiile, et sobitada hele või tume liides.
Toetatud vormingud ja tagastatavad väljad
Toetatud ekspordivormingud:
- GeoJSON
- KML
- CSV
- GPX
- DXF
- Shapefile
- SMJSON
Tagastatavad tulemuse väljad:
- data
- title
- mapCode
- thumbUrl
Kui Connect Picker on seadistatud, annab see sinu kasutajatele juurdepääsu nende Scribble Mapsi andmetele otse sinu rakendusest ühe integratsioonipunkti kaudu.
Seotud
Import/eksport: kirjeldused, näited, piirangud ja lahendused – CSV, DXF, GeoJSON, GPX, KML, KMZ, SHP
Viimati uuendatud