Helpcentro de Scribble Maps
Ŝanĝi lingvon

Aldoni ScribbleMaps al Via Aplikaĵo

Noto:
Uzi la ScribbleMaps Connect Picker kiam vi volas, ke uzantoj ensalutu en Scribble Maps, foliumu siajn disponeblajn mapojn kaj resendu mapdatumojn rekte al via retaplikaĵo.
 
La elektilo malfermiĝas en ŝprucfenestro kaj prizorgas tie la ensalutan procezon de la uzanto, tiel ke via aplikaĵo ne devas rekte kolekti Scribble Maps-akreditaĵojn.

Enhavo

 
 

Kiel funkcias la Connect Picker

La ScribbleMaps Connect Picker permesas al viaj uzantoj foliumi, serĉi kaj elekti mapojn el Scribble Maps, kaj poste resendi tiujn mapdatumojn rekte al via aplikaĵo en la formato, kiun vi elektas.

Tio estas utila kiam vi volas, ke uzantoj kreu aŭ administru geodatumojn en Scribble Maps kaj poste ŝargu tiujn datumojn en vian propran aplikaĵon sen konstrui vian propran mapfoliumilon aŭ ensalutan fluon.

Uzkazo / Ekzemplo:

Ĉi tiu integriĝo utilas por instrumentpaneloj, havaĵaj iloj, kampodatumaj aplikaĵoj kaj aliaj retaplikaĵoj, kiuj bezonas, ke uzantoj elektu kaj ŝargu mapitajn datumojn el Scribble Maps.

Vido de Enhavo ↑

 
 

Akiri vian Client ID

  1. Malfermi la programistan retejon de Scribble Maps:
    https://developers.scribblemaps.com

     
  2. Registri senpagan projekton.

     
  3. Kopii vian Client ID.

    Vi uzos ĉi tiun valoron kiam vi vokos la Connect Picker.

Vido de Enhavo ↑

 
 

Aldoni la SDK al via paĝo

  1. En via retpaĝo, aldoni la SDK de la Connect Picker:

    <script src="https://api.scribblemaps.com/connect/picker.js"></script>
     
  2. Konservi la ŝanĝojn de via paĝo.

    La Scribble Maps Connect Picker nun estas disponebla al via aplikaĵo.

Vido de Enhavo ↑

 
 

Malfermi la Connect Picker

  1. Voki ScribbleMapsConnect.pick() el via paĝo.

     
  2. Transdoni vian clientId, la eksportan format-on, kiun vi volas, kaj onSelect-revokon.

     
  3. Uzi kodon similan al la jena ekzemplo:

    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);
      }
    });
    Kiam la elektilo malfermiĝas, la uzanto povas aŭtentikiĝi, foliumi siajn disponeblajn mapojn kaj elekti unu.

Vido de Enhavo ↑

 
 

Prilabori la elektitajn mapdatumojn

  1. En la onSelect-revoko, aliri result.data.

    Ĉi tio enhavas la mapdatumojn en la formato, kiun vi petis.
     
  2. (Nedevige) Uzi la aldonajn resendatajn kampojn:

    • result.title — la mapa titolo
    • result.mapCode — la mapkodo de Scribble Maps
    • result.thumbUrl — URL de miniaturo de la mapo
     
  3. Transdoni la datumojn al la logiko de via aplikaĵo.

    Ekzemple, ŝargu la resendatan GeoJSON en vian propran mapvidilon aŭ datumfluon.

Vido de Enhavo ↑

 
 

Nedevigaj agordoj

Vi povas agordi la elektilon por pli bone kongrui kun la laborfluo de via aplikaĵo.

  1. Elekti la eksportan formaton ŝanĝante la valoron de format.

    Ekzemple: geojson, kml, csv, gpx, dxf, shapefile aŭ smjson.
     
  2. Elekti kiujn mapfontojn uzantoj povas foliumi per la opcio tabs.

    Uzantoj povas foliumi mapojn el sia persona biblioteko, teame kunhavigitaj mapoj aŭ la komunuma kolekto.
     
  3. (Nedevige) Uzi la inkluzivitajn butonstilojn por kongrui kun hela aŭ malhela interfaco.

Vido de Enhavo ↑

 
 

Subtenataj formatoj kaj resendataj kampoj

Subtenataj eksportaj formatoj:
  • GeoJSON
  • KML
  • CSV
  • GPX
  • DXF
  • Shapefile
  • SMJSON
Resendataj rezultaj kampoj:
  • data
  • title
  • mapCode
  • thumbUrl

Unufoje agordita, la Connect Picker donas al viaj uzantoj aliron al iliaj Scribble Maps-datumoj rekte el via aplikaĵo per unu sola integriĝa punkto.

 
 

Rilataj

Scribble Maps Developers

Scribble Maps Connect Picker

Enporti/Eksporti Dosierojn kaj Datumojn - GeoJSON, bildoj, PDF, CSV, KML, GXP, SHP, DXF, SMJSON, SMT, WKT, ktp.

Enporti/Eksporti: Priskriboj, Ekzemploj, Limigoj kaj Solvoj - CSV, DXF, GeoJSON, GPX, KML, KMZ, SHP

 
 

Laste ĝisdatigita