Mapnik è un toolkit C ++ per lo sviluppo di applicazioni mappa-centric.
Mapnik è anche uno degli strumenti utilizzati per creare il famoso OpenStreetMap (OSM) progetto di mappatura.
D'altra parte, Node-Mapnik è un client JavaScript per questo toolkit, permettendo agli sviluppatori di creare applicazioni Node.js mappatura che inter-collegano con un'installazione locale o remoto Mapnik e accesso di una o più delle sue funzioni di mappatura e strumenti.
Questa libreria arriva con le prove ed esempi
Cosa c'è di nuovo in questa versione:.
- versione 3.x
- upgradati a Mapnik con totalmente nuovo storage geometria
- Aggiornamento a mapnik-vector-tile@0.8.0~~V
- Aggiornato a node-pre-gyp@0.6.5
- aggiunto un ulteriore parametro per l'inizializzazione di proiezione. Questo impedisce l'inizializzazione di un oggetto Proj4 internamente. Questo sarà utile solo quando Riproiezione da EPSG: 4326 a EPSG:. 3857 e viceversa
Cosa c'è di nuovo nella versione 3.3.1:
- upgradati a mapnik versione 3.x con completamente nuovo stoccaggio geometria
- Aggiornamento a mapnik-vector-tile@0.8.0~~V
- Aggiornato a node-pre-gyp@0.6.5
- aggiunto un ulteriore parametro per l'inizializzazione di proiezione. Questo impedisce l'inizializzazione di un oggetto Proj4 internamente. Questo sarà utile solo quando Riproiezione da EPSG: 4326 a EPSG:. 3857 e viceversa
Cosa c'è di nuovo nella versione 3.3.0:
- upgradati a mapnik versione 3.x con completamente nuovo stoccaggio geometria
- Aggiornamento a mapnik-vector-tile@0.8.0~~V
- Aggiornato a node-pre-gyp@0.6.5
- aggiunto un ulteriore parametro per l'inizializzazione di proiezione. Questo impedisce l'inizializzazione di un oggetto Proj4 internamente. Questo sarà utile solo quando Riproiezione da EPSG: 4326 a EPSG:. 3857 e viceversa
Cosa c'è di nuovo nella versione 3.2.1:.
- aggiunto un ulteriore parametro di inizializzazione di proiezione
Cosa c'è di nuovo nella versione 3.1.6:
- Corretti bug in VectorTile.toGeoJSON per garantire adeguatamente formattato Uscita JSON.
- Pulizia di codice Javascript e test usando JSLint.
- Aggiunto il supporto preliminare per la costruzione di contro Nan v1.5.0 e IO.js v1.0.1 (ma ancora utilizzando Nan v1.4.1 per il momento)
- Aggiunto mapnik.versions.mapnik_git_describe per ottenere l'accesso ai dettagli git del Mapnik versione nodo-mapnik è stato costruito contro.
- copione mapnik-inspect.js fisso.
Ciò che è nuovo nella versione 3.1.3:
- defaults tampone di dimensioni Ora vt.composite a 1 invece di 256 e tolleranza default 8 invece di 1.
- Miglioramenti agli interni di mapnik.blend
- Risolto raro errore durante la lettura dei dati di immagine con la asincrona mapnik.Image.fromBytes
- binari aggiornate per utilizzare Mapnik v3.x
Cosa c'è di nuovo nella versione 3.1.1:
- Aggiunto Map.registerFonts ()
- Aggiornato a node-pre-gyp@0.6.1
- mapnik.register_fonts alias () - & # X3e; mapnik.registerFonts (), mapnik.register_datasources () - & # X3e; mapnik.registerDatasources ().
Cosa c'è di nuovo nella versione 3.0.4:
- binari aggiornato per utilizzare Mapnik V3.x.
Cosa c'è di nuovo nella versione 3.0.1:
- binari aggiornato per utilizzare Mapnik V3.x.
Cosa c'è di nuovo nella versione 1.4.15:
- Passaggio ad mapnik-vector-tile@0.5. 5 per il rendering raster più veloce.
Cosa c'è di nuovo nella versione 1.4.14:
- Evitare di errore all'avvio se $ HOME ambiente non è noto
- fissi tutti i test sulle finestre
- Sperimentale: mapnik.VectorTile ora accetta le variabili oggetto di opzioni di rendering .
- Sperimentale: Aggiunto mapnik.Map.clone metodo per creare una copia superficiale di un oggetto della mappa (origini dati sono ancora condivisi)
Cosa c'è di nuovo nella versione 1.4.12:
- fissi rotto plug postgis.input nel pacchetto binario
- fissi non corrispondenti new / delete in UTF8 codice di codifica griglia
- Aggiornato per supportare ultima versione di sviluppo 3.x Mapnik
- Ottimizzato inseguitore interno di carta uso concomitante di rilasciare prima di callback
- opzione compositing invertito-rgb mancante Aggiunto
Cosa c'è di nuovo nella versione 1.4.5:
- Aggiornamento di utilizzare Mapnik 2.3.x SDK con rapidxml l'analisi di difficoltà.
Cosa c'è di nuovo nella versione 1.4.4:
- bug VectorTile.composite sottili fisse per gestire sia le piastrelle creato da setData e quelli appena resi a.
- metodo VectorTile.fromGeoJSON cambiato VectorTile.addGeoJSON.
- Rimosso l'inizializzazione e per la bonifica delle strutture libxml2 globali perché XML2 non è più l'impostazione predefinita in file binari del nodo-Mapnik.
Cosa c'è di nuovo nella versione 1.4.0:
- Prima serie per difetto a fornire ai binari con NPM installare .
Cosa c'è di nuovo nella versione 1.3.3:.
- Aggiornamento per mapnik-vettore-tile
Cosa c'è di nuovo nella versione 1.3.0:.
- Aggiunto VectorTile.composite API
- gestione delle eccezioni fisso per VectorTile.isSolid.
- oggetto disabili mapnik.Expression poiché questo non viene utilizzato da tutte le applicazioni conosciute.
- Aggiunto mapnik.register_datasource per registrare un singolo plug-in origine dati.
Cosa c'è di nuovo nella versione 1.2.1:
- Aggiunto più dettagli alla mapnik.supports API tra cui griglia , Proj4, WebP, jpeg, png, svg, cairo_pdf, cairo_svg e threadsafe.
- aggiunta più costanti per i valori comp-op disponibile.
Cosa c'è di nuovo nella versione 1.2.0:
- devDependencies rimosso in modo che moka e sphericalmecator bisogno di essere installato manualmente per eseguire test
- Ottimizzato configurazione gyp di uscita per garantire i binari sono spogliato e costruito con più alto livello di ottimizzazione
- Aggiunto il supporto per il rilevamento --runtime_link = bandiera statica a NPM installare che può innescare il collegamento contro tutte depedencies Mapnik (non solo libmapnik)
- Supporto travis.ci
Cosa c'è di nuovo nella versione 1.1.1:
- fissi di gestione delle eccezioni durante la creazione GeoJSON da tegola vettore.
Cosa c'è di nuovo nella versione 1.0.0:
- Il supporto per v0.10.x nodo e nodo -gyp.
Requisiti :
- Mapnik
- Node.js 0.6.13 o superiore
I commenti non trovato