Suite

Comment capturer des polygones déjà numérisés dans différentes couches à l'aide de QGIS ?


En tant que débutant, j'ai numérisé beaucoup de polygones sans les capturer.

Y a-t-il un moyen pour que je puisse leur ajouter un accrochage par la suite? Ils sont dans des couches différentes ?


Les options de capture ne fonctionnent pas rétroactivement.


Topojson : Comment concevoir des polygones, des lignes, des points valides dans les logiciels SIG ?

Jusqu'à présent j'utilisais toujours des fichiers SIG du web, qui me fournissent des polygones administratifs, des rivières, des masses continentales, etc. Je les convertis ensuite au format Topojson pour alimenter les D3js.

Aujourd'hui, je dois concevoir ma propre couche (wine_areas) dans Quantum GIS (QGIS). De même, ce fichier .shp sera ultérieurement converti au format Topojson.

Lors de la conception de mes formes, lignes, points au sein d'un logiciel SIG (fichier .shp) : Quels sont les aspects critiques dont je dois me soucier, et comment faire pour que les fichiers .shp et Topojson finaux soient valides, avec les typologies attendues ? Surtout, avec des polygones voisins partageant leurs arcs communs, etc.

Je me demande surtout comment concevoir mes "arcs" topojson dans les logiciels SIG :

  • devrais-je mettre mes formes à proximité telles [][]
  • dois-je concevoir une forme et la couper avec une ligne [|]
  • quel niveau de précision faut-il ? (et comment le savoir)

Comment capturer des polygones déjà numérisés dans différentes couches à l'aide de QGIS ? - Systèmes d'information géographique

GST 101 : Introduction à la technologie géospatiale

Lab 5 - Création de données géospatiales

Objectif - Numériser les informations à partir d'une source papier numérisée

Auteur du laboratoire FOSS4G : Kurt Menke, GISP Bird's Eye View GIS

Auteur du contenu original du laboratoire : Richard Smith, Ph.D.
Université Texas A&M - Corpus Christi

Le développement du document original est financé par le Département du Travail (DOL) Trade Adjustment Assistance Community College and Career Training (TAACCCT) Grant No. TC-22525-11-60-A-48 The National Information Security, Geospatial Technologies Consortium ( NISGTC) est une entité du Collin College of Texas, du Bellevue College of Washington, du Bunker Hill Community College of Massachusetts, du Del Mar College of Texas, du Moraine Valley Community College of Illinois, du Rio Salado College of Arizona et du Salt Lake Community College of Utah. Ce travail est sous licence Creative Commons Attribution 3.0 Unported License. Pour afficher une copie de cette licence, visitez http://creativecommons.org/licenses/by/3.0/ ou envoyez une lettre à Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.

Ce document a été modifié à l'origine de sa forme originale par Kurt Menke et continue d'être modifié et amélioré par de généreuses contributions publiques.

Dans cet atelier, les étudiants apprendront à géoréférencer une carte numérisée. Le géoréférencement est le processus de transformation du système de coordonnées de la carte numérisée, du système de coordonnées produit par le processus de numérisation, en un système de référence de coordonnées projeté dans le monde réel. L'étudiant apprendra ensuite à numériser les informations contenues dans la carte numérisée dans un fichier de formes. La première tâche sera de créer le fichier de formes vide dans lequel numériser les entités. L'étudiant apprendra également à éditer des ensembles de données vectorielles existants.

Ce laboratoire continuera à présenter aux étudiants l'interface QGIS. Il est important d'apprendre les concepts de ce laboratoire, car les futurs cours nécessiteront les compétences couvertes dans ce laboratoire.

Cet atelier comprend les tâches suivantes :

Tâche 1 - Créez un nouveau fichier de formes.

Tâche 2 – Transformer le système de coordonnées des données sources.

Tâche 3 – Numérisation tête haute à partir de données sources transformées.

Tâche 4 – Modification des données géospatiales existantes.

2. Objectif : numériser les informations à partir d'une source papier numérisée

Bien qu'il existe une grande quantité d'informations numériques facilement accessibles aux utilisateurs de SIG, il existe encore une grande quantité d'informations qui n'ont pas été converties au format numérique. Pendant des centaines d'années, les cartes papier sur papier contenaient toutes les données géospatiales. De nombreuses cartes papier historiques, voire plus récentes, n'ont jamais été numérisées. Il est possible d'extraire les informations de sources papier grâce à un processus appelé numérisation. Dans cet atelier, vous utiliserez la numérisation tête haute pour numériser des colis dans une partie d'Albuquerque, au Nouveau-Mexique, à partir d'une carte numérisée. Ceci sera accompli grâce à un processus de numérisation en cinq étapes :

Créez un fichier de formes pour stocker les données qui seront numérisées.

Charger les données source de la carte numérisée dans QGIS

Géoréférencer la carte source

Tâche 1 - Créer un nouveau fichier de formes

Dans la tâche 3, vous numériserez des parcelles à partir d'une source de données géoréférencée. Dans cette première tâche, vous apprendrez à créer le nouveau fichier de formes dans lequel vous finirez par numériser.

Accédez au dossier lab dans l'arborescence des fichiers et sélectionnez le dossier Données en cliquant une fois dessus pour le mettre en surbrillance.

Cliquez sur le bouton Nouveau Shapefile en haut de la fenêtre du navigateur. Cela ouvrira la fenêtre Nouveau calque vectoriel.

Cliquez sur le bouton Sélectionner CRS pour ouvrir le sélecteur de système de référence de coordonnées.

La ville d'Albuquerque, comme la plupart des municipalités, utilise le State Plane Reference System (SPRC) pour ses données. Vous utiliserez le même CRS pour votre nouveau fichier de formes.

Dans l'interface du sélecteur de système de référence de coordonnées, saisissez Nouveau-Mexique dans le filtre. Cela limitera la liste ci-dessous à ceux qui ont le Nouveau-Mexique dans leur nom. Ce sont différents CRS SPRC pour le Nouveau-Mexique. Le Nouveau-Mexique a 3 zones et Albuquerque est dans la zone centrale.

Sélectionnez le NAD83 (HARN) / New Mexico Central (ftUS) avec un code EPSG de 2903 (voir la figure ci-dessous). Cliquez sur OK une fois que vous avez sélectionné ce SCR pour revenir à la fenêtre New Vector Layer.

Lors de la création de votre nouveau shapefile, vous avez la possibilité d'ajouter des colonnes d'attributs. Il est possible de les ajouter plus tard, mais si vous connaissez certaines colonnes d'attributs dont vous aurez besoin dans la couche, il est plus logique de les définir ici. L'attribut ID est automatiquement ajouté à chaque fichier de formes que vous créez.

Pour cet atelier, vous aurez besoin d'une colonne d'attributs pour contenir le code de zonage.

  1. Dans la section Nouvel attribut de la fenêtre Nouvelle couche vectorielle, définissez un nouveau champ avec : un nom de zonecode, en tant que données texte d'une largeur de 5.

