Suite

Styliser des cartes routières avec QGIS ?


J'essaie de concevoir une belle carte à l'aide de QGIS. Il y a une question similaire ici Vous cherchez des didacticiels QGIS et des ressources Web ? mais je voudrais me concentrer sur "concevoir une carte à l'aide de QGIS".

Je cherchais des outils, une base de données de styles ou des tutoriels pour me guider. Comment utiliser les classes d'étiquettes, les expressions et les annotations ? m'a beaucoup aidé et OSM semble bien: 1, 2. Cependant, j'ai besoin d'utiliser mes propres fichiers de formes. Il y a aussi Quantumnik. Cela pourrait être d'une grande aide, mais il imprime la carte sur un autre onglet et j'ai besoin qu'elle soit sur la même chose avec mon projet QGIS.

Je cherche un moyen de concevoir une belle feuille de route à l'aide des outils de base de QGIS, des ressources à ce sujet ?


Dans les données Tomtom par exemple, vous avez un attribut appelé frc qui peut être utilisé pour classer les routes. La configuration suivante créera une feuille de route de style GoogleMaps avec différents styles pour différents niveaux de zoom.

J'ai également élaboré une solution pour l'étiquetage de type Google, cette fois basée sur les données OSM : http://underdark.wordpress.com/2011/09/13/guide-to-advanced-labeling-for-osm-roads /

Plus de messages connexes :


J'ai créé un article de blog sur ce que j'ai fait, et j'ai juste pensé à le partager ici… Alors le voici :

http://mikeongis.wordpress.com/2011/08/25/map-design-with-qgis/


Perdu et confus ? Créez une carte !

On dit qu'une image vaut mille mots, mais qu'une carte peut en dire un million.

Pour moi, les cartes ne sont pas seulement des outils de navigation. Ils ont une variété d'utilisations, permettant à leurs créateurs de visualiser une vaste gamme de données de manière efficace et rapide. Des prévisions électorales douteuses à l'emplacement des monuments dans une ville, tout ce que vous choisissez peut être cartographiable. Les cartes, d'après mon expérience, peuvent être l'un des outils les plus puissants de votre boîte à outils de recherche. Ainsi, je veux vous montrer comment vous pouvez utiliser les cartes dans vos recherches, et le pouvoir qu'elles détiennent !

Quand j'utilise des cartes, je ne les "dessine" pas. Comme je l'ai appris lors de mon séminaire de première année au printemps dernier, FRS 174 : La science et l'art de cartographier le monde, les cartes peuvent être créées à l'aide d'un logiciel numérique. La plupart des cartes que vous voyez dans les documents de recherche ou les présentations sont réalisées avec un logiciel de système d'information géographique (SIG), qui permet aux utilisateurs de capturer, d'analyser et de visualiser des données spatiales. Cela se fait généralement en ajoutant des couches de données, qui symbolisent différentes caractéristiques d'une carte. Ces couches peuvent être soit des données vectorielles, qui représentent les points de données sous forme de formes ou de lignes sur la carte, soit des données raster, qui sont des images de la géographie elle-même. Il y a deux logiciels avec lesquels j'ai de l'expérience : QGIS, qui est un programme SIG open source, et ArcGIS, qui est un peu plus officiel. Pour les besoins de cet article, j'utiliserai QGIS.

Je sais - apprendre un nouveau logiciel est effrayant. Mais ce n'est pas comme apprendre un nouveau langage de codage (même s'il y a des éléments de cela). Le logiciel SIG, une fois exposé, devient incroyablement intuitif. Je vais donc vous expliquer les étapes de création d'une carte vectorielle simple sur QGIS. Alors, passons à la cartographie !

  • Télécharger QGIS. Vous pouvez trouver la source du téléchargement ici.
  • Téléchargez quelques fichiers de formes. Les fichiers de formes sont des données vectorielles, ou plutôt des données ponctuelles. Ceux-ci se manifesteront sous forme de points et de formes sur votre carte. Aux fins de cette carte, nous allons télécharger les secteurs de recensement de 2014 de ma ville natale, Pittsburgh, PA. Nous devrions également télécharger, juste pour le plaisir, tous les terrains de balle de la ville ! Lors du téléchargement, il est important d'extraire tous les fichiers du dossier zippé vers l'emplacement de votre choix. Pour trouver des données par vous-même, je vous recommande de consulter la source de données ouverte de votre municipalité locale (si elle en a une !) ou le service de bibliothèque de Princeton pour trouver et localiser les données SIG.
Après avoir extrait tous les fichiers, voici ce que vous devriez avoir. Chacun de ces fichiers constitue la base des données vectorielles, qui projetteront lesdites données sur la carte sous forme de formes et de lignes.
  • Téléchargez vos couches vectorielles sur une carte. Avec QGIS et tous vos fichiers téléchargés, il est maintenant temps de créer une carte ! Ouvrez QGIS et sélectionnez le bouton "Ajouter une couche vectorielle". Accédez au dossier contenant vos fichiers de formes. Sélectionnez les fichiers qui se terminent par ".shp". Cependant, NE supprimez PAS les autres fichiers de ce dossier. Ces fichiers sont nécessaires au fonctionnement du shapefile. Après le téléchargement, ils apparaîtront dans une barre des tâches appelée « Calques ». Vous les déplacez pour changer leur ordre sur la carte.
