MapServer banner Home | Products | Issue Tracker | FAQ | Download
en de fr it es zh_cn

Warning

Cette page de documentation n’est pas a jour, avec au moins 490 jours de retard sur la version originale. Nous vous conseillons fortement de naviguer vers la version anglaise de cette page.

shp2img

Objectif

Créé une carte sous forme de fichier image à partir d’un mapfile. Le format de sortie est soit le format PNG ou GIF en fonction de la version de la bibliothèque GD utilisée. C’est une commande utile pour tester votre mapfile. Vous pouvez simplement fournir le chemin vers votr emapfile et le nom d’une image en sortie et une image devrait ^etre renvoyée. Si une image ne peut pas ^etre créé une erreur sera affichée après la ligne de commande qui doit se réfèrer à un numéro de ligne du mapfile.

Syntaxe

shp2img -m mapfile [-o image] [-e minx miny maxx maxy] [-s sizex sizey]
       [-l "layer1 [layers2...]"] [-i format]
       [-all_debug n] [-map_debug n] [-layer_debug n] [-p n] [-c n] [-d
      layername datavalue]
-m mapfile : fichier Map à utiliser - obligatoire
-i format : écrase la valeur du paramètre IMAGETYPE pour définir le format de sortie
-o image : nom du fichier en sortie (stdout si aucun n'est définie)
-e minx miny maxx maxy : extents à afficher
-s sizex sizey : taille de l'image en sortie
-l layers : couches à activer - assurez vous qu'elles soient entouré de
  guillement et espacé par des espaces si plus d'une est listée.
-all_debug n : définie le niveau de débugue pour la carte et toutes les
  couches
-map_debug n : définie le niveau de débugue de la carte
-layer_debug layer_name n : définie le niveau de débugue des couches
-c n : dessine la carte un nombre de fois égale à n
-p n : pause pendant n secondes après avoir lu la carte
-d layername datavalue : change la valeur du paramètre DATA pour une couche

Exemple #1

shp2img -m vector_blank.map -o test.png
Résultat :
Un fichier nommé :file:’test.png‘ est créé, que vous pouvez afficher dans votre navigateur.

Exemple #2

shp2img -m gmap75.map -o test2.png -map_debug 3
Résultat :
Un fichier nommé :file:’test2.png‘ est créé, et les vitesses de dessin des couches sont renvoyées, comme ceci :
msDrawRasterLayerLow(bathymetry): entering
msDrawMap(): Layer 0 (bathymetry), 0.601s
msDrawMap(): Layer 3 (drain_fn), 0.200s
msDrawMap(): Layer 4 (drainage), 0.300s
msDrawMap(): Layer 5 (prov_bound), 0.191s
msDrawMap(): Layer 6 (fedlimit), 0.030s
msDrawMap(): Layer 9 (popplace), 0.080s
msDrawMap(): Drawing Label Cache, 0.300s
msDrawMap() total time: 1.702s
msSaveImage() total time: 0.040s

Exemple #3

shp2img -m gmap75.map -o test3.png -all_debug 3
Résultat :
Un fichier nommé :file:’test3.png‘ est créé, les vitesses de dessin des couches sont renvoyées, et quelques avertissements sur l’absence des fichiers qix d’index, comme ceci :
msLoadMap(): 0.671s
msDrawRasterLayerLow(bathymetry): entering.
msDrawGDAL(): src=72,417,3077,2308, dst=0,0,400,300
msDrawGDAL(): red,green,blue,alpha bands = 1,0,0,0
msDrawMap(): Layer 0 (bathymetry), 0.090s
msSearchDiskTree(): Search returned no results. Unable to open spatial index
for D:\ms4w\apps\gmap\htdocs/.\../data/drain_fn.qix. In most cases you can
safely ignore this message, otherwise check file names and permissions.
msDrawMap(): Layer 3 (drain_fn), 0.010s
msDrawMap(): Layer 4 (drainage), 0.050s
msSearchDiskTree(): Search returned no results. Unable to open spatial index
for D:\ms4w\apps\gmap\htdocs/.\../data/province.qix. In most cases you can
safely ignore this message, otherwise check file names and permissions.
msDrawMap(): Layer 5 (prov_bound), 0.030s
msSearchDiskTree(): Search returned no results. Unable to open spatial index
for D:\ms4w\apps\gmap\htdocs/.\../data/fedlimit.qix. In most cases you can
safely ignore this message, otherwise check file names and permissions.
msDrawMap(): Layer 6 (fedlimit), 0.010s
msDrawMap(): Layer 9 (popplace), 0.010s
msDrawMap(): Drawing Label Cache, 0.201s
msDrawMap() total time: 0.401s
msSaveImage() total time: 0.010s
shp2img total time: 1.082s

$ revision: 9764 $

Navigation

About
Products
Community
Development
Downloads
Documentation
FAQ

Current Table Of Contents