Académique Documents
Professionnel Documents
Culture Documents
Option
Mathématique et Informatique Décisionnelle
Matricule : 201400008553
Table des matières
Vectorisation dans la théorie .................................................................................................................. 1
Définition de la vectorisation .............................................................................................................. 1
La vectorisation dans le contexte Générale ........................................................................................ 1
Processus générale .............................................................................................................................. 1
Quel sont les logiciels capables de vectoriser une carte géographique ?........................................... 2
Vectorisation dans le contexte de SIG avec ArcScan: ......................................................................... 2
Vectorisation interactive (traçage de raster) .................................................................................. 3
Vectorisation automatique ............................................................................................................. 4
Nettoyage de rasters avant la vectorisation ................................................................................... 5
Vectorisation – Exemple pratique ........................................................................................................... 7
Bibliographie ........................................................................................................................................... 9
Vectorisation dans la théorie
Définition de la vectorisation
A ne pas confondre avec digitalisation, ou numérisation.
Une numérisation est le passage d'une information sur un support quelconque (papier, électrique...)
à un support informatique.
Une vectorisation est le passage d'un format raster (où l'information est contenue dans des pixels) à
un format vecteur ou l'information est contenue dans des entités de type point/ligne/polygone ( i.e
C’est la conversion d’images matricielles en images vectorielles.)
Une image n'a aucune structure : il s'agit simplement de pixels dans un bitmap. Si l'image est
suffisamment agrandie, ses artefacts apparaissent. Les pixels deviennent apparents. Les images aux
contours nets deviennent floues ou irrégulières. Idéalement, une image vectorielle n'a pas le même
problème. Les arêtes et les zones remplies sont représentées sous forme de courbes ou de gradients
mathématiques et peuvent être agrandies de manière arbitraire.
Les images synthétiques telles que les cartes géographiques scannées conviennent à la vectorisation.
L'entrée dans la vectorisation est une image, mais une image peut prendre de nombreuses formes,
telles qu'un scan, un dessin sur papier ou l'un des nombreux formats de fichier raster. Les
programmes qui effectuent une conversion raster en vecteur peuvent accepter les formats bitmap
tels que TIFF, BMP et PNG.
La sortie est un format de fichier vectoriel. Les formats de vecteurs courants sont SVG, DXF, EPS, EMF
et AI.
Processus générale
L'image peut être vectorisée manuellement. Une personne peut regarder l'image, faire des mesures,
puis écrire le fichier de sortie à la main. L'illustration a quelques formes géométriques et beaucoup
de texte; il était relativement facile de convertir les formes et le format vectoriel SVG permet de
saisir facilement le texte (même les indices et les exposants).
Dans cet exemple, l'image d'origine ne
comportait aucune courbe (à
l'exception du texte). La conversion est
donc simple. Les courbes rendent la
conversion plus compliquée. La
vectorisation manuelle de formes
compliquées peut être facilitée par la
fonction de traçage intégrée à certains
programmes d'édition de graphiques
vectoriels.
Si l'image n'est pas encore lisible par une machine, elle doit être numérisée dans un format de fichier
utilisable.
Une fois un bitmap lisible par machine, l'image peut être importée dans un programme d'édition
graphique (tel que Adobe Illustrator, CorelDRAW ou Inkscape). Ensuite, une personne peut tracer
manuellement les éléments de l'image à l'aide des fonctions d'édition du programme. Les courbes de
l'image d'origine peuvent être approximées avec des courbes, des arcs et des courbes de Bézier. La
vectorisation manuelle est possible, mais elle peut être fastidieuse.
ArcScan met à votre disposition des outils qui permettent de convertir des images numérisées en
couches d'entités vectorielles. A noter que, dans le cas d'ArcGIS 9.1, les fonctionnalités d'ArcScan
sont intégrées en natif dans ArcEditor et ArcInfo.
Il permet des améliorations sur le raster, exporte en SHP, MIF, DXF, MAP et VEC, et géoréférence la
carte en sortie.
Ce logiciel transforme de nombreux formats d'images en formats vecteurs DAO ou SIG, dont le SHP
et le MIF/MID.
WinTopo améliore des images et les vectorise dans les formats DAO et SIG standards, dont
le SHP. Il existe une version entièrement gratuite. La version payante possède plus de
fonctions d'amélioration du raster avant la vectorisation, une meilleure "intelligence" pour le
passage en vecteur, et des possibilités de modifier et géo référencer les vecteurs créés (ces
deux dernières fonctionnalités n'étant pas forcément nécessaires aux détenteurs d'un
logiciel de SIG).
ArcScan permet de capturer des cellules raster. Bien qu'elle ne soit pas obligatoire avec le
pointage manuel de raster, la capture de raster peut nous aider à créer des entités avec
précision. On peut faire une capture sur les axes médians, les intersections, les coins, les
extrémités et les solides rasters.
L'image suivante illustre le traçage par les axes médians utilisé pour créer des entités
linéaires.
Avec l'outil Traçage de vectorisation, il suffit de pointer le curseur dans la direction que nous
souhaitons vectoriser puis de cliquer. Des entités sont générées sur les axes médians des
cellules raster à chaque fois que vous cliquez. Les paramètres de vectorisation actuels ont une
incidence sur la géométrie vectorielle en sortie. Vous pouvez générer des entités linéaires ou
surfaciques.
Vectorisation automatique
La vectorisation automatique se définit comme une technique automatisée de conversion des
données raster en entités vectorielles. Ce processus suppose que l'utilisateur spécifie certains
paramètres pour contrôler la vectorisation. Les résultats de la vectorisation dépendent de
plusieurs facteurs, tels que la résolution de l'image, son niveau de bruit ou le contenu réel du
document numérisé.
ArcScan prend en charge deux méthodes de vectorisation, selon les axes médians et selon les
contours. La vectorisation selon les axes médians permet de générer des entités vectorielles au
centre des éléments linéaires raster. La vectorisation selon les contours permet de générer des
entités vectorielles sur la bordure des éléments linéaires raster.
Les paramètres de vectorisation automatique que vous définissez ont une incidence sur les
entités vectorielles en sortie générées. Ces paramètres, également connus sous le nom de
"styles", peuvent être enregistrés et réutilisés avec des images raster présentant des
caractéristiques similaires.
1- On se place sur le menu Editor ( si il n’exsite pas on l’ajoute depuis le menu principale –
Customize-toolbars-Editor ) et on clique sur Start Editing.
2- Le menu Edit n’est toujours pas complétement actif :
On utilise les lignes et les outils sur Editor pour enfin aboutir a un résultat de 2 routes entre Alger et
Dellys :
Bibliographie
1- http://www.portailsig.org/content/quel-sont-les-logiciels-capables-de-vectoriser
2- https://en.wikipedia.org/wiki/Image_tracing
3- https://desktop.arcgis.com/fr/arcmap/latest/extensions/arcscan/what-is-arcscan-
.htm#GUID-A41E34A8-8401-4182-BB76-838CE077230C
4- https://desktop.arcgis.com/fr/arcmap/latest/extensions/arcscan/a-quick-tour-of-
arcscan.htm
5- https://www.youtube.com/watch?v=NAlg79bTfDQ&t=338s