Agiunghe ScribbleMaps a s'App Tua
Nota:Imprea su ScribbleMaps Connect Picker cando boles chi sos usuàrios intrent in Scribble Maps, sfoglient sos mapas disponìbiles issoro e torrent sos datos de su mapa deretu a s'aplicatzione web tua.Su picker si abèrit in una finestra a cumparsa e gestit inie su protzessu de intrada de s'usuàriu, goi s'aplicatzione tua non tenet bisòngiu de recòlliere deretu sas credentziales de Scribble Maps.
Cuntenutos
Otene su Client ID tuo
Agiunghe s'SDK a sa pàgina tua
Aberi su Connect Picker
Gestione de sos datos de su mapa seletzionadu
Cunfigurascione opzionale
Formados suportados e campos torrados
Cumpartu de funtzionamentu de su Connect Picker
Su ScribbleMaps Connect Picker permitit a sos usuàrios tuos de sfogliare, chircare e seletzionare mapas de Scribble Maps, e a pustis torrare·ddos deretu a s'aplicatzione tua in su formadu chi sceberas.
Custu est utile cando boles chi sos usuàrios creent o gestant datos geogràficos in Scribble Maps e a pustis los carrighent in s'app tua sena tènnere bisòngiu de costruire unu navigadore de mapas o unu fluxu de intrada tuo.
Casu de impreu / Esèmpiu:
Custa integratzione est utile pro dashboards, istrumentos pro sas propiedades, aplicatziones de datos de campu e àteras apps web chi tenent bisòngiu chi sos usuàrios seletzionent e carrighent datos mapados dae Scribble Maps.
Otene su Client ID tuo
-
Aberi su situ de isvilupadores de Scribble Maps:
https://developers.scribblemaps.com -
Regìstra-ti pro unu progetu gratuitu.
-
Còpia su Client ID tuo.
Ses a impreare custu valore cando ses a chircare su Connect Picker.
Agiunghe s'SDK a sa pàgina tua
-
In sa pàgina web tua, agiunghe s'SDK de su Connect Picker:
<script src="https://api.scribblemaps.com/connect/picker.js"></script>
-
Sarva sas modìficas de sa pàgina tua.
Su Scribble Maps Connect Picker como est disponìbile pro s'aplicatzione tua.
Aberi su Connect Picker
-
Cuda ScribbleMapsConnect.pick() dae sa pàgina tua.
-
Passa su clientId tuo, su format de esportatzione chi boles e una funtzione onSelect.
-
Imprea códighe similei a custu esèmpiu:
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); } });Cando su picker si abèrit, s'usuàriu podet autenticare·si, sfogliare sos mapas disponìbiles suos e seletzionare·nde unu.
Gestione de sos datos de su mapa seletzionadu
-
In sa funtzione onSelect, atzede a result.data.
Custu cuntenet sos datos de su mapa in su formadu chi as dimandadu. -
(Opzionale) Imprea sos campos agiuntivos torrados:
- result.title — su tìtulu de su mapa
- result.mapCode — su còdighe de su mapa de Scribble Maps
- result.thumbUrl — un URL de miniatura pro su mapa
-
Passa sos datos a sa lògica de s'aplicatzione tua.
Pro esèmpiu, carriga su GeoJSON torradu in su visualizadore de mapas tuo o in su fluxu de traballu de datos tuo.
Cunfigurascione opzionale
Podes cunfigurare su picker pro adatare·ddu mègius a su fluxu de traballu de s'aplicatzione tua.
-
Seletziona su formadu de esportatzione cambiende su valore de format.
Pro esèmpiu: geojson, kml, csv, gpx, dxf, shapefile o smjson. -
Sceberas cales fontes de mapas podent sfogliare sos usuàrios cun s'optzione tabs.
Sos usuàrios podent sfogliare mapas dae sa biblioteca personale issoro, dae sos mapas cumpartzidos de su team o dae sa collezione de sa comunidade. - (Opzionale) Imprea sos istiles de butone inclùdidos pro los adatare a un'interfache craras o iscura.
Formados suportados e campos torrados
Formados de esportatzione suportados:
- GeoJSON
- KML
- CSV
- GPX
- DXF
- Shapefile
- SMJSON
Campos de su resultadu torradu:
- data
- title
- mapCode
- thumbUrl
Una borta cunfiguradu, su Connect Picker dat a sos usuàrios tuos atzessu a sos datos issoro de Scribble Maps deretu dae dae intro de s'aplicatzione tua mediante unu puntu de integratzione unicu.
Ligados
Ùrtima atualizatzione