Cela signifie que la nouvelle colonne d'attribut de zonecode stockera les données sous forme de texte et ne pourra contenir que cinq caractères de données. Étant donné que notre code de zonage le plus long est à 4 chiffres, c'est plus que suffisant.

Cliquez sur Ajouter à la liste d'attributs et vous verrez le nouvel attribut de code de zone ajouté.

Cliquez sur OK pour approuver les nouvelles options du fichier de formes et ouvrez la fenêtre Enregistrer le calque sous. Étant donné que vous aviez sélectionné le dossier Nouvelles données lorsque vous avez cliqué sur le bouton Nouveau fichier de forme, il sera par défaut dans ce dossier. S'il ne se contente pas de naviguer vers ce dossier maintenant.

Nommez le fichier de formes parcels.shp et cliquez sur Enregistrer pour créer le fichier de formes

Initialement, le nouveau fichier de formes peut ne pas s'afficher dans le navigateur. Nous devons d'abord actualiser la vue pour voir le fichier nouvellement créé.

Cliquez sur le bouton Actualiser dans le coin supérieur gauche de la fenêtre du navigateur QGIS. Développez le dossier New Data et vous verrez le fichier parcels.shp.

Sélectionnez le jeu de données parcels.shp et cliquez sur l'onglet Métadonnées. Vous verrez qu'il a 0 caractéristiques et a le système de référence spatiale que vous avez spécifié. La zone du plan de l'État central du Nouveau-Mexique utilise la projection de Mercator car il s'agit d'une zone orientée nord-sud.

Tâche 2 - Transformer le système de coordonnées des données source

Maintenant que vous avez créé un fichier de formes vide pour stocker les informations numérisées, vous allez effectuer une transformation de coordonnées (également appelée géoréférencement) sur l'ensemble de données source afin qu'il se trouve dans un système de coordonnées terrestre. Dans ce cas, le système de coordonnées correspondra à votre fichier de formes de parcelle (NAD83(HARN) / New Mexico Central (ftUS)).

Pour effectuer cette tâche, vous utiliserez un plugin. Les plugins sont de petits add-ons à QGIS. Certains sont créés par l'équipe de développement principale de QGIS et d'autres sont créés par des développeurs tiers.

Disposez le navigateur et le bureau de sorte que vous puissiez voir les deux fenêtres simultanément sur votre bureau.

Dans le navigateur, recherchez le nouveau fichier de formes de parcelles. Sélectionnez-le et faites-le glisser sur la fenêtre de carte de QGIS Desktop. C'est une autre façon d'ajouter des données à Desktop.

Dans la barre de menus de QGIS Desktop, choisissez Projet | Propriétés du projet.

Cliquez sur l'onglet CRS et activez la transformation CRS « à la volée ». Cliquez sur OK pour enregistrer le paramètre et fermer la fenêtre des propriétés.

Le projet devrait maintenant avoir un CRS EPSG 2903 (qui est NAD83 (HARN) / New Mexico Central (ftUS)) et la transformation CRS à la volée est activée. Vous pouvez le vérifier en regardant dans le coin inférieur droit de QGIS Desktop et en vous assurant que EPSG: 2903 (OTF) est répertorié. Sinon, cliquez avec le bouton droit sur la couche des parcelles et dans le menu contextuel, choisissez Définir le CRS du projet à partir de la couche.

Enregistrez le projet dans le dossier Lab 5 et nommez-le Lab5.qgs.

Dans la barre de menu, choisissez Plugins | Gérer et installer des plugins

Le gestionnaire de plugins s'ouvrira. Les options sur le côté gauche vous permettent de basculer entre Installé, Non installé, Nouveau et Paramètres. Le plugin que vous utiliserez est un plugin Core QGIS appelé Georeferencer GDAL.

Comme il s'agit d'un plugin Core, il sera déjà installé. Il vous suffit de l'activer. Cliquez sur Plugins installés et cochez la case à côté de Georeferencer GDAL (illustré dans la figure ci-dessous).

Cliquez sur Fermer pour fermer la fenêtre Plugins.

Pour ouvrir le plugin Georeferencer, allez dans la barre de menu, choisissez Raster | Géoréférenceur | Géoréférenceur.

La fenêtre Géoréférenceur s'ouvre. Cliquez sur le bouton Ouvrir le raster en haut à gauche (voir la figure ci-dessous).

  1. Accédez au dossier Lab 5/Data et sélectionnez zone_map.bmp et cliquez sur Ouvrir. Noter: Si la fenêtre Sélecteur de système de coordonnées de référence s'ouvre, cliquez sur Annuler pour fermer. Cet ensemble de données n'a pas encore de système de coordonnées terrestre. Les données sources seront maintenant chargées dans le géoréférenceur (illustré dans la figure ci-dessous)

