mapnik jest zestaw narzędzi C ++ do tworzenia map-centric aplikacji.
Mapnik jest także jednym z narzędzi wykorzystywanych do tworzenia słynnego OpenStreetMap (OSM) projekt mapowania.
Z drugiej strony, Węzeł-mapnik jest klientem JavaScript do tego zestawu narzędzi, co pozwala programistom na tworzenie aplikacji node.js mapowania, że między połączyć się z lokalnej lub zdalnej instalacji mapnik i dostępu do jednego lub więcej z jego funkcji mapowania i narzędzi.
Ta biblioteka jest wyposażony w testach i przykładach
Co nowego w tym wydaniu:.
- Ugraded wersji 3.x do mapnik z zupełnie nowy przechowywania geometria
- Aktualizacja do mapnik-vector-tile@0.8.0~~V
- Aktualizacja do node-pre-gyp@0.6.5
- Dodano dodatkowy parametr do inicjalizacji projekcji. Zapobiega to inicjalizacji obiektu proj4 wewnętrznie. To będzie tylko przydatne, gdy odwzorowane z EPSG: 4326 do EPSG. 3857 i vice versa,
Co nowego w wersji 3.3.1:
- Ugraded wersji 3.x do mapnik z zupełnie nowego przechowywania geometria
- Aktualizacja do mapnik-vector-tile@0.8.0~~V
- Aktualizacja do node-pre-gyp@0.6.5
- Dodano dodatkowy parametr do inicjalizacji projekcji. Zapobiega to inicjalizacji obiektu proj4 wewnętrznie. To będzie tylko przydatne, gdy odwzorowane z EPSG: 4326 do EPSG. 3857 i vice versa,
Co nowego w wersji 3.3.0:
- Ugraded wersji 3.x do mapnik z zupełnie nowego przechowywania geometria
- Aktualizacja do mapnik-vector-tile@0.8.0~~V
- Aktualizacja do node-pre-gyp@0.6.5
- Dodano dodatkowy parametr do inicjalizacji projekcji. Zapobiega to inicjalizacji obiektu proj4 wewnętrznie. To będzie tylko przydatne, gdy odwzorowane z EPSG: 4326 do EPSG. 3857 i vice versa,
Co nowego w wersji 3.2.1:.
- Dodano dodatkowy parametr do inicjalizacji projekcyjna
Co nowego w wersji 3.1.6:
- Poprawiono błędy w VectorTile.toGeoJSON aby zapewnić odpowiednio sformatowana JSON wyjście.
- Oczyszczanie kodu JavaScript i badania przy użyciu JSLint.
- Dodano wstępne wsparcie dla budowania przeciwko Nan v1.5.0 i IO.js v1.0.1 (ale wciąż przy Nan v1.4.1 na razie)
- Dodane mapnik.versions.mapnik_git_describe, aby uzyskać dostęp do szczegółów git na mapnik Wersja Node-mapnik został zbudowany przed.
- Poprawiono skrypt mapnik-inspect.js.
Co jest nowa w wersji 3.1.3:
- Teraz vt.composite domyślnie bufor wielkości do 1 zamiast 256 i tolerancji domyślnie 8 zamiast 1.
- Poprawki do wewnętrznych części mapnik.blend
- Poprawiono rzadki błąd podczas odczytu danych obrazu z asynchroniczny mapnik.Image.fromBytes
- Binaries zaktualizowane do korzystania mapnik v3.x
Co nowego w wersji 3.1.1:
- Dodane Map.registerFonts ()
- Aktualizacja do node-pre-gyp@0.6.1
- alias mapnik.register_fonts () - & # x3e; mapnik.registerFonts (), mapnik.register_datasources () - & # x3e; mapnik.registerDatasources ().
Co nowego w wersji 3.0.4:
- Binaries zaktualizowane do korzystania mapnik v3.x.
Co nowego w wersji 3.0.1:
- Binaries zaktualizowane do korzystania mapnik v3.x.
Co nowego w wersji 1.4.15:
- Aktualizacja do mapnik-vector-tile@0.5~~pobj. 5 do szybszego renderowania rastrowej.
Co nowego w wersji 1.4.14:
- Unikaj błędów startowego, jeśli $ HOME środowisko nie jest znane
- Naprawiono wszystkie testy na okna
- Experimental: mapnik.VectorTile teraz akceptuje zmienne obiektu w opcje renderowania .
- Experimental: Dodany mapnik.Map.clone metodą tworzenia płytki kopię obiektu mapy (źródła danych są wciąż wspólne),
Co nowego w wersji 1.4.12:
- Naprawiono uszkodzony postgis.input wtyczki w pakiecie binarnym
- Poprawiono niedopasowane nowa / delete w UTF8 kod kodowania sieci
- Aktualizacja wspierać najnowszą wersję rozwojową 3.x mapnik
- Poprawiono wewnętrzne tracker z mapy jednoczesnym wykorzystaniu zwolnić przed zwrotnego
- Dodano brakujące opcja tworzenia kompozycji inwertowanego-rgb
Co nowego w wersji 1.4.5:
- Aktualizacja do korzystania mapnik 2.3.x SDK z rapidxml parsowania poprawki.
Co nowego w wersji 1.4.4:
- Drobne problemy VectorTile.composite stałe do obsługi zarówno płytki stworzony z SetData i tych, którzy dopiero oddawana.
- Metoda VectorTile.fromGeoJSON zmieniona na VectorTile.addGeoJSON.
- Usunięto inicjowanie i czyszczenie globalnych struktur libxml2 ponieważ XML2 nie jest już domyślnie w plikach binarnych węzeł-mapnik.
Co nowego w wersji 1.4.0:
- Pierwsza seria domyślne do binariów z KMP zainstalować .
Co nowego w wersji 1.3.3:.
- Aktualizacja do mapnik-vector-płytki
Co nowego w wersji 1.3.0:.
- Dodane VectorTile.composite API
- obsługa Naprawiono wyjątek VectorTile.isSolid.
- Wyłączone mapnik.Expression obiektem ponieważ nie jest używany przez wszystkich znanych aplikacji.
- Dodane mapnik.register_datasource zarejestrować jedną wtyczkę źródło danych.
Co nowego w wersji 1.2.1:
- Dodano więcej szczegółów do mapnik.supports API, w tym sieci , proj4, WebP, JPEG, PNG, SVG, cairo_pdf, cairo_svg i threadsafe.
- Dodano więcej stałe dla dostępnych wartości comp-op.
Co nowego w wersji 1.2.0:
- Usunięto devDependencies tak, mokka i sphericalmecator muszą być zainstalowane ręcznie uruchomić testy,
- Poprawiono konfiguracji gyp Release w celu zapewnienia pliki binarne są usuwane i zbudowany z najwyższym poziomem optymalizacji
- Dodano wsparcie dla wykrywania --runtime_link = flagę statyczny do KMP instalacji, które mogą wywołać łączenie przed wszystkimi depedencies mapnik (nie tylko libmapnik)
- Dodano wsparcie travis.ci
Co nowego w wersji 1.1.1:
- Poprawiono obsługę wyjątków podczas tworzenia geojson z płytki wektora.
Co nowego w wersji 1.0.0:
- Obsługa v0.10.x węzłów i węzła -gyp.
Wymagania :
- mapnik
- node.js 0.6.13 lub wyższej,
Komentarze nie znaleziono