Le panneau des couches sur le côté gauche de QGIS. Pour ajouter une couche vectorielle, vous devez cliquer sur la figure point-et-ligne avec le signe plus dans le coin supérieur droit.
  • Regardez votre carte. Maintenant, avec vos couches vectorielles téléchargées, vous devriez avoir quelque chose qui ressemble à une carte. Chaque point représente un terrain de balle, tandis que toutes ces formes éparses représentent des secteurs de recensement à Pittsburgh, en Pennsylvanie. De là, vous pouvez styliser la symbologie de la carte. Cliquez sur la couche "_2010_Census_Tracts" et elle devrait ouvrir un écran appelé "Symbologie". Cela vous permettra de modifier l'apparence des données ponctuelles, y compris la couleur, la forme, la taille, l'opacité, etc. Modifions la couleur et l'opacité des secteurs de recensement. Changez la couleur en gris et réduisez l'opacité à 50 %. Cela rend la carte très translucide, permettant aux données ponctuelles de se démarquer.
L'écran de symbologie, où l'apparence des données est éditée.
  • Ajouter la couche OpenStreetMap (OSM). Les secteurs de recensement peuvent ne pas suffire pour comprendre l'emplacement des terrains de balle, nous pouvons donc ajouter une couche appelée OSM. OSM est une carte numérique de style Google Maps, avec des noms de lieux, des routes, des parcs et d'autres caractéristiques géographiques. Il sera utilisé pour contextualiser l'emplacement de nos stades dans la carte. Dans votre barre des tâches appelée "Navigateur", sous les tuiles XYZ, il devrait y avoir quelque chose appelé "OpenStreetMap". Clique dessus. Un plan numérique des rues de la zone apparaîtra. Assurez-vous que vos couches de fichiers de formes sont au-dessus de la couche OSM afin qu'elle soit visible.
  • Regarde la carte. Souvent, lorsque je complète mes cartes, j'aime me poser plusieurs questions en matière d'interprétation. Qu'est ce que je vois? Quels sont certains des modèles sur ma carte ? Quelles sont les choses qui n'ont aucun sens ? Ces questions aident à affiner mon analyse, car elles aident à sélectionner certains des principaux points à retenir de cet exercice de cartographie numérique.
  • Enregistrez votre carte. Une fois terminé, enregistrez votre carte. En guise de conseil, pour ne pas perdre votre progression, sauvegardez régulièrement.

Et avec cela, nous avons créé une carte étonnamment simple des terrains de balle à Pittsburgh ! Cet exercice a introduit certaines des bases de l'utilisation des outils SIG, mais il a à peine effleuré la surface. Si vous souhaitez en savoir plus, il existe de nombreux didacticiels SIG approfondis que vous pouvez utiliser. QGIS, par exemple, maintient sa propre documentation de didacticiel pour les nouveaux utilisateurs. Vous pouvez également consulter les différents ateliers que Princeton propose sur le sujet ! Si vous souhaitez un peu de lecture, je vous recommanderais Mark Monmonier Comment mentir avec des cartes, où il aborde différents types de cartes, la visualisation de données et d'autres sujets importants pour la cartographie numérique.


Google Earth 03 - Ajouter des polygones sur Google Earth Pro

1- Ajouter des repères sur Google Earth Pro 2- Ajouter des chemins sur Google Earth Pro 3- Ajouter des polygones sur Google Earth Pro 4- Organiser vos lieux avec des dossiers sur Google Earth Pro 5- Intégrer des images dans vos ballons sur Google Earth Pro 6- Intégrer Youtube Vidéo dans vos ballons sur Google Earth Pro 7- Enregistrez votre projet Google Earth et partagez-le avec d'autres

  1. Clique le Ajouter un polygone bouton en haut à gauche de votre carte. UNE Nouveau polygone La boîte de dialogue s'affiche et votre curseur se transforme en .
  2. Cliquez sur une série de lieux sur la carte pour former un polygone. Chaque fois que vous cliquez, un nouveau nœud est ajouté à votre polygone. Vous pouvez également cliquer et faire glisser pour créer des nœuds fréquents, ce qui rend la limite de votre polygone plus lisse. Dans cet exemple, nous allons créer un polygone autour des Montagnes Blanches (vous devrez peut-être effectuer un zoom arrière pour voir toute la chaîne de montagnes).
  3. Dans le Nouveau polygone boîte de dialogue, saisissez un nom pour le polygone dans le champ Nom. Dans cet exemple, nous avons tapé « White Mountains ».
  4. Saisissez une description du polygone dans le champ Description, qui s'affichera dans la bulle contextuelle du polygone. Dans cet exemple, nous avons tapé "Les Montagnes Blanches abritent des pins Bristlecone".
  5. Cliquez sur l'onglet Style, Couleur et choisissez une couleur, une largeur et une opacité pour les lignes de délimitation. Choisissez une couleur et une opacité pour la zone de votre polygone et déterminez si vous souhaitez que le polygone soit rempli et délimité, uniquement rempli ou uniquement délimité. Dans cet exemple, nous avons choisi des couleurs vertes, une largeur de ligne de "10,0" et des opacités moyennes.
  6. Cliquez sur l'onglet Altitude et changez le mode d'altitude en "Relatif au sol" (pour plus d'informations sur les modes d'altitude, consultez le guide de référence KML). Déplacez ensuite le curseur pour augmenter l'altitude, ou la hauteur, du polygone si vous le souhaitez. Cochez la case pour étendre les côtés ou les murs du polygone jusqu'au sol.

Notre parcours de données ouvertes

1,9 million de téléchargements de données ouvertes en huit ans

OS OpenData a été rendu disponible gratuitement pour la première fois en 2010, lorsque 12 produits de cartographie OpenData ont été publiés. Et depuis, OS a mis à jour et ajouté à ses ensembles de données ouvertes.

Au cours des huit dernières années, nous avons vu nos données ouvertes téléchargées 1,9 million de fois. En moyenne, 150 personnes téléchargent OS OpenData chaque jour. Soit 54 750 personnes par an.

En 2015, nous avons publié OS Open Map - Local, OS Open Names, OS Open Rivers et OS Open Roads.

En 2017, OS Open Greenspace a été lancé.


Comment donner un ID aux segments de ligne triés par direction ?

J'essaie de donner aux segments un identifiant/numéro dans l'ordre du nord au sud. Toute suggestion sur la façon de procéder est appréciée.

créer un attribut de direction tel que Azimut, calculer l'azimut en degrés pour chaque segment :

créer un nouveau identifiant champ et nombre > à l'aide des numéros de ligne triés :

J'essaye de faire ça. Le problème est que lorsque je crée un nouveau champ ID et que j'utilise @row_number dans la calculatrice, toute la matrice se réorganise par ID de fonctionnalité et j'obtiens le row_number = ID de fonctionnalité.

Avez-vous envisagé d'exploser cette polyligne en segments individuels, de cette façon vous pouvez appliquer un champ unique à chacun des segments. Dans la boîte à outils se trouve la fonction "Explode Lines". C'est ainsi que je m'y prendrais.

edit - en fait peu importe, je viens de remarquer que vous avez déjà les lignes en tant que segments individuels. mal lu le post.


Styliser des cartes routières avec QGIS ? - Systèmes d'information géographique

Aujourd'hui, je vais vous expliquer comment créer une carte topographique en bois découpée au laser. J'ai fait l'une de ma ville natale de Portland, ME comme cadeau de Noël 2015 pour ma famille, et je voulais partager comment je l'ai fait car il a fallu beaucoup de temps pour comprendre. Si vous n'êtes pas sûr de ce dont je parle, allez voir les photos du produit final ! Sinon, voici une ventilation de la phase de conception, qui se poursuit à la phase de construction dans le prochain post.

Le processus de conception :

  1. Téléchargez le logiciel nécessaire.
  2. Trouvez des données d'altitude et de route et téléchargez-les.
  3. Chargez les données d'altitude et extrayez les courbes de niveau.
  4. Exportez les lignes de contour sous forme de fichiers .svg.
  5. Chargez et exportez également les données routières.
  6. Chargez vos fichiers .svg et nettoyez-les.
  7. Séparez vos vecteurs en couches d'altitude.
  8. Ajoutez n'importe quel art personnalisé que vous voulez.
  9. Vérifiez tout trois fois pour vous assurer que tout va bien.
  10. Exportez vers un format de découpe laser et envoyez-le.

1. Téléchargez le logiciel nécessaire

Vous allez devoir télécharger deux logiciels :

Le nombre et la profondeur de communautés incroyablement spécialisées sur Internet ne cessent de me surprendre. Par exemple : les cartographes ! Avant ce projet, je n'avais jamais envisagé l'existence d'une riche culture de cartographes. Il s'avère que la communauté de la cartographie est énorme, allant d'une carte du monde de style wikipédia à des personnes dessinant des cartes folles de lieux imaginaires, en passant par des logiciels open source gratuits extrêmement complexes pour créer des cartes personnalisées. Ce dernier est QGIS, que nous allons utiliser pour charger les données brutes d'altitude/route et extraire les courbes de niveau. Il a beaucoup plus de capacités que je ne peux espérer comprendre, mais est assez simple pour notre objectif.

J'ai utilisé Illustrator pour ce projet puisque je l'avais déjà, donc mes instructions seront pour cela. Mais Inkscape devrait fonctionner tout aussi bien, nous ne ferons rien d'extraordinaire qui serait spécifique au programme.

J'étais complètement nouveau sur QGIS et surtout nouveau sur Illustrator au début de ce projet, donc s'il y a des moyens d'accélérer ce processus que j'ai manqué, faites-le moi savoir dans les commentaires ! Et si vous rencontrez des problèmes, je ne vous serai d'aucune aide. Le mieux est d'utiliser google et les forums dédiés au logiciel. Je vais être un peu plus détaillé avec le processus QGIS car Illustrator/Inkscape sont vraiment bien documentés et vous devriez pouvoir comprendre beaucoup plus facilement les étapes inconnues.

2. Trouvez les données d'altitude et de route et téléchargez-les

Le gouvernement fédéral des États-Unis fournit gratuitement des données géographiques à l'échelle nationale via le site Web de l'US Geological Survey. Cependant, j'ai trouvé la navigation assez difficile et j'ai eu beaucoup plus de facilité à traverser mon État. Voici le lien vers le Maine Office of GIS (Geographical Information System) que nous utiliserons. Chaque État devrait avoir un site Web similaire et, à l'échelle internationale, je m'attends à ce que la plupart des pays développés fournissent également ce type de données.

Nous recherchons deux choses : un modèle d'élévation numérique (MNE) et un fichier de formes des routes de notre région. Vous pouvez trouver les deux sur cette page. D'autres éléments à noter que nous n'utiliserons pas sont le jeu de données hydrographiques nationales (pour les lacs et les rivières), les sondages de profondeur des lacs et la bathymétrie (pour la profondeur de l'océan, ce qui serait nécessaire si le DEM n'incluait pas les profondeurs dans le port de Portland).

3. Chargez les données d'altitude et extrayez les courbes de niveau

Maintenant que vous avez vos données d'altitude, il est temps de les charger dans QGIS. Ouvrez QGIS Desktop et cliquez sur le bouton ‘Ajouter une couche raster’ (entouré en rouge). Accédez à votre fichier DEM et cliquez sur ‘ok’ dans la fenêtre de sélection de référence de coordonnées par défaut. Votre fenêtre devrait maintenant ressembler à ceci :

