LeafletJS: carica un file Geo JSON in modo diretto con jQuery e Ajax

Blog

LeafletJS: carica un file Geo JSON in modo diretto con jQuery e Ajax

LeafletJS: carica un file Geo JSON in modo diretto con jQuery e Ajax >> Quando si crea una mappa online con la libreria LeafletJS, si usa il metodo getJSON() come se fosse una variabile e questo in diversi casi risulta scomodo, per i seguenti motivi:
  1. il file geoJSON che si carica, anche se la struttura è identica, non può essere caricato direttamente nei comuni software, come geometria, ad esempio in QGis;
  2. logicamente, bisogna fare qualche passaggio in più;
  3. il codice nell'insieme può risultare confuso, perché deve essere caricato come script secondario, apparentemente slegato dal file;
  4. il pre-caricamento, anche se non serve, può rallentare l'applicazione;
  5. sempre più spesso si trovano esempi, che fanno uso del metodo spiegato in questo articolo;
I thought about this for a minute. Why wasn’t I just passing my GeoJSON file directly into jQuery’s getJSON() method? I thought I had tried it and it hadn’t worked. But then I tried it. And it totally worked! So let’s take a look at this code and compare it to the code I posted last month. Passing JSON directly into getJSON method. By Lyzi.
[wc_row][wc_column size=one-half position=first]

Direct

[/wc_column][wc_column size=one-half position=last]

20151017_1_002

[/wc_column][/wc_row] [wc_row][wc_column size=one-half position=first]

[wc_button type=primary url=https://youtu.be/e5XO5JD7lTw title=Visit Site target=self position=float]Video[/wc_button]

[/wc_column][wc_column size=one-half position=last]

[wc_button type=primary url=https://www.cityplanner.biz/experiment_host/leafletjs_example/index_06/index.html title=Visit Site target=self position=float]Mappa[/wc_button]

[/wc_column][/wc_row]

Riferimenti per caricare Json in LeafletJS

Archiviato in GitHUB e caricato in LeafletJS come RAW

github

Elenco completo lezioni LeafletJS

  1. il codice HTML e qualche stile
  2. HTML, CSS e Bootstrap
  3. qgis2leaf ... e dopo?
  4. condividi la tua mappa (parte 1)
  5. condividi la tua mappa (parte 2)
  6. carica un file GeoJSON in modo diretto