QGis: Comment faire pour importer ou du svg images raster dans Quantum GIS?
ces vecteur ou raster fichiers classique des fichiers sans geocoordinates. Ils sont en lat/long de la projection, je veux les importer dans QGIS, la mise à l'échelle vers le haut/vers le bas, placez-les à leur place, et ils deviennent réutilisables shp ou raster geocoordinated couches.
Edit: je suis de la wikipedia Graphique Lab>la Carte de l'atelier, nous voulons travailler plus à l'aide du SIG. Nous avons littéralement des centaines de cartes de migrer vers les technologies SIG....
Cela ne va pas à recevoir des réponses, à moins que nous voyons des exemples. Vous pouvez extraire des coordonnées à partir de fichiers SVG, mais ils sont bien trop complexes pour un one-size-fits-all-et-fits-dans-une-SORTE-de réponse de la solution.
OriginalL'auteur Hugolpz | 2013-03-28
Vous devez vous connecter pour publier un commentaire.
Solution partielle: charge SVG dans Inkscape, Enregistrer en tant que fichier DXF, alors vous pouvez le charger dans QGIS. Cela devrait au moins vous procurer la plupart des traits dans QGIS.
Toutefois, il ne pas encore être correctement géoréférencées ou de style, et les différentes couches peuvent être dans différents lieux car le SVG a certains d'échelle et la traduction des opérateurs sur les parties de la carte de QGIS ou Inkscape est ignorant. Vous aurez probablement besoin de travailler avec une couche à la fois. Ce n'est probablement pas un problème, car peut-être que vous êtes seulement intéressé par l'ajout de données sur la carte, et non pas la carte de base (pays décrit etc) puisque vous aurez probablement envie de la superposition de vos données sur carte standard de la couche de base (terre naturelle, OpenStreetMap tuiles).
Le seul moyen que je vois pour faire la transformation, à présent, de travailler sur la transformation affine paramètres et l'utilisation de la QgsAffine plugin, mais qui vous oblige à travailler sur les paramètres à l'avance par l'ajustement de source connue de coordonnées connues coordonnées de l'objectif.
Mais à faire des centaines? Vous pourriez être mieux d'écrire quelques personnalisé SVG code d'analyse pour chacun...
OriginalL'auteur Spacedman
Si vous ne voulez afficher dans le bon endroit, l'échelle et la rotation de la traiter comme une icône au format SVG.
1. créer une couche de points et de mettre un seul point au géoréférencées centre de la SVG, vous aurez la charge.
2. modifier la symbologie et la charge de l'SVG comme une icône
3. définir la taille des unités pour les unités de la carte
4. fournir les dimensions appropriées
5. tourner comme nécessaire
Le renouvellement est très lent et douloureux, mais si vous utilisez Project>import/Export>Exporter une carte comme une image vous pouvez faire un raster géoréférencé.
OriginalL'auteur Simon Allen