Les données d'altitude chargées dans QGIS, où le blanc est élevé et le noir est bas. Le niveau de la mer devrait être un gris 50-50.

Zoomez sur votre zone d'intérêt (dans ce cas, la péninsule de Portland). Si vous utilisez un ordinateur portable de 4 ans comme moi, le zoom et le panoramique peuvent être lents. Une fois que vous avez votre vue, cliquez sur ‘Raster’ > ‘Extraction’ > ‘Contour…’ dans la barre de titre supérieure. Dans la fenêtre qui apparaît, sélectionnez un chemin pour votre fichier de sortie et donnez-lui un nom. Cela créera un dossier avec ce nom et y mettra vos fichiers de contour de sortie.

Définissez maintenant votre intervalle entre les lignes de contour. Le DEM que j'utilise est en unités de mètres, j'ai donc mis 󈧎’ pour donner des lignes de contour de 10 mètres (environ 30 pieds). Les courbes de niveau seront tous les 10 mètres mesurées à partir du niveau de la mer, ce qui est bien puisque nous sommes sur la côte. Mais si vous voulez une altitude spécifique comme 𔃰’ (comme si vous basiez la carte autour d'un lac intérieur à, disons, 235m), vous pouvez entrer ‘-off 235’ en option dans la fenêtre de commande pour décaler l'altitude de référence du contour.

Donnez-lui le temps de parcourir et de traiter les données, et le tour est joué ! Out crache les contours.

Ouais, ça commence à ressembler à Portland.

Maintenant, c'est encore un peu brouillon. Il y a un tas de petits contours qui vont être gênants lors de la coupe du bois. Alors nettoyons ces données en supprimant toutes les lignes de contour courtes.

Pour ce faire, cliquez avec le bouton droit sur votre calque de contours (entouré en rouge) et cliquez sur ‘Ouvrir la table attributaire’. À partir de là, cliquez sur ‘Open Field Calculator’ (entouré en bleu). Tapez ‘length’ dans le nom du champ de sortie et ‘$length*1000’ dans la zone de texte de l'expression. Nos distances sont en unités de km, donc ‘$length*1000’ nous donnera la longueur en mètres (je pense – je’m en fait pas sûr à 100% de l'unité que mesure cette longueur). Cliquez sur ‘ok’ pour que QGIS calcule la longueur de toutes les lignes, puis sur ‘Enregistrer les modifications’ pour appliquer le changement (entouré en vert). Fermez la fenêtre, cliquez avec le bouton droit sur votre calque de contours, cliquez sur ‘Toggle Editing’ et enregistrez les modifications.

Cela m'a pris du temps à comprendre.

Maintenant, pour vous débarrasser de tous les contours courts, faites un clic droit sur le calque des contours et cliquez sur ‘Filter…’. Tapez ‘”length” > 10’ dans la case pour inclure uniquement les lignes de contour de plus de 10 m et appuyez sur ‘ok’. Jouez avec cela pour obtenir quelque chose que vous aimez.

Comparez cela à la capture d'écran précédente. Beaucoup plus propre !

4. Exportez les lignes de contour sous forme de fichiers .svg

Maintenant, notre traitement de données est terminé et nous pouvons l'enregistrer comme quelque chose que nous pouvons modifier. Décochez la case à côté de votre couche DEM pour masquer l'élévation ombrée et ne laisser que les lignes de contour. Cliquez sur ‘Nouveau compositeur d'impression’ (entouré en rouge) et cliquez sur la boîte de dialogue contextuelle. Cliquez sur ‘Ajouter une nouvelle carte’ (entouré en bleu) et utilisez le pointeur pour dessiner un cadre dans la zone d'impression blanche. Cliquez sur ‘Export to SVG’ (entouré en vert) et enregistrez-le. Enfin, quelque chose que nous pouvons utiliser avec un éditeur de graphiques vectoriels normal !

Cela m'a pris une éternité à comprendre aussi. J'ai trouvé un plugin d'exportation vers SVG qui ne fonctionnait plus, ce qui m'a frustré jusqu'à ce que je réalise que la fonctionnalité était intégrée.

5. Chargez et exportez également les données de la route

Les données routières sont beaucoup plus simples, car elles sont déjà au format vectoriel. Cliquez sur ‘Ajouter un calque vectoriel’ (entouré en rouge) pour charger vos données routières et suivez les mêmes étapes que ci-dessus pour les exporter au format svg.

Je trouve plutôt chouette que toutes ces données soient disponibles gratuitement.

6. Chargez vos fichiers .svg et nettoyez-les

Ok, nous avons fini avec QGIS maintenant. Lancez Illustrator et créez un nouveau document. Votre plan de travail doit être de la taille des feuilles de bois que vous utilisez (dans mon cas, 24"8243 x 12"8243). Chargez les fichiers .svg de contour et de route que vous venez de créer et placez-les sous forme de calques dans ce nouveau fichier. Assurez-vous que leur remplissage est défini sur ‘transparent’ et qu'ils ont un trait fin afin que vous puissiez voir les détails de la ligne (ces options sont entourées en rouge). C'est maintenant le bon moment pour vous assurer que toutes ces lignes sont au bon format pour la découpeuse laser, car vous ferez beaucoup de copies de ces lignes. Le cutter que j'utilisais voulait des lignes bleues pour les coupes et des lignes rouges ou des remplissages noirs pour la gravure.

