Mapnik

Logiciel capture d'écran:
Mapnik
Détails logiciels:
Version: 3.0.8 / 3.0.9-rc3 Mise à jour
Date de transfert: 10 Dec 15
Licence: Gratuit
Popularité: 80

Rating: nan/5 (Total Votes: 0)

Mapnik fonctionne en lisant les données géographiques dans le format des cartes, des couches, des formes, des lignes, des géométries, etc., et l'agrégation de ces données dans une seule base de données.

Ces données peuvent ensuite être mis à la disposition des applications à distance via des requêtes, ou utilisé en interne (si Mapnik est partie d'un seul logiciel).

Mapnik peut lire des données provenant de diverses sources:

ESRI

PostGIS

TIFF

OSM

Kismet

OGR

GDAL

Side note: Mapnik a été utilisé dans la production pour la construction du service OpenStreetMap, de sorte que vous pouvez être assuré qu'il peut gérer tout type de données à toute taille.

Vous pouvez télécharger le code source Mapnik ici. Pour OS binaires spécifiques, s'il vous plaît visitez notre de Windows , Mac et Linux sections.

Ce qui est nouveau dans cette version:

  • Amélioration du support pour texte international (utilise désormais la bibliothèque harfbuzz pour le façonnage de texte).
  • utilise les dernières fonctionnalités C ++ 11 pour de meilleures performances (en particulier chargement de la carte).
  • Expressions partout: toutes les propriétés de symboliseur peuvent maintenant être guidée par les données des expressions (à l'exception de la face-nom et fontset-nom sur le TextSymbolizer)
  • .
  • stockage de géométries Réécrit basé sur std :: vector.

Ce qui est nouveau dans la version 2.2.0 / 3.0.0-RC3:

  • supprimé 3 depedencies sans perdre aucune fonctionnalité:. ltdl, cairomm et libsigc ++
  • Ajout de 64 bits soutien entier dans des expressions, des longs identifiants, et l'grid_renderer.
  • Ajout de la possibilité de désactiver la nécessité pour diverses dépendances:. proj4, libpng, libtiff, libjpeg
  • Ajout rapide soutien de reprojection entre epsg: 3857 et epsg:. 4326

  • fuites
  • postgres fixes pool de connexion lors de l'utilisation persist_connection = false.
  • postgres fixes clé de connexion à respecter la plus haute valeur de max_size et initial_size pour toute couche sur la carte.
  • accident potentiel fixe dans l'analyse wkb quand PostGIS renvoie la géométrie nulle.
  • rendu floue fixe de l'image et SVG icônes.
  • Ajout de la détection de valeurs srs invalides lorsque XML chargement.
  • Ajout du support pour spécifier un base_path comme troisième, argument optionnel pour load_xml.

Ce qui est nouveau dans la version 2.2.0 / 3.0.0-rc1:

  • supprimé 3 depedencies sans perdre aucune fonctionnalité:. ltdl, cairomm et libsigc ++
  • Ajout de 64 bits soutien entier dans des expressions, des longs identifiants, et l'grid_renderer.
  • Ajout de la possibilité de désactiver la nécessité pour diverses dépendances:. proj4, libpng, libtiff, libjpeg
  • Ajout rapide soutien de reprojection entre epsg: 3857 et epsg:. 4326

  • fuites
  • postgres fixes pool de connexion lors de l'utilisation persist_connection = false.
  • postgres fixes clé de connexion à respecter la plus haute valeur de max_size et initial_size pour toute couche sur la carte.
  • accident potentiel fixe dans l'analyse wkb quand PostGIS renvoie la géométrie nulle.
  • rendu floue fixe de l'image et SVG icônes.
  • Ajout de la détection de valeurs srs invalides lorsque XML chargement.
  • Ajout du support pour spécifier un base_path comme troisième, argument optionnel pour load_xml.

Ce qui est nouveau dans la version 2.0.0:

  • Ajout de propriété minimale de longueur de chemin à text_symbolizer pour permettre étiquettes pour être placés que sur les lignes d'une certaine longueur.
  • Ajout du support pour png quantification en utilisant les palettes fixes.

  • fonctionnalité
  • Ajouté AlsoFilter -. http://trac.mapnik.org/wiki/AlsoFilter
  • Plugin SQLite: optimiser i / o en utilisant cache partagé et aucun mutex
  • .
  • lien direct plugins d'entrée pour libmapnik éviter d'avoir à définir des indicateurs de dlopen langues contraignants.
  • Lance une erreur lors de l'inscription pour les polices qui Freetype2 ne signale pas un nom de famille ou le style.
  • Correction citant syntaxe pour "table". "attribut" dans PostGIS plugin (antérieurement si des alias de table ont été utilisés en citant comme "table.attribut" provoquerait l'échec de la requête).
  • Ajout de la possibilité de contrôler la fonction de PostGIS id par alimentait un key_field pour référencer et le nom de l'attribut entier.
  • Ajout de remplacement, fonctions de proj_transform plus robustes projeter une bbox utilisant plus de points que seulement les quatre coins d'assurer une bbox taille optimale malgré proj4 Out Of Bounds conditions.

Logiciel similaire

Trenni
Trenni

1 Mar 15

WideImage
WideImage

6 Jun 15

Load.js
Load.js

5 Jun 15

Ya2YAML
Ya2YAML

12 May 15

D'autres logiciels de développeur Mapnik Development Team

Ruby Mapnik
Ruby Mapnik

10 Dec 15

Node-Mapnik
Node-Mapnik

28 Sep 15

Commentaires à Mapnik

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!