Vous importez des images .svg à utiliser comme symboles dans ArcMap?


9

J'ai plusieurs fichiers .svg que je souhaite utiliser comme symboles dans ArcMap 10.1.

Cependant, je ne vois aucune fonction d'importation ou le type pour utiliser ces images .svg.


Si vous n'avez pas Corel, vous pouvez essayer d'utiliser gratuitement "Solid Edge Free 2D Drafting" qui convertit SVG en DXF. Vous pouvez le télécharger ici: dobreprogramy.pl/Solid-Edge,Program,Windows,12097.html ou download.net.pl/v/25495
Michal

Cela ne semble pas répondre à la question de savoir comment intégrer SVG dans un symbole ArcGIS.
PolyGeo

Réponses:


7

J'ai trouvé une solution possible décrite par GISbiz qui utilise les métafichiers améliorés (EMF) comme format intermédiaire et recommande Inkscape ou svg2emf pour effectuer la conversion SVG en EMF.

ArcMap peut utiliser des métafichiers améliorés (EMF) comme image pour créer un symbole de marqueur ou pour créer des symboles de remplissage .

Comme l'a commenté @GrantHumphries :

Pour importer un fichier .emf dans ArcMap, procédez comme suit: sélectionnez «Personnaliser» dans la barre de menu supérieure -> «Gestionnaire de styles» -> sélectionnez le profil auquel vous souhaitez ajouter l'icône -> sélectionnez le dossier «Symboles de marqueurs» -> dans la fenêtre de ce dossier, cliquez avec le bouton droit de la souris et sélectionnez 'Nouveau' -> 'Symbole de marqueur -> dans la liste déroulante' Type 'de la fenêtre qui s'ouvre, sélectionnez' Symbole de marqueur d'image '-> accédez à votre fichier .emf


3

J'ai trouvé que la création d'un fichier de police est le meilleur moyen d'apporter un symbole svg personnalisé. J'utilise Fontographer pour ajouter les symboles SVG à la police, définir différentes échelles, etc. Vous pouvez également utiliser des sites Web tels que https://glyphter.com/ pour créer des polices.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.