Alignez et redimensionnez manuellement les contours et les routes afin qu'ils se chevauchent correctement et soient à l'échelle souhaitée. Notez que les lignes sont toutes regroupées –, vous pouvez cliquer avec le bouton droit de la souris et appuyer plusieurs fois sur ‘Ungroup’ si vous modifiez des lignes individuelles. Les choses s'enchaînent maintenant !

Un conseil Illustrator : lorsque vous redimensionnez, maintenez la touche Maj enfoncée pour maintenir le rapport hauteur/largeur constant.

Si vous le souhaitez, vous pouvez passer à l'étape suivante à ce stade. Cependant, les courbes de niveau sont assez irrégulières et je voulais qu'elles soient lisses sur la carte finale. Vous pouvez utiliser l'outil ‘Object’ > ‘Path’ > ‘Simplify…’ pour faire un premier passage et le nettoyer avec l'‘Smooth Tool’. En fait, j'ai trouvé plus rapide de tracer grossièrement les contours à la main sur un nouveau calque et de faire un lissage minimal par la suite.

Cependant, je ne voulais pas lisser les objets fabriqués par l'homme, alors je suis retourné et j'ai redressé les ponts et les jetées. J'ai pris une capture d'écran de Google Maps et je l'ai placée dans une nouvelle couche inférieure pour m'aider à déterminer où les choses devraient être. Google utilise une projection cartographique différente pour que les choses ne s'alignent pas exactement, mais elle sera suffisamment proche pour vous donner une idée.

7. Séparez vos vecteurs en couches d'altitude

Ok, donc le fichier ressemble maintenant à peu près à ce que nous voulons dans la carte finale à partir d'une vue de haut en bas. Mais nous devrons séparer les données en différentes couches afin de pouvoir les transmettre au découpeur laser une couche à la fois.

Créez un tas de nouvelles couches – autant que vous avez de niveaux d'altitude. J'avais sept niveaux (couvrant 70 mètres - environ 210 pieds) mais n'oubliez pas que vous avez besoin d'une couche vierge supplémentaire pour la face arrière. Ce qui fait huit couches au total. Avec des feuilles de bois 1/8 & 8243, cela donnera à la carte finale une épaisseur totale de 1 pouce.

Dissociez maintenant les lignes de contour et déplacez-les vers leurs calques respectifs.

Voici ma couche d'altitude de 90 pieds.

Vous devez également ajouter une marge au bord extérieur. Pour ce faire, créez un nouveau calque supérieur contenant deux cadres de délimitation : un cadre extérieur de la même taille que le plan de travail et un cadre intérieur situé à environ 1/2 & 8243 à l'intérieur du cadre extérieur. Donnez à la zone de délimitation extérieure un remplissage blanc et à l'intérieur un remplissage transparent avec un trait bleu (pour la découpe). Sélectionnez les deux cadres de délimitation et, à l'aide de la fenêtre Pathfinder, cliquez sur ‘Minus Back’. Cela crée un cadre blanc qui recouvre tout ce qui se trouve à l'extérieur de la zone de délimitation intérieure, vous donnant cette marge.

Vient maintenant la partie compliquée : chaque couche n'affiche que les routes que vous souhaitez faire graver sur cette couche. Agrandissez l'image ci-dessous et regardez la fenêtre des calques pour suivre. Sur chaque couche, vous voudrez avoir deux copies des contours actuels (ici, 90 pieds), une copie des routes, une copie de la couche ci-dessus (ici, 120 pieds) et une copie des cadres de délimitation combinés. Empilez-les comme ceci :

  • Les routes passent en bas. Utilisez l'un des contours actuels (90 pieds) pour découper toutes les routes que vous ne voulez pas en sélectionnant les deux et en sélectionnant ‘Minus Back’ dans la fenêtre Pathfinder. Vous devrez dissocier les lignes de contour et les transformer toutes en un seul chemin composé avant de le faire. Idem avec les routes.
  • L'autre copie des contours actuels (90 pieds) va ensuite, avec un trait bleu (pour couper) et un remplissage transparent.
  • Vient ensuite la copie des contours du calque suivant au-dessus (120 pieds), avec un remplissage blanc. Vous pouvez mettre un trait rouge (pour la gravure) dessus qui aidera au positionnement lors de la construction, mais je recommande de le laisser transparent car il sera visible si vous collez les morceaux de bois légèrement hors cible. Voir ici pour une image de ce que je veux dire.
  • Au-dessus viennent les cadres de délimitation combinés pour nettoyer le bord.

Faites cela pour chaque calque, en masquant tous ceux sur lesquels vous ne travaillez pas afin que vous puissiez clairement voir ce qui se passe. Tout ce masquage a pour but de ne pas couper ou graver des choses dont nous n'avons pas besoin, car le temps passé sur le laser est de $$.

Important : tout ce masquage ne fonctionnera pas pour chaque découpeuse laser ! J'ai eu la chance de trouver une entreprise avec une configuration qui acceptait le masquage, et si vous possédez un découpeur laser, vous pourrez probablement le comprendre. Cependant, si vous utilisez un service comme Ponoko.com, leurs découpeurs laser ignorent complètement les masques. Leurs coupeurs voient tout comme dans Illustrator’s ‘Outline View’, que vous pouvez basculer en appuyant sur ‘ctrl-y’, et le résultat n'est pas joli :

La couche masquée de 90 pieds en vue d'ensemble, vue par Ponoko. Tout est visible et c'est beaucoup plus cher qu'il ne devrait l'être. D'autant plus que leur estimateur de prix inclut toutes les lignes en dehors de la zone d'impression du plan de travail.

