Mapnik adalah C ++ toolkit untuk mengembangkan peta-sentris aplikasi.
Mapnik juga salah satu alat yang digunakan untuk membuat proyek pemetaan terkenal OpenStreetMap (OSM).
Di sisi lain, Node-Mapnik adalah klien JavaScript untuk toolkit ini, memungkinkan pengembang Node.js untuk membuat aplikasi pemetaan yang antar-berhubungan dengan instalasi Mapnik lokal atau remote dan akses satu atau lebih fitur pemetaan dan alat-alat.
Perpustakaan ini dilengkapi dengan tes dan contoh
Apa yang baru dalam rilis ini:.
- ugraded untuk Mapnik versi 3.x dengan penyimpanan geometri yang sama sekali baru
- Upgrade ke mapnik-vector-tile@0.8.0~~V
- Upgrade ke node-pre-gyp@0.6.5
- Ditambahkan parameter tambahan untuk inisialisasi Proyeksi. Hal ini untuk mencegah inisialisasi objek PROJ4 internal. Ini hanya akan berguna ketika reprojecting dari EPSG: 4326 untuk EPSG:. 3857 dan sebaliknya
Apa yang baru di versi 3.3.1:
- ugraded untuk Mapnik versi 3.x dengan benar-benar baru Penyimpanan geometri
- Upgrade ke mapnik-vector-tile@0.8.0~~V
- Upgrade ke node-pre-gyp@0.6.5
- Ditambahkan parameter tambahan untuk inisialisasi Proyeksi. Hal ini untuk mencegah inisialisasi objek PROJ4 internal. Ini hanya akan berguna ketika reprojecting dari EPSG: 4326 untuk EPSG:. 3857 dan sebaliknya
Apa yang baru di versi 3.3.0:
- ugraded untuk Mapnik versi 3.x dengan benar-benar baru Penyimpanan geometri
- Upgrade ke mapnik-vector-tile@0.8.0~~V
- Upgrade ke node-pre-gyp@0.6.5
- Ditambahkan parameter tambahan untuk inisialisasi Proyeksi. Hal ini untuk mencegah inisialisasi objek PROJ4 internal. Ini hanya akan berguna ketika reprojecting dari EPSG: 4326 untuk EPSG:. 3857 dan sebaliknya
Apa yang baru di versi 3.2.1:.
- Ditambahkan parameter tambahan untuk inisialisasi Proyeksi
Apa yang baru di versi 3.1.6:
- Fixed bug di VectorTile.toGeoJSON untuk memastikan benar diformat JSON output.
- Cleanup kode Javascript dan tes menggunakan JSLint.
- Ditambahkan dukungan awal untuk membangun melawan Nan v1.5.0 dan v1.0.1 IO.js (tapi masih menggunakan Nan V1.4.1 untuk saat ini)
- Ditambahkan mapnik.versions.mapnik_git_describe untuk mendapatkan akses ke rincian git dari Mapnik versi simpul-mapnik dibangun terhadap.
- naskah mapnik-inspect.js Tetap.
Apa yang baru di versi 3.1.3:
- Sekarang vt.composite default penyangga-ukuran 1 bukannya 256 dan toleransi default untuk 8 bukannya 1.
- Perbaikan internal mapnik.blend
- Fixed kesalahan langka ketika membaca data gambar dengan async mapnik.Image.fromBytes
- Binari diperbarui untuk menggunakan Mapnik v3.x
Apa yang baru di versi 3.1.1:
- Ditambahkan Map.registerFonts ()
- Upgrade ke node-pre-gyp@0.6.1
- mapnik.register_fonts alias () - & # x3e; mapnik.registerFonts (), mapnik.register_datasources () - & # x3e; mapnik.registerDatasources ().
Apa yang baru di versi 3.0.4:
- Binari diperbarui untuk menggunakan Mapnik v3.x.
Apa yang baru di versi 3.0.1:
- Binari diperbarui untuk menggunakan Mapnik v3.x.
Apa yang baru dalam versi 1.4.15:
- Upgrade ke mapnik-vector-tile@0.5. 5 untuk rendering lebih cepat raster.
Apa yang baru dalam versi 1.4.14:
- Hindari kesalahan startup jika $ HOME lingkungan tidak diketahui
- Tetap semua tes pada windows
- Eksperimental: mapnik.VectorTile sekarang menerima variabel objek di render pilihan .
- Eksperimental: Ditambahkan mapnik.Map.clone metode untuk membuat salinan dangkal objek peta (datasources masih bersama)
Apa yang baru dalam versi 1.4.12:
- Tetap Plugin postgis.input rusak dalam paket binary
- Tetap tidak cocok baru / menghapus di UTF8 kode jaringan encoding
- Diperbarui untuk mendukung versi pengembangan 3.x Mapnik terbaru
- Tweak tracker internal peta penggunaan bersamaan untuk melepaskan sebelum callback
- Ditambahkan hilang opsi compositing invert-rgb
Apa yang baru di versi 1.4.5:
- Updated menggunakan Mapnik 2.3.x SDK dengan rapidxml parsing memperbaiki.
Apa yang baru di versi 1.4.4:
- bug VectorTile.composite Halus tetap untuk menangani kedua ubin dibuat dari setData dan mereka hanya diberikan kepada.
- metode VectorTile.fromGeoJSON diubah menjadi VectorTile.addGeoJSON.
- Dihapus inisialisasi dan membersihkan struktur libxml2 global karena XML2 tidak lagi default di binari simpul-mapnik.
Apa yang baru di versi 1.4.0:
- seri pertama ke default untuk menyediakan binari dengan NPM menginstal .
Apa yang baru di versi 1.3.3:.
- Diperbarui untuk mapnik-vektor-genteng
Apa yang baru di versi 1.3.0:.
- Ditambahkan VectorTile.composite API
- pengecualian tetap penanganan untuk VectorTile.isSolid.
- Dinonaktifkan mapnik.Expression objek karena ini tidak digunakan oleh aplikasi yang dikenal.
- Ditambahkan mapnik.register_datasource untuk mendaftarkan sebuah plugin sumber data tunggal.
Apa yang baru di versi 1.2.1:
- Ditambahkan lebih detail untuk API mapnik.supports termasuk jaringan , PROJ4, webp, jpeg, png, svg, cairo_pdf, cairo_svg dan threadsafe.
- Ditambahkan konstanta lebih untuk tersedia nilai comp-op.
Apa yang baru di versi 1.2.0:
- devDependencies Dihapus sehingga mocha dan sphericalmecator perlu manual diinstal untuk menjalankan tes
- Tweak konfigurasi menipu Rilis untuk memastikan binari yang ditelanjangi dan dibangun dengan tingkat tertinggi optimasi
- Ditambahkan dukungan untuk mendeteksi --runtime_link = statis bendera untuk NPM menginstal yang dapat memicu menghubungkan terhadap semua depedencies Mapnik (bukan hanya libmapnik)
- Ditambahkan travis.ci dukungan
Apa yang baru di versi 1.1.1:
- Fixed penanganan eksepsi saat membuat GeoJSON dari vektor genteng.
Apa yang baru di versi 1.0.0:
- Dukungan untuk simpul v0.10.x dan simpul -gyp.
Persyaratan :
- Mapnik
- Node.js 0.6.13 atau lebih tinggi
Komentar tidak ditemukan