Les données sources sont une carte. Sur la carte, il y a 5 points avec leurs noms associés (par exemple, le nom d'un point est : I25 27). Ce sont des repères maintenus par le National Geodetic Survey. Pour géoréférencer cette carte scannée, vous allez créer des points de contrôle à ces cinq emplacements. Le plugin développera ensuite une équation de géoréférencement basée sur l'ensemble des coordonnées source et cible à ces cinq emplacements. QGIS obtiendra les coordonnées de la source à partir de votre clic de souris sur ces points. Vous rechercherez les coordonnées cibles de ces points de repère sur le site Web de NGS.

  1. Le site Web du NGS est à l'adresse http://www.ngs.noaa.gov/cgi-bin/datasheet.prl. Ouvrez le site. Noter: Si vous ne parvenez pas à accéder à Internet, les fiches techniques NGS ont été téléchargées et enregistrées dans le dossier Lab 5/Data/NGS Data Sheets. Veuillez lire les prochaines étapes pour savoir comment les fiches techniques NGS ont été acquises.

Vous rechercherez chacun des repères qui apparaissent sur la carte en recherchant la fiche technique de chaque repère. Vous utiliserez l'option Nom de la station pour effectuer la recherche.

Sur le site, cliquez sur le bouton FICHES TECHNIQUES. Cliquez ensuite sur le lien Nom de la station.

Pour trouver la première station, entrez le nom de la station I25 27 (incluez l'espace), puis choisissez NEW MEXICO pour l'état. La recherche est illustrée dans la figure ci-dessous. Noter: le nom de la station est I25 27 avec une lettre majuscule i.

La recherche doit renvoyer la page illustrée dans la figure ci-dessous.

  1. Mettez en surbrillance le nom de la station et cliquez sur le bouton Obtenir des feuilles de données et vous obtiendrez quelque chose qui ressemble à la figure ci-dessous.

Ceci est une fiche technique NGS. Il donne des paramètres de mesure pour les repères NGS situés à travers les États-Unis. Une information qu'il inclut sont les coordonnées des repères en pieds State Plane (mis en évidence dans la figure ci-dessus). Il y a deux ensembles de coordonnées State Plane sur la fiche technique NGS, l'un est en mètres (MT) et l'autre en pieds (sFT). Assurez-vous d'utiliser l'ensemble en pieds. Note importante: Il y a un tiret avant la coordonnée Nord. Il est ne pas un nombre négatif.

Retrouvez la fiche technique de chaque repère affiché sur la carte et renseignez les coordonnées ci-dessous. Les coordonnées de la première station ont déjà été saisies. Noter: Si vous ne parvenez pas à accéder à Internet, les fiches techniques NGS ont été téléchargées et enregistrées dans le dossier Lab 5/Data/NGS Data Sheets.

L'étape suivante consiste à saisir les points de contrôle dans le géoréférenceur. Cliquez sur le bouton Ajouter un point.

Il est important d'être précis et de cliquer directement sur le point. Pour vous aider à rendre votre sélection plus précise, vous pouvez effectuer un zoom et un panoramique à l'aide des outils de la barre d'outils Affichage (illustrés dans la figure ci-dessous). Si vous souhaitez refaire un point de contrôle, cliquez sur le bouton Supprimer le point puis cliquez sur le point à supprimer.)

Avec le bouton Ajouter un point sélectionné, cliquez sur le point I25 27.

La fenêtre Entrer les coordonnées de la carte s'ouvre. Entrez les coordonnées est et nord du plan d'état que vous avez récupérées de la feuille de données NGS dans les deux cases. Assurez-vous de les saisir correctement. Les coordonnées correctes sont entrées pour I25 27 dans la figure ci-dessous.

Cliquez sur OK et un point de contrôle rouge apparaîtra sur la carte où vous avez cliqué. Les coordonnées X,Y de la source (srcX, srcY) et de la destination (dstX, dstY) s'afficheront dans un tableau en bas de la fenêtre.

Répétez cette procédure pour les points ‘I25 28’, I25 29’, K 15 S’ et ‘STADIUM’. Une fois les 5 points de contrôle entrés, la fenêtre du géoréférenceur devrait ressembler à la figure ci-dessous.

Pour effectuer la transformation, cliquez sur le bouton Démarrer le géoréférencement .

La fenêtre Paramètres de transformation s'ouvrira (voir figure ci-dessous). Si au préalable vous recevez un message disant "Veuillez définir la transformation", cliquez sur OK.

Dans la fenêtre Transformation, choisissez le polynôme 1 comme type de transformation.

Choisissez Voisin le plus proche comme méthode de rééchantillonnage. Il s'agit de la méthode de rééchantillonnage raster standard pour les données discrètes telles qu'une carte numérisée.

Cliquez sur le bouton Parcourir à droite de Raster en sortie. Accédez à votre dossier Lab 5/Data.

Créez un nouveau dossier nommé New Data puis entrez le dossier.

Nommez le fichier zone_map_modified_spcs.tif et cliquez sur Enregistrer.

Cliquez sur le bouton Parcourir à droite de Target SRS. Tapez 2903 dans le filtre.

Cliquez sur NAD83(HARN)/New Mexico Central (ftUS):2903 CRS, puis cliquez sur OK.

Cochez Charger dans QGIS lorsque vous avez terminé.

Cliquez sur OK pour fermer la fenêtre Paramètres de transformation et effectuer la transformation.

Fermez le géoréférenceur et enregistrez les points GCP lorsque vous y êtes invité.

Faites un clic droit sur zone_map_modified.tif et choisissez Zoom sur l'étendue de la couche pour voir l'image géoréférencée.

À l'aide du bouton Ajouter des données vectorielles, ajoutez le fichier de formes netcurr.shp dans le dossier Lab 5/Data à QGIS. Il s'agit d'un fichier de formes représentant les rues de la ville produit par la ville d'Albuquerque. Si la transformation a été effectuée correctement, les rues s'aligneront avec l'image de la carte parcellaire géoréférencée (illustrée dans la figure ci-dessous). Enregistrez votre fichier de carte.

Tâche 3 - Numérisation en tête-à-tête à partir de données sources transformées

Vous allez maintenant numériser les parcelles à partir de l'image géoréférencée dans le fichier de formes des parcelles.

Faites glisser le calque parcels au-dessus du calque zone_map_modified_spcs dans le panneau Calques. Faites un clic droit sur les parcelles et choisissez Basculer l'édition. Cela met la couche de parcelles en mode d'édition. Notez qu'un crayon apparaît à côté du calque dans le panneau Calques, indiquant que le calque est en mode d'édition. Un seul calque peut être modifié à la fois.

Désactivez la visibilité de la couche netcurr.

À l'aide de l'outil Zoom avant, faites glisser un cadre autour des parcelles M-1 dans le coin nord-ouest de l'image. Vous les numériserez en premier.

Il existe une barre d'outils d'édition pour éditer les ensembles de données vectorielles (voir la figure ci-dessous). Si vous ne voyez pas cela, allez dans la barre de menu pour Afficher | Barres d'outils et activez-le. Les outils disponibles changent légèrement en fonction de la géométrie des données que vous modifiez (polygone, ligne, point). Lors de la modification d'une couche de polygones, vous disposerez d'un outil pour ajouter des entités surfaciques.

  1. Cliquez sur l'outil Ajouter une fonctionnalité . Votre curseur se transformera en un curseur d'édition qui ressemble à un ensemble de réticules.

Les polygones sont constitués d'une série de nœuds qui définissent leur forme. Ici, vous tracerez le contour de la première parcelle en cliquant pour créer chaque nœud sur la limite des polygones.

Placez votre curseur sur un coin de l'un des polygones. Faites un clic gauche pour ajouter le premier point, cliquez à nouveau avec le bouton gauche pour ajouter le second, et continuez à cliquer autour du périmètre de la parcelle. Après avoir ajouté le nœud final, terminez le polygone avec un clic droit.

Une fenêtre Attributs s'ouvrira vous demandant de renseigner les deux attributs de cette couche : id et zonecode. Donnez au colis un identifiant de 0 et le code de zone est M-1 (illustré dans la figure ci-dessous). Chaque élément de parcelle recevra un identifiant unique commençant ici par zéro. Le prochain colis que vous numérisez sera id 1, celui après cet id 2 etc.

Si vous souhaitez supprimer le polygone que vous venez d'ajouter, cliquez sur le menu déroulant de l'outil Modifications actuelles et choisissez Revenir en arrière pour annuler votre polygone.

L'ajout de polygones isolés simples est assez simple. Effectuez un zoom arrière sur l'étendue de l'image. Vous pouvez le faire en cliquant sur le bouton Zoom dernier .

Trouvez la grande parcelle dans la zone centre-sud. Il y a une parcelle avec le code de zonage SU-1 qui entoure O-1. Zoomez sur cette zone.

Ouvrez les propriétés du calque | Onglet Style pour le calque des parcelles et définissez la transparence du calque sur 50 %. Cela vous permettra de voir les données sources sous vos colis pendant que vous numérisez.

Numérisez la limite extérieure de la parcelle SU-1 en ignorant la parcelle O-1 pour le moment. Remplissez les attributs lorsque vous y êtes invité (id=0, zonecode=SU-1). Le polygone SU-1 sera un anneau une fois terminé, mais pour l'instant, il couvre la parcelle O-1.

Pour terminer SU-1, vous utiliserez un outil de la barre d'outils d'édition avancée. Pour l'activer, allez dans la barre de menu et choisissez Affichage | Barres d'outils | cochez la case Édition avancée. Ancrez la barre d'outils d'édition avancée où vous le souhaitez (barre d'outils illustrée dans la figure ci-dessous). (Toutes les barres d'outils de l'interface QGIS peuvent être déplacées en saisissant le côté gauche pointillé et en les faisant glisser vers différentes parties de l'interface.)

  1. Vous allez maintenant utiliser l'outil Ajouter un anneau . Sélectionnez-le et cliquez autour du périmètre de la parcelle O-1. Faites un clic droit pour terminer. Cela crée un polygone en anneau (illustré dans la figure ci-dessous).

  1. Pour numériser O-1, vous utiliserez un outil qui fait partie du plug-in Digitizing Tools. Ouvrez d'abord le gestionnaire de plugins et recherchez « Outils de numérisation » dans la catégorie Tous. Sélectionnez le plugin et cliquez sur le bouton Installer le plugin. Vous devriez obtenir le message Plugin Installed Successfully. Une fois qu'il a été installé, passez aux plugins installés et assurez-vous que la barre d'outils des outils de numérisation est visible. Ancrez la barre d'outils.

Dans l'outil Attributs, cliquez sur Sélectionner des entités. et sélectionnez le polygone SU-1.

Dans la barre d'outils de numérisation, sélectionnez le menu déroulant à côté de l'outil Remplir l'anneau avec une nouvelle entité (interactif) et sélectionnez Remplir tous les anneaux dans les polygones sélectionnés avec l'outil de nouvelles entités (sélection illustrée dans la figure ci-dessous).

Vous serez immédiatement invité à saisir les attributs du nouveau polygone O-1 (id=2, zonecode=O-1).

Cliquez sur OK lorsque vous avez terminé et le nouveau polygone apparaîtra. Il remplit automatiquement l'espace sans laisser de vide.

Utilisez l'outil Identifier pour cliquer sur O-1 et SU-1 et vérifiez qu'ils sont correctement numérisés.

Noter: Si vous avez besoin de déplacer un ou deux sommets mal placés sur un polygone fini, vous pouvez le faire. Utiliser l'outil Sélectionner une seule entité pour sélectionner le polygone, puis utilisez l'outil Nœud pour sélectionner le nœud individuel et le déplacer.

Pour numériser les polygones restants, nous allons d'abord activer les options de capture pour faciliter le partage des sommets et/ou des segments des polygones adjacents.

  1. Pour ce faire, vous allez d'abord définir votre environnement de capture. Allez dans la barre de menu et choisissez Paramètres | Options de capture.

Il s'agit d'une fenêtre qui vous permet de configurer les calques auxquels vous pouvez accrocher lors de l'édition et de définir la tolérance d'accrochage. Le mode Capture vous permet de contrôler sur quelles parties d'une entité sont capturées.

  • To Vertex s'accrochera aux sommets
  • Segmenter s'accrochera à n'importe quelle partie d'un autre bord de calque
  • To Vertex et Segment s'aligneront sur les deux.

La Tolérance détermine à quel point votre curseur doit être proche d'un autre calque avant qu'il ne s'y accroche. Il peut être défini en pixels d'écran ou en unités de carte. Dans notre cas, les unités cartographiques sont les pieds.

Pour le mode Capture, changez-le en Avancé. La boîte de dialogue Options de capture affichera désormais une liste de couches de carte et d'options.

Vérifiez les colis car nous voulons aligner nos colis sur cette couche. Définissez la tolérance pour les parcelles sur 50 unités de carte et choisissez un mode « au sommet ».

Cochez la case sous Éviter les intersections à droite des unités (illustré dans la figure ci-dessous). Cela permet l'édition topologique. Lorsque vous numérisez une limite partagée avec cette option cochée, vous pouvez commencer par l'un des sommets à une extrémité de la limite partagée. Continuez ensuite à numériser la limite du nouveau polygone et terminez à un sommet à l'autre extrémité de la limite partagée. La limite partagée sera créée automatiquement en éliminant les erreurs de numérisation.

Les unités de la carte sont des pieds, donc lorsque vous vous trouvez à moins de 50 pieds d'un nœud (alias vertex), vous vous y accrocherez. Cela vous permet d'être beaucoup plus précis que vous ne le pourriez autrement.

Si la capture interfère avec la numérisation d'un polygone de parcelle, vous pouvez accéder à Paramètres | Options de capture à tout moment (même pendant la numérisation) et désactivez la capture jusqu'à ce que vous en ayez à nouveau besoin.

  1. Terminez la numérisation des polygones. Chaque fois que vous avez une parcelle qui partage une limite avec une autre, utilisez l'accrochage pour vous assurer de créer deux parcelles sans espace entre elles.

N'oubliez pas que vous pouvez ajuster la tolérance d'accrochage et quelles entités sont accrochées au sommet, au segment et au sommet et au segment.

Lorsque vous avez terminé, cliquez sur le bouton Toggle Editing pour quitter le mode d'édition. Vous serez invité à enregistrer vos modifications. Cliquez sur Enregistrer pour enregistrer les modifications.

Désactivez le raster zone_map_modified_spcs. Vous en avez fini avec ça maintenant. Il s'agissait d'une étape intermédiaire nécessaire pour numériser les limites des parcelles.

Tâche 4 - Modification des données géospatiales existantes

Maintenant que vous avez numérisé les données dans le fichier de formes vide que vous avez créé, vous apprendrez à modifier les fichiers de formes existants.

Cliquez sur le bouton Ajouter une couche raster et accédez au dossier Lab 5/Data.

Définissez le filtre sur Base de données d'images transparentes multi-résolutions (*.sid, *.SID).

Faites glisser le calque de parcelles au-dessus de l'image dans le panneau Calques.

Désactivez la couche de parcelles.

Vous allez maintenant apporter une modification à un calque de ligne. Activez la couche netcurr.

Zoomez sur l'emplacement mis en évidence dans la figure ci-dessous.

Vous allez numériser la route principale manquante, représentée en jaune sur la figure ci-dessous.

Activez l'édition pour netcurr.

Définissez vos options de capture de sorte que seul netcurr soit capturé, avec un mode To Vertex et une tolérance de 20 pieds.

À l'aide de l'outil Ajouter une entité de la barre d'outils d'édition , numérisez la nouvelle route en vous assurant de l'aligner sur les routes aux extrémités nord et sud. Utilisez la ligne médiane de la route lors de la numérisation.

Il existe de nombreux attributs pour cette couche. Vous n'en saisirez que quelques-uns. Entrez le STREETNAME comme Park, le STREETDESI comme Place, le STREETQUAD comme SE et les COMMENTS comme Lab 5. Cliquez sur OK.

Désactivez l'édition et enregistrez.

Dans cet atelier, vous avez réussi à numériser des informations à l'aide du processus de numérisation en cinq étapes. De plus, vous avez recréé les données source d'origine (numérisées en tant que raster) au format vectoriel. La numérisation peut être un processus long et fastidieux, mais peut fournir des informations géographiques utiles.

Qu'est-ce qui peut contribuer aux erreurs dans le processus de géoréférencement ?

Quelles autres géométries vectorielles (point/ligne/polygone) pourraient être appropriées pour numériser une route ? Dans quels cas utiliseriez-vous un type de géométrie vectorielle plutôt qu'un autre ?

Lorsque vous avez créé le fichier de formes de parcelles, vous avez ajouté un champ de texte pour contenir les codes de zonage. Quels sont les types de champs possibles ? Expliquez ce que chaque type de champ contient et fournissez un exemple d'entrée valide dans le champ.

La photographie aérienne contient beaucoup d'informations. Quelles autres fonctionnalités pourriez-vous numériser à partir des images de ce laboratoire ? Expliquez quelle géométrie vectorielle vous utiliseriez pour chacun.

6. Mission de défi (facultatif)

Vous avez créé avec succès les données de parcelle à partir d'une carte numérisée. Vous avez également corrigé les données des routes dans cette partie de la ville. Quelques installations sportives sont visibles : deux terrains de football et un terrain de baseball. Créez une nouvelle couche et numérisez ces trois installations (incluez au minimum les zones herbeuses).

Créez une composition de carte couleur simple de la taille d'une page à l'aide de QGIS Desktop Print Composer affichant vos résultats. Montrez les parcelles, les installations sportives, les parcs, les routes et la photographie aérienne. Utilisez le style Catégorisé pour donner une couleur unique à chaque code de zone dans les données de parcelle. Comprendre:

Légende (assurez-vous de renommer vos calques pour que la légende ait un sens.)

Vous pouvez créditer les sources de données en tant que ville d'Albuquerque et vous-même. Si vous avez besoin de vous rafraîchir la mémoire sur la création d'une mise en page de carte, consultez GST 101 Lab 4.


Étape 1 : Téléchargez les images Sentinel-1

L'évaluation des zones inondées peut être effectuée à l'aide de données radar, telles que l'imagerie Sentinel-1 SAR fournie par l'Agence spatiale européenne (ESA). Pour cet exemple, j'utilise les données Sentinel-1 Level-1 Ground Range Detected (GRD) qui ont déjà fait l'objet d'un pré-traitement de base. Plus d'informations sur les missions, les produits et les utilisations de Sentinel sont disponibles sur le site Web Sentinel Online. L'accès aux données Sentinel est fourni via le Copernicus Open Access Hub. Bien que les données soient libres d'utilisation, vous devrez s'inscrire ou s'inscrire première avant de pouvoir télécharger les données.


Contenu

Évaluation des données actuelles

Avant de commencer, assurez-vous que la zone que vous souhaitez améliorer n'a pas déjà une bonne couverture. Ce n'est pas parce que cela semble mauvais dans FlightGear que la zone n'a pas été améliorée. Pour cela, vous devrez vérifier le Flightgear Mapserver, à mapserver.flightgear.org.

Jetons un coup d'œil au Finistère en Bretagne, dans l'ouest de la France : si vous cliquez ici, vous verrez et comprendrez rapidement comment FlightGear interprète les données relatives au département du Finistère. Quelques villes (rouge), quelques forêts (vert), etc. Dans l'ensemble, ce n'est pas une très bonne résolution : beaucoup d'angles, le niveau de détail n'est pas très bon, certaines villes manquent. Si vous voulez une meilleure définition sur le terrain, il y a du travail à faire ! Le but étant d'obtenir quelque chose comme ça :

Vous remarquerez immédiatement l'amélioration au sol. En vol, la différence est énorme. De plus, cela permet l'autogénération de villes, d'arbres, de terres agricoles, etc.

Téléchargement des images Landsat

  1. Cliquez sur Recherche de carte.
  2. Cochez la case ETM+ (colonne de gauche).
  3. Cliquer sur Mettre à jour la carte en bas à droite de la carte.
  4. Clique sur le Endroit onglet en haut de la carte, afin de faire une recherche par lieu, ou vous pouvez faire une recherche par latitude/longitude.
  5. Dans le champ Lieu, saisissez Amsterdam, Pays-Bas par exemple.
  6. Cliquez maintenant sur le bouton avec la souris et le petit signe +. Cela vous permettra de sélectionner des tuiles d'images. Sélectionnez toutes les images qui couvrent votre domaine d'intérêt, dans notre exemple, il ne s'agit que d'une image.
  7. Cliquer sur Aperçu et téléchargement. Cela vous amène à une page de sélection où vous pouvez choisir l'image que vous souhaitez télécharger. Il est probable qu'il y ait des photos disponibles à des dates différentes pour votre région. Il est préférable de choisir le plus récent, pour des raisons connues.
  8. Cliquer sur l'ID ne vous amènera pas directement à la page de téléchargement, vous devez d'abord cliquer sur le Télécharger bouton.
  9. Téléchargez le fichier _nn80.tif.gz (s'il n'est pas disponible, essayez une image plus ancienne). Notez que les images Landsat sont séparées en différentes bandes. La bande 1/2/3/4/5/7 a une résolution de 30 m/pixel tandis que la bande 8 (_nn80.tif.gz) a 15 mètres par pixel.
  10. Décompressez le .tif.gz fichiers dans le répertoire de votre choix.

Travailler avec QGIS

L'utilisation d'un logiciel SIG vous donne la possibilité de réaliser une gamme complète d'opérations intéressantes : modification de données cartographiques, mises à jour sur la classification du sol, etc.

Ce qui suit est en grande partie adapté du didacticiel original de la scène QGIS, que vous pourriez trouver utile.

  1. Lancez QGIS.
  2. Cliquer sur Couche > Ajouter une couche raster.
  3. Modifiez le filtre pour rechercher les fichiers *.tif.
  4. Ajoutez le fichier TIFF que vous venez de télécharger.
  5. Faites un clic droit sur l'image dans la barre latérale du calque et choisissez Définir la couche SCR, pour sélectionner un modèle de projection. Cela dépend de l'emplacement de la zone que vous êtes sur le point de créer. Recherchez les coordonnées UTM de votre projet à travers cette image. Pour Texel c'est 31U, au nord de l'équateur, donc on choisit Systèmes de coordonnées projetées > Mercator transverse universel (UTM) > WSG84 / zone UTM 31N. Les emplacements au sud de l'équateur peuvent également avoir besoin d'utiliser les zones « N ». Par exemple, la projection correcte pour Perth, Australie est Systèmes de coordonnées projetées > Mercator transverse universel (UTM) > WSG84 / zone UTM 50N. Sélectionnez toujours « WGS84 », car il s'agit du modèle de globe utilisé dans FlightGear.
  6. Cliquer sur Calque > Nouveau > Nouveau calque de fichier de formes ou sur l'icône correspondante. Une boîte de dialogue devrait apparaître.
    1. Assurez-vous que le type de vecteur est défini sur polygone.
    2. Cliquez sur le bouton 'spécifier CRS' pour sélectionner un modèle de projection. Cela doit être le même que nous avons fait pour l'image de fond tiff.
    3. Vous devez créer une colonne de données pour cette couche. Créez un nouvel attribut appelé 'class'. Assurez-vous qu'il s'agit d'une colonne « données de texte » (chaîne). Ajoutez-le à la liste d'attributs.
    4. Le bouton « OK » devrait maintenant être disponible pour que vous puissiez le sélectionner. Sélectionnez « OK ».
    5. Il devrait y avoir une boîte de dialogue vous invitant à enregistrer votre couche vectorielle. Enregistrez-le dans votre répertoire de scènes avec votre GeoTIFF. (Ceci n'est pas obligatoire mais aide considérablement l'organisation.)

    Continuez à tracer toutes les formes sur l'île : villes, zones industrielles, herbe, terres agricoles, etc.

    Accrochage

    Il est très important d'activer le "snapping" maintenant.

    L'accrochage signifie que chaque polygone s'emboîtera bien, comme un puzzle. Si l'accrochage n'est pas activé, les polygones ne formeront pas une couche continue, ce qui pose un certain nombre de problèmes différents.

    Nous ne voulons pas de petits trous dans notre paysage, ni de polygones qui se chevauchent. L'accrochage ajuste chaque point au fur et à mesure que vous passez - vous manquerez de temps en temps et devrez le corriger - vous n'avez donc pas à vous soucier d'aligner les polygones avec précision.

    1. Ouvert Paramètres > Options de capture.
    2. Cliquez sur la ou les cases à cocher devant votre ou vos couches et définissez la tolérance sur 20 (unités de la carte). Une tolérance plus petite facilitera le travail avec des calques très petits et détaillés, tandis qu'une valeur plus élevée facilitera l'accrochage lors d'un zoom arrière.
    3. Cliquez sur OK pour enregistrer les options de capture.

    Distinguer les types de classes de terres à partir des données LANDSAT

    Vous pouvez utiliser Google Maps ou Yahoo Maps parallèlement à votre programme pour voir ce qui se passe sur l'image en noir/blanc, mais la plupart des zones sont reconnaissables sans utiliser le logiciel. Si vous avez besoin d'aide pour déterminer quelle partie de l'image en noir et blanc, veuillez vous référer actuellement au didacticiel original de Stattosoftware Scenery. Au lieu de déterminer dans une seule image de bande, vous pouvez également combiner différentes bandes ETM+ dans un fichier RVB. Certaines informations sur les différentes combinaisons de bandes peuvent être trouvées ici [2].

    Exportation du fichier de formes

    Afin de transformer la landclass en paysage, nous devons la diviser en fichiers de formes séparés pour chaque landclass.

    1. Ouvrez la table attributaire (Couche > Ouvrir la table attributaire).
    2. Tapez "Sand" (ou une autre classe) dans la zone de recherche et appuyez sur le bouton Rechercher. Cela sélectionnera tous les polygones auxquels la classe Sand est affectée.
    3. Aller à Calque > Enregistrer la sélection en tant que fichier vectoriel et enregistrez le fichier de formes de sable quelque part sur votre ordinateur.
    4. Faites de même pour toutes les autres classes.
    5. Pour faire la différence entre la terre et la mer (masse terrestre), nous sauvegardons l'intégralité du fichier de formes (Calque > Enregistrer sous. , ESRI Shapefile).

    Si vous souhaitez voir ces shapefiles intégrés dans la base de données Custom Scenery, vous pouvez contacter papillon81 et statto (via IRC ou Forum). Please be remembered that your data has to be derived from freely available (public domain) sources. Other material can not be integrated due to legal issues.

    Generating scenery

    Please continue with TerraGear to generate the landclass into useable scenery.


    QGIS for an introduction to GIS college course

    I am enrolled in an Introduction to GIS course through UMUC that starts in February. The books required for the course include one for ArcGIS however, I only have a computer at home with Ubuntu. I plan on asking the professor, but I was curious if the community at large thinks I am handicapping myself by running QGIS through the eight week course. It looks like there are some posts that mention some significant difficulties transitioning from one to the other.

    Update: Thanks everyone for the advice. I should have clarified up front that the course is presented in an online format, so unfortunately I can't take some of your suggestions and use a lab to do my work. Based on your guidance I have decided that I really ought to stick to using ArcGIS since the required books include an ArcGIS text, and I don't have the time between my other obligations to really play around with QGIS and keep my standard for a grade. However, given my situation I found an acceptable solution. Someone I know happens to have a spare desktop that I can use for the duration of the course. I appreciate all of your input and advice! I hope that you remain as helpful if I come through later and ask questions, sounding like an idiot!

    I have taken several GIS based courses at both undergrad and graduate levels, and I would recommend especially for an intro GIS course using ArcGIS. Most intro courses will give instruction, to perform different analysis, that will be step by step assuming you are using ArcGIS and it could be very difficult to do these steps in QGIS if you have little experience. (Not that QGIS does not have it benefits, as I do sometime use it instead of ArcGIS depending on what I need.) Also, the instructor should be able to provide you with a one year student license of ArcGIS, as Ersi gives these to universities for free to distribute to students.

    I have some CDs that came with the license for ArcGIS for the two month period that class will run, but I was a little more concerned with getting ArcGIS to operate on Ubuntu. I had spaced out about the virtual machine option. Has anyone here in the sub tried this? If they have, was it problematic? I read elsewhere it may be problematic. I can always install a second windows partition for this purpose if necessary, but I really don't want to buy a copy of Windows if I can get away with it.

    I've recently started "playing" with QGIS, I have only worked with ArcGIS. What in particular do you use it for, instead of ArcGIS, regarding your comment "depending on what you need"?

    QGIS is a good alternative if you already know what you are doing and can translate how QGIS does what it wants you want it to do. You will at least know what you are looking for if you start in ArcGIS. Especially if you are learning in a class that is teaching using ArcGIS. Run a copy of windows in a virtual machine and install ArcGIS on it. It should run just fine.

    Student here as well I've mostly worked with ArcGIS so far, briefly touching upon QGIS. You can request a 2-month trial from ESRI for free as a student, so that should cover your course. I would advise using that during the course to grasp the basics and then switch to QGIS if you plan on continuing with analyses and don't want to pay for ArcGIS

    I'm a lab instructor (grad student assistant) for an online GIS course. GiS is an industry dominated by PC users. Especially in government. We try to use open source alternatives for lots of different software (including QGIS vs ArcGIS), but we still have a lot of trouble with operating systems among the students and were struggling to find a good solution.

    Let me start off by saying that QGIS and other open source tools (eg GeoDa) are awesome and I use them all the time, for my own work.

    For an intro course, the other commenter is right to say that the assignments are step by step through the Arc GUI. Menu options are not even close to the same in QGIS. Some of my more motivated students have been able to get by without using Arc.

    I was a Mac user when I started school, until I was forced to switch because I needed arc and other PC and Linux software and my crusty old Mac couldn't handle it even if I did partition. I did almost all of my GIS work on campus PC's. Despite the obvious inconvenience of being on campus, I planned my time to be at maximum efficiency. This has the bonus of not filling up your computer with random data, copies of said data, multiple versions, etc. I had a 16GB thumb drive and didn't have (serious) issues.

    Just be realistic with yourself. If you're good at learning new software, you could get away with QGIS. Also check with your instructor to see what their advice is. Every course is different. Check if the software you need is installed on campus computers (big schools tend to have a license for Arc.)


    1 Answer 1

    First assume that both poles are vertices of the polygon. Then we are up to symmetry in one of the following four cases:

    Using suggestive labels (i.e., $n$ for north pole etc.), the perimeter is $nw_1cdots w_mse_1cdots e_kn$ for some non-negative integers $m,k$ where $m+k$ is even. In the first figure, we may have $m=k=0$ , in which case it corresponds to your first example and we are done. In the second figure, we cannot have $k=0$ as this would not allow us to glue edge $sn$ to anything. Thus we we may now assume $mge1$ and $kge 1$ .

    If $nw_1$ is glued to $se_1$ (and $e_kn$ to $w_ms$ ), the final result is not homeomorphic to $S^2$ .

    Assume $nw_1$ is glued to $ne_k$ (and $se_1$ to $sw_m$ ). Then in in figure 1, vertices $w_1,e_1$ can be dropped as a simplification step. Whereas in figures 2 and 3, the interior angle at $w_mequiv e_1$ exceeds $2pi$ , which is forbidden. Remains figure 4: As the interior angle at $w_1equiv e_k$ is already $2pi$ , we conclude that $w_1w_2$ is glued to $e_ke_$ . We can cut off triangle $ne_e_k$ and paste it back in as triangle $nw_2w_1$ , which is a simplification step that reduces the number of vertices.

    Finally, assume that $nw_1$ is glued to $sw_m$ (and $se_1$ to $ne_k$ ). For figure 1, this is your second example and we are done. For figures 2, 3, 4, the interior angle at $w_1equiv w_m$ is already $2pi$ , hence we must glue $w_1w_2$ to $w_mw_$ (and in particular, $mge 3$ ). We can cut off $nw_1w_2$ and paste it back as $sw_mw_$ , which is a simplification step that reduces the number of vertices. (If $m=3$ , this is the simplification procedure you gave as an example)

    Next, assume that all vertices are equatorial and the perimeter is $e_1e_2cdots e_me_1$ for some even $mge 2$ . If $m=2$ , vertices $e_1$ and $e_2$ must be antipodal and we can rotate the polygon to move the vertices to $n$ and $s$ , bringing us to figure 1 above. If rotating equatorial vertices to the poles is frowned upon, we can of course also cut along the diagonal $e_1e_2$ passing through the pole in the interior of the polygon and reassemble the resulting spherical triangles accordingly.

    So assume $mge 4$ . In order to produce $S^2$ , there must exist a vertex such that its two incident edges are glued together. Wlog $e_1$ is such a vertex, i.e., $e_1e_2$ is glued to $e_1e_m$ . This brings the interior angle at $e_2equiv e_m$ already to $2pi$ , so that we must glue $e_2e_3$ to $e_me_$ . We conclude that vertices $e_2$ and $e_m$ can be dropped, simplifying the polygon.

    Finally, assume that only one pole is a vertex of the polygon, i.e., the perimeter is $ne_1cdots e_mn$ for some odd $mge 3$ , and we glue $ne_1$ to $ne_m$ . In the resulting perimeter $e_1e_2cdots e_m(equiv e_1)$ , there must be a vertex such that its incident edges are glued. If $e_1e_2$ is glued to $e_me_$ , we can cut off $ne_1e_2$ and reinsert it as $se_me_$ , which takes us back to the case of both poles used.

    Hence we may assume that there is some $1<i<m$ such that $e_ie_$ is glued to $e_ie_$ . This allows us to cut off $e_cdots e_mn$ (which may be degenerate) and reinsert it as $e_'cdots e_1n$ . After that, cut off $ne_ie_$ and reinsert it as $se_ie_$ , which takes us back to the case that both poles are used.


    Calculating 'width' of polygons

    hey chaps, what method do you guys use to get the 'width' of polygons?

    I got a road network of 477 km with polygons no longer than 150 metres and of each polygon I want to calculate the width.This is possible to do using a bounding box and figuring out the four segments (width1, width2, length1, length2). But when I got a roundabout or something I run in to troubles.

    what I actually wish to do is draw lines within the polygon perpendicular to one side, sort them by length and delete the top and bottom 10 % and calculate the average length of the lines that are left.I believe this would be the most trustworthy approach, or am I being stupid and does some1 believe there is a much easier approach to doing this?

    I am planning to do this using python, or a combination of python, FME and QGis.

    Any insight would be much appreciated!

    Edit: added pics for visualising, in the second pic you see the lines I wish to draw and pull the average length of.

    I had a similar task a few years back where I had road centerline and road polygon data and needed to compute average width of roadway. I wrote a Python script to generate lines similar to what you sketched and used that. It worked really well.

    In your case, you don't have centerline data already, so generating perpendicular lines along the narrow portion of the polygon might take some thought. For example, XTools has a Calculate Polygon Width tool, which first calculates the polygon centerline, then determines the widths from there. XTools is a paid ESRI extension outside your list of software, but just looking at their help documentation and diagram might give you some insight on how to develop a similar tool.

    Another thing I have done in the past where a precise answer wasn't as critical and I knew all of my polygons were narrow and relatively straight was to use simple math and back-calculate a width using the perimeter and area of the geometry. This thread's accepted response has more info on this type of approach. Looking at your screenshot, this approach might be valid depending on how precise you need your answer to be and what your polygons look like across the whole data set.


    Georeferencing Scanned Paper Maps

    Remember that in the first tutorial, the scanned map we used had already been retrieved from an archive, scanned, and georectified by another mapmaker. Unfortunately, this won’t always be the case, so it’s helpful to know how to do it ourselves.

    Retrieval and scanning are pretty straightforward - the main requirement here is that you somehow locate a map of interest and obtain a high-quality digital copy (use a flatbed scanner!). But what does it mean for a scanned image to be georectified? Our problem is that even if a newly-created digital image depicts a map, the data contained with the image has no intrinsic spatial properties. The image is just a 2-dimensional grid of different-colored pixels without scale or location. If you’re thinking this sounds like raster data, you’re on the right track - we just need a way to assign spatial specificity to this grid of pixels so we can treat them as raster cells.

    Assigning that specificity has two parts - first, if we know the projection of the map in the scanned image matches the projection of our software map environment, all we need to do is assign scale, rotation and position and each pixel in the image will then line up neatly with a corresponding cell in geographic space. We call this georeferencing. If the original map was drawn in a different projection, an additional step is required where the image is warped to match the desired projection. Georectifying refers to this complete process of scaling, rotating, positioning and warping the scanned image.

    Let’s open up a copy of the Tutorial 2 map and save it in our project folder as Tutorial3_MakingData . We’re going to shift our area of focus slightly and create data from a scanned map of Mott Haven in the South Bronx, so you can remove all the layers except the Stamen Toner base map. Zoom out slightly and pan the map across the river to the area shown below.

    Also find the nypl_mott-haven.jpg file in the Shared_Data folder and take a look. Before we can begin the process of aligning the image with our map environment, we’ll also need to activate what QGIS calls its Georeferencer plugin by going to Plugins > Manage and Install Plugins… in the Menu Bar. Type “georeferencer” in the pop-up window’s search bar, check the box and click Close.

    Maps of New York City from the 20th century will pretty much always use what we call the “New York State Plane” projection, which is also likely to work well for earlier surveyed maps. Change the projection of your map environment to “NAD83 / New York Long Island (ftUS)” or EPSG:2263 via the projection icon in the Status Bar or through Project Properties.

    Finally, you can launch the Georeferencer via the menu bar under Raster > Georeferencer. A new window should appear. Click the “Add Raster” button at the upper left corner, and choose nypl_mott-haven.jpg from the file picker. Select the same EPSG:2263 projection when prompted.

    The Georeferencer works by having you pick corresponding points on both the scanned image and the main qgis map environment. Since this workflow relies on switching back and forth between two windows, it’s a good idea to place them side-by-side on your screen and try to adjust the orientation (and rotation) of your map environment to match the scan like so:

    Next click the green “Start Georeferencing” button and fill out the Transformation Settings window as shown, setting the output path to your “My_Data” folder:

    You may have already noticed but there are some pretty substantial differences between the scanned map and the present-day version. One of the challenges in georeferencing historical maps is identifying with confidence which map elements can be trusted to align properly with their contemporary counterparts. Luckily for us, the New York City street grid is relatively constant so let’s start there.

    In the Georeferencing window, use the “Add Point” tool on the toolbar (look for a small yellow star) to place a point on the scanned map. You’ll be prompted to “Enter Map Coordinates” but you can use the “From map canvas” button to pick a corresponding point in your map environment. When you click OK, you’ll see a new entry in the “GCP Table” and a red point will appear on your reference location in both the main Map Panel and the Georeferencer.

    Repeat this process until you have at least four reference points established (more is better!). Try to achieve a relatively even distribution of points across the space of the scanned map. If you’re unsure of a point once it’s been selected, you adjust its position with the Move GCP Point tool or simply delete it.

    Once you have enough points set, click the “Start Georeferencing” button again and a georeferenced raster version of your scanned map will be created and added to the project. Note that the plugin also provides a toolbar button and menu item to “Save GCP Points” - if you have several versions of the same paper map (scanned at the same resolution) you can use this functionality to recycle georeferencing settings each time you import a new sheet.

    You can check your results by adjusting the transparency of the new layer like we did in Tutorial 1. Getting a good result can be time-consuming, but you can usually get something decent without too much work.


    QGIS/C2/Digitizing-Map-Data/English

    coordinates from a map, image or other sources of data are converted into a digital format.


    The converted data can be stored as a point, line or a polygon feature in GIS.

    Example map to practise

    To practise this tutorial, you need to download the thematic map of Bangalore city given in the Code files link.


    This is a map depicting development of Bangalore city.

    Steps to download Code files


    Click on the link Code files, located below the player and save it in your folder.


    Extract the downloaded zip file.


    Locate Bangalore.jpg file in the extracted folder.


    From the context menu select QGIS Desktop.


    From the context menu select, Open with QGIS Desktop.


    In QGIS tips dialog-box, click on OK button.


    QGIS Tips dialog-box opens.


    Note that WGS 84 is the most widely used geographic coordinate system.


    Click on OK button at the bottom of the dialog-box.

    Select Create Layer option.

    Click on New Shapefile Layer option.

    From the sub-menu, select New Shapefile Layer option.


    Let us name the file as Point-1.


    Click on Save button.

    I will choose Desktop.


    Click on Save button at the bottom-right corner of the dialog-box.


    Notice that the file will be automatically loaded in the Layers Panel.


    IT establishments are indicated as flag symbol.

    Locate the points indicating IT establishments on the map.


    Type 1 in the id text box.


    Type 2 in the text box in Point-1 Feature Attribute input box

    Click on Save button.


    From the context menu, select Open Attribute Table option.


    From the context menu, select Open Attribute Table option.


    Choose a color by rotating the color triangle.

    Select Create Layer option.


    Select Create Layer option.

    Click on Polygon radio button


    Select Type as Polygon.


    Let the Type be Text data.


    Point to the two rows in Fields List table.


    Dans le Fields List table, you will see area row added.


    Save Layer as.. dialog-box.


    Type the File name as Area-1.


    Click on Save button


    I will select Desktop.


    Click on Save button.


    Right click to end the polygon.


    To mark the area, click anywhere on the boundary of Corporation area.


    Please ignore these messages.


    You can start the process again.


    et City Corporation Area dans Surface text box.


    Type 1 in the id text box.


    Type Corporation Area dans area text box.

    Type 2 in the id text box.

    Type Greater Bangalore dans le area text box.


    And Greater Bangalore dans le area text box.


    Open attribute table from the context menu.


    Select Open Attribute Table from the context menu.


    Close the attribute table.


    Select Properties option from context menu.

    Select Propriétés option.


    Click on Classify button.


    Click on Classify button.

    • Create and digitize Point et Polygon shape files.
    • Change style and color for Point et Polygon features.

    On the Banglaore thematic map (Bangalore.jpg),

    • DigitizeIndustrial Estates
    • Digitize the roads on the map, by creating a Polyline feature.

    About the Spoken Tutorial Project

    Please download and watch it.

    Spoken Tutorial Workshops

    For more details please write to us.

    Forum for specific questions:


    More information on this mission is available at the following link.


    Voir la vidéo: Dessiner ajouter des polygones dans QGIS (Octobre 2021).