Si vous faites appel à une entreprise extérieure pour effectuer votre découpe au laser, demandez-lui spécifiquement si le masquage fonctionnera. Si ce n'est pas le cas, vous devrez supprimer manuellement toutes les lignes que vous ne voulez pas couper ou graver. Je n'ai pas trouvé de moyen efficace de le faire, donc si quelqu'un sait comment, laissez un commentaire !

8. Ajoutez n'importe quel art personnalisé que vous voulez

Quelques idées de trucs amusants à ajouter :

  • Une rose des vents. J'ai pris celui-ci sur wikipedia et j'ai tout supprimé sauf l'étoile. Collez un ‘N’ sur le dessus pour la cardinalité.
  • Étiquetage. J'ai mis un gros "Portland, Maine" sur le mien, mais vous pourriez être plus précis en étiquetant les zones, les plans d'eau, les routes principales, etc. Pour tout étiquetage, vous devrez convertir le texte en contours une fois votre rédaction et mise en forme sont finalisées.
  • Une échelle.
  • Marqueurs d'altitude.
  • Un message. J'en ai un au dos pour la famille avec un court message, mon nom et la date.
  • Votre signature (numériser, importer et tracer en direct).
  • Des ponts. J'étais dans l'air de savoir s'il fallait les inclure, alors je les ai coupés séparément pour pouvoir les ajouter plus tard. Après l'avoir terminé, je recommande vivement d'inclure des ponts dans le cadre de la première couche de terre.
  • Points d'intérêt : Bâtiments ? Des naufrages ? Les sommets des montagnes ?
  • Plus de données ! J'ai mis en place des traversées en ferry. Vous pouvez ajouter des sentiers, une texture répétitive pour montrer les forêts ou la couverture terrestre, les frontières politiques, les points pour les villes, etc.

Assurez-vous qu'ils sont sur les bonnes couches!

Quelque chose d'autre que vous pourriez trouver utile est des trous fendus à l'arrière afin que vous puissiez accrocher la carte au mur avec des clous. J'étais sur le point de faire un trou au centre, mais je me suis rendu compte que puisque la carte finale aura plus de bois d'un côté que de l'autre, elle s'inclinerait de ce côté lorsqu'elle serait accrochée au mur. J'ai donc fait deux trous symétriques suffisamment éloignés l'un de l'autre pour supporter la répartition inégale du poids.

Un gros plan des trous de montage au dos de la carte finie qui permettent d'accrocher des clous. Notez que les découpes doivent être plus grandes sur la couche interne, sinon la tête de l'ongle ne glissera pas vers le haut !

9. Vérifiez tout trois fois pour vous assurer que tout va bien

Quelques points à surveiller :

  • Lignes de contour qui se chevauchent.
  • Des routes qui vont dans l'eau.
  • Des gravures qui devraient être des coupes, et des coupes qui devraient être des gravures.
  • Lignes sur les mauvais calques (masquez tous les calques et parcourez-les un à la fois).

Les erreurs sont assez faciles à refaire si vous possédez une découpeuse laser, mais si vous l'envoyez à une entreprise, cela prendra une semaine pour la refaire et vous l'expédier. Il peut être intéressant d'imprimer les calques sur du papier d'imprimante, de les découper avec des ciseaux, de les empiler et de voir si tout va bien avant d'envoyer les fichiers.

Le produit final, avec toutes les couches visibles.

10. Exportez vers un format de découpe laser approprié et envoyez-le

Vous avez terminé la phase de conception ! Parcourez chaque couche, masquez le reste et exportez-le dans le format que le découpeur laser peut utiliser. Un .eps devrait fonctionner. Compressez tous ces fichiers, envoyez-les à quelques entreprises pour des devis et revenez sur ce site dans une semaine lorsque votre colis apparaîtra. Vous voudrez peut-être commander les autres fournitures dont vous aurez besoin pour le moment, ce que je reviendrai dans le prochain article. La prochaine étape est la phase de construction.


L'histoire et l'importance de la cartographie Web

Pendant des décennies, la plupart des informations géographiques numériques étaient réservées à une utilisation sur des ordinateurs personnels (PC) de bureau ou des ordinateurs centraux internes et ne pouvaient pas être facilement partagées avec d'autres organisations. Les analystes SIG accéderaient aux données de leurs propres ordinateurs de travail qui étaient souvent connectés à un serveur de fichiers central quelque part dans le bureau. Un logiciel spécialisé était nécessaire pour visualiser ou manipuler les données, réduisant ainsi efficacement le public pouvant bénéficier des données.

Avec l'adoption massive d'Internet au milieu des années 90, les gens ont commencé à réfléchir à la façon dont les cartes et autres informations géographiques pourraient être partagées entre ordinateurs, à la fois au sein de l'organisation et avec le grand public. La première étape consistait à publier des images statiques de cartes sur des pages HTML, mais les gens ont vite compris le potentiel des cartes interactives. Le premier d'entre eux, servi par les nouvelles versions de logiciels tels que Map Server et Esri ArcIMS, était horriblement pixélisé, lent et maladroit par rapport aux normes d'aujourd'hui. Limités par ces outils, les cartographes n'étaient pas encore arrivés en masse sur la scène de la cartographie Web, et la plupart des cartes semblaient hideuses. Cependant, ces premières cartes Web interactives étaient révolutionnaires à l'époque. L'idée que vous puissiez utiliser votre humble navigateur Web pour demander une carte où vous le souhaitez et voir l'image résultante était libératrice et excitante. Voir le livre 1997 de Brandon Plewe SIG en ligne (trouvable dans de nombreuses bibliothèques universitaires de géographie) pour avoir une idée du paysage de la cartographie Web à cette période.

Ces premières cartes Web dessinées de manière dynamique ont rencontré des problèmes de vitesse et d'évolutivité (la capacité de gérer de nombreux utilisateurs simultanés). Le serveur ne pouvait accueillir qu'un nombre limité de demandes de carte à la fois avant de ralentir (au mieux) et de planter (au pire). Les cartes Web ont considérablement mûri dans ces deux mesures lorsque les sites Web ont commencé à diffuser des images de carte en mosaïque à partir de caches prégénérés. Pourquoi demander au serveur de dessiner chaque carte de manière dynamique alors que vous pourriez simplement proposer un investissement initial pour pré-dessiner toutes les étendues de carte possibles à un ensemble d'échelles raisonnables ? Une fois que vous avez dessiné et mis en cache les images de la carte, vous pouvez servir les images sous forme de mosaïque en mosaïque. Chaque demande de carte en mosaïque a été satisfaite de manière exponentielle plus rapidement qu'il n'en faudrait pour servir la carte de manière dynamique, permettant à un serveur d'accueillir des centaines d'utilisateurs simultanés.

Suivant l'exemple de Google Maps, de nombreux sites ont commencé à proposer des images de carte en mosaïque «pré-cuites» à l'aide d'une technique créative connue sous le nom de JavaScript et XML asynchrone (AJAX) qui a éliminé le clignotement omniprésent et ennuyeux qui se produisait après toute action de navigation dans les cartes Web antérieures . Maintenant, vous pouvez parcourir la carte pour toujours sans que votre serveur ne soit à bout de souffle alors qu'il tentait de rattraper son retard.

Les cartographes, qui s'étaient en grande partie résignés à troquer l'esthétique contre la vitesse dans les cartes Web, ont également réalisé le potentiel des techniques de pavage. Le nombre de couches dans une carte ne ralentirait plus le serveur : une fois les tuiles prégénérées, vous pourriez servir une belle carte aussi vite qu'une moche. Les cartes Web sont devenues l'occasion d'exercer des techniques cartographiques et de rendre la carte la plus attrayante possible. Ainsi sont nés les fonds de carte « web 2.0 » magnifiques, rapides et détaillés qui sont courants aujourd'hui sur Google, Microsoft Bing, OpenStreetMap et d'autres sites Web populaires.

Au fur et à mesure que les navigateurs Web augmentaient leur capacité à dessiner des graphiques à l'aide de technologies telles que SVG et plus tard WebGL, les possibilités d'interactivité sont apparues. La mise en surbrillance des fonctionnalités à la volée et les fenêtres contextuelles enrichies en HTML sont devenues des éléments communs. Pendant plusieurs années, les développeurs ont expérimenté des plug-ins tels qu'Adobe Flash et Microsoft Silverlight pour une animation fluide de la navigation cartographique et des widgets associés. Plus récemment, les développeurs abandonnent ces plateformes au profit de nouveaux standards HTML5 reconnus par les derniers navigateurs web sans avoir besoin de plug-ins.

Bien que les cartes soient arrivées sur le navigateur au milieu des années 2000, elles étaient encore largement accessibles via les ordinateurs de bureau. L'adoption généralisée des smartphones et des tablettes au cours des années suivantes n'a fait qu'augmenter la demande de cartes Web. Les appareils mobiles ne pouvaient pas contenir de manière native de grandes collections de données SIG, ni installer de logiciels SIG avancés sur lesquels ils s'appuyaient sur des connexions Web ou cellulaires pour obtenir des cartes à la demande. Ces connexions étaient soit initiées par des navigateurs sur l'appareil, tels que Safari, soit par des applications natives installées sur l'appareil et conçues à des fins simples et ciblées. Dans les deux cas, les données et les cartes SIG devaient être extraites des silos de données traditionnels de l'organisation et mises à disposition sur le Web.

L'importance des services Web

Tous les scénarios de cartographie Web ci-dessus sont possibles grâce aux services Web. Si vous effectuez une recherche sur Internet, vous trouverez de nombreuses définitions des services Web et vous pouvez facilement vous tromper. For the purposes of this course, just think of a web service as a focused task that a specialized computer (the server) knows how to do and allows other computers to invoke. You work with the web service like this:

  1. You invoke the web service by making a request from an application (the client). To make this request, you usually use HTTP, a standard protocol that web browsers use for communicating between clients and servers. The request contains structured pieces of information called parameters. These give specific instructions about how the task should be executed.
  2. The server reads the request and runs its web service code, considering all the parameters while doing so. This produces a response, which is usually a string of information or an image.
  3. The server sends you the response, and your application uses it.

Examine how the following simple diagram describes this process, returning a map of current precipitation:

Now, for an example. Let's suppose that you've identified the URL of a web service out there somewhere that draws maps. You make a request by constructing a URL (http://. ) containing the address of the web service and various parameters for the map, such as the format of the image you want to receive (JPG, PNG, etc.), bounding box (coordinates defining the geographic area you want to see mapped), and map scale. You paste this into your browser's address bar and the server sends you a response containing the map image you requested.

Here's an example of just such a request, using a radar map of the United States. First, see if you can identify some of the parameters in the URL. Then take a guess at what the response will look like when you get it back. Then click the link to invoke the web service and get the response:

As you examined the URL of this request, you might have noticed parameters indicating the width and height of the image, the image format, the image background transparency, and the bounding coordinates of the map to be drawn. These parameters provide specific details about how the web service should run its map drawing code. You see these parameters reflected in the response image sent back to your browser when you clicked the link. In a future lesson, you'll learn about more of the parameters in the request above.

Not all web requests invoke web service code. Some web requests just return you a file. This is how tiled maps work, and this is why they are so fast. You'll learn more about tiled maps in a later lesson, but examine the following request for a specific zoom level, row, and column of a tile:

The request drills down into the server's folder structure and returns you the requested PNG image as a response. No special code ran on the server other than the basic file retrieval, therefore you could argue that a web service was not invoked. However, this type of simple web request is also an important part of many web maps.

At this point, you might be thinking, “I've used web maps for years and I have never had to cobble together long clunky URLs like this. Have I been using web services and other web requests?” Absolument oui. As you navigate Google Maps, your company's online map site, and so on, your browser is sending hundreds of web requests similar to this one. You've just never needed to know the details until now. When you begin setting up your own GIS server or designing your own client web application, it becomes important to understand the theory and architecture behind web traffic.

Not all web services use the same format of URL and parameters. In this course, you'll learn about some of the most common formats for online web services, especially ones that have been openly developed and documented to work across software packages.

Viewing web service requests in real time

Here's a simple way you can view web requests made “behind the scenes” by your browser as you navigate a website. These instructions are for the tools provided by Mozilla Firefox. Chrome and other browsers have similar tools that typically go under the name "developer tools" or "web tools" and should not be difficult to locate.

  1. Open Mozilla Firefox (if it's not already running) and from the main menu choose Web Developer -> Network . This will open the developer tools window in the bottom part of your browser. At the top of the window, you can see different tabs "Inspector", "Console", and so on. Right now, the "Network" tab is active which is for monitoring network traffic. In addition to the "Network", the "Console" tab will be important for this course because it will show the Javascript and other error messages if something is not right with your Javascript code.
  2. Make sure that Tous is highlighted in the menu of filters below the tabs (which will contain items such as All, HTML, CSS, JavaScript, etc.).
  3. Hit this website for the Portland TriMet interactive system map (note that this site exclusively uses FOSS mapping software).
  4. Navigate the map of the Portland transportation system.
  5. Notice the web requests as they are sent. You'll see a lot of requests appearing for map tiles.
  6. Hover over a request to see its full URL. If the response is an image, hovering over the little thumbnail in front of the URL will show a larger version of the returned image.
  7. When an entry in the list of requests is selected, the right part of the window will show many additional technical info about the request and response.

This kind of developer tool will be valuable to you later in the course as you develop your own web maps, mainly for troubleshooting scenarios where you expect a map to show up and your browser does not send you the expected response.

Les références

Plewe, B. (1997). GIS online: Information retrieval, mapping, and the Internet. OnWord Press.


300 Million Years Ago

This weekend my family came with me to hunt fossils in the Jemez mountains of New Mexico. We hunted fossils along Route 4, where I understand collecting is legal and ethical. The fossils we were looking for are quite common, mainly brachiopods (similar to clams), and crinoids (a kind of anemone). These fossils are common in the Pennsylvanian group, especially in the Madera subgroup. These strata were laid down in the Late Carboniferous period from about 323 to 299 million years ago.

I had excellent fun assembling our fossil hunting map. I used the grand open source QGIS geographic information system software, importing the road layers from the Open Street Map project through QGIS’ built-in plug in. The topographic information came from the USGS 1 m digital elevation model, which I traced at 25 meter intervals. The New Mexico Geological Survey provided a very detailed geological map of the Jemez Springs area, from which I selected the Pennsylvanian Madera sections. The total map is assembled in the following graphic.

My daughter found a crinoid calyx, or at least I believe that is what it is.

You can see the fan-like structure at the top of the crinoid tapering to one end where the frond-like structures joined the stem.

My son found a brachiopod, which was nearly completely isolated from the surrounding matrix, and it is nearly flawless without preparation.

I composited three perspectives of the same fossil to show all angles.

I found a collection of small sesame-seed sized bumps, which I believe are fusilinids. These are shells deposited by single-cell animals, which makes them gigantic as single-cell animals go. I’d like to cross-section one, since some fusilinids have really complex structures.

We also found an assortment of random bits piled together. It seems like a story of the past, I just can’t read. I don’t know what all the elements are, but I recognize sundry crinoid stem segments and shell pieces. I don’t know what the long stem-like structure is left of center, but it has a fascinating look.

We had fun, found far more fossils than I expected, of far more types. Next, I want to learn some amateur fossil preparation. So amazing to hold the remains of something that lived 300 million years ago in your hand.


Once you have your data is in order, it is time to get down to the business of making your map! Import the data into Adobe Illustrator to manipulate the design elements that will make the map interesting and informative. MAPublisher makes it possible to import map data in almost any format into Illustrator, and also enables a plethora of cartography specific tools right in the Illustrator environment. With all of your data arranged in layers in Illustrator, it is easy to work with, turning on and off the data you don’t want.

Pro Tip: MAPublisher uses import filters to limit the amount of data that you bring into Illustrator to a manageable amount before you start working with it.


Do you want to feel like REAL Explorer and Mystery Solver? Experience the mind-bending Alternate reality game (ARG) that blends the fictional world with reality with detective style finest mystery puzzles, riddles, codes, and cryptograms.

That quote comes from the store where you can download this game. I’ve played the whole first mission and I really loved the idea of this game. You do actually have to Google for information, or break codes. A bit of sleuthing, a bit of OSINT, a bit of gaming, all in one. Thanks for the tip Tilman!


Voir la vidéo: QGIS Tutorials 003 TD 1 1 Symbologie et legendes (Octobre 2021).