banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

GEODATA DAYS 2024

#1 Sun 06 June 2010 22:55

ericire
Participant occasionnel
Date d'inscription: 6 Jun 2010
Messages: 26

intégrer un plan illustrator, des numéros base de donnée dans sig

bonsoir
dans illustrator j'ai un plan avec différents calques  objets et des calques qui correspondent à leurs numéros.
Je voudrais  associer les formes aux numéros dans un sig et lier ces numéros à des données provenant d'une base de données. le tout en Lambert.
puis-je le faire dans Quantum, grass ou gvgis, et si oui comment ?

Hors ligne

 

#2 Mon 07 June 2010 08:52

JRM
Participant assidu
Lieu: Arras
Date d'inscription: 15 Apr 2009
Messages: 521

Re: intégrer un plan illustrator, des numéros base de donnée dans sig

De manière générale, il va vous falloir exporter depuis Illustrator votre fichier au format DXF pour pouvoir l'importer dans un SIG puis créer tout les champs attributaires nécesssaires à l'enregistrement des informations. Il peut y avoir des suprises lors de l'import, p. ex. ce que vous pensiez être des polygones sous AI apparaîtront en tant que polylignes. Les champs disponibles, vous passez en mode édition et remplissez les valeurs pour chaque objet.

Cette partie effectuée il faut passer au géoréférencement, soit vous avez les coordonnées de vos points soit il va vous falloir que vous vous appuyiez sur un fond existant (cadastre, photo aérienne, etc.).

Sous QGIS ça se découperait de cette façon :
- lire le manuel
- import du dxf et modification des géométries si nécessaires
- installation de l'extension table manager, création des champs
- installation de l'extension qgsaffine pour projeter en Lambert

Hors ligne

 

#3 Mon 07 June 2010 12:24

ericire
Participant occasionnel
Date d'inscription: 6 Jun 2010
Messages: 26

Re: intégrer un plan illustrator, des numéros base de donnée dans sig

salut et merci pour la réponse
j'avais installé qgis1.02 et je voulais installer une version plus récente, mais la version ancienne n'apparait pas dans le désinstalleur (windows 7), et donc je ne peux la désinstaller. Et réinstaller une version plus récente ne marche pas si je n'enlève pas la précédente.

pour les plugins j'ai trouvé ça http://bwj.aster.net.pl/qgis/index.html#plugininstaller
mais pour l'installer c'est plutot énigmatique et même en regardant le manuel (qui dit d'utiliser l'installateur et un dépot ou ce plugin n'est pas).
et pareil pour qgsaffine, je l'ai trouvé mais ne sait pas l'installer.

Sinon j'ai réussi a importer mon plan illustrator, que j'avais exporté en dxf, avec l'extension déjà installée Dxf2shp converter et j'ai bien mes polygones. Seulement je n'ai plus le texte afférent que je souhaitais associer aux polygones. d'où ma question comment importer les deux et puis les associer.

Dernière modification par ericire (Mon 07 June 2010 12:26)

Hors ligne

 

#4 Mon 07 June 2010 15:58

ericire
Participant occasionnel
Date d'inscription: 6 Jun 2010
Messages: 26

Re: intégrer un plan illustrator, des numéros base de donnée dans sig

bon j'ai fini par réussir à installer les plugins
et maintenant j'en fait quoi ?

Hors ligne

 

#5 Mon 07 June 2010 15:59

JRM
Participant assidu
Lieu: Arras
Date d'inscription: 15 Apr 2009
Messages: 521

Re: intégrer un plan illustrator, des numéros base de donnée dans sig

Je n'ai pas Windows 7 je ne pourrais donc vous aider sur ce point, essayez de supprimer manuellement le répertoire d'installation et de procéder à l'installation en mode administrateur.

Pour le reste, ces extensions s'installent directement à partir de QGIS en cliquant sur le bouton 'Ajouter un dépôt-tiers d'extension à la liste' dans le second onglet de l'installateur d'extensions.

Ensuite concernant le fichier DXF, je ne crois pas que l'export d'Illustrator conserve le texte en tant qu'annotation, pour l'avoir en viseul sous qgis je vous conseillerais plutôt d'utiliser l'option 'Vectoriser le texte' lors de l'export. Ensuite pensez bien à vérifier que les géométries soient bien des polygones et pas des polylignes. Pour associer une valeur (chiffre, chaîne de caractère,...) vous devrez créer les champs puis ensuite les y retaper. Pas de balle magique pour abattre cette tâche.

Hors ligne

 

#6 Mon 07 June 2010 16:22

ericire
Participant occasionnel
Date d'inscription: 6 Jun 2010
Messages: 26

Re: intégrer un plan illustrator, des numéros base de donnée dans sig

merci
pourtant je sais qu"un collègue le faisait soit avec autocad soit avec arcview.
Je me renseignais donc sur cette possibilité, car il y a bien évidemment plusieurs centaines d'objets à référencer.

Hors ligne

 

#7 Mon 07 June 2010 16:47

JRM
Participant assidu
Lieu: Arras
Date d'inscription: 15 Apr 2009
Messages: 521

Re: intégrer un plan illustrator, des numéros base de donnée dans sig

Je n'ai pas souvenir qu'arcview ou autocad soient capables de récupérer le texte venant d'illustrator et l'associer à une entité sans aucune manip, généralement le texte est exporté sous la forme d'un point avec le texte renseigné dans la table attributaire.

Hors ligne

 

#8 Mon 07 June 2010 16:50

ericire
Participant occasionnel
Date d'inscription: 6 Jun 2010
Messages: 26

Re: intégrer un plan illustrator, des numéros base de donnée dans sig

mon collègue l'a fait devant mes yeux et c'est quand même bien pratique pour les parcellaires, etc
voici une discussion qui ressemble à ce sujet http://georezo.net/forum/viewtopic.php?id=44216
le truc pour moi était de savoir si c'est faisable avec des Sigs open source

Hors ligne

 

#9 Mon 07 June 2010 22:38

JRM
Participant assidu
Lieu: Arras
Date d'inscription: 15 Apr 2009
Messages: 521

Re: intégrer un plan illustrator, des numéros base de donnée dans sig

Il faut voir du côté de la version 1.7.2 de GDAL et FwTools car OGR y gère la lecture/écriture de fichiers DXF. A noter aussi le module v.in.dxf de GRASS. J'essayerais de faire un essai demain.

Pour ce qui est de l'assignation il faut faire une étape supplémentaire à l'import sous QGIS, vous pouvez faire une jointure spatiale d'un point vers le polygone qui l'inclut (menu Vecteur > Outils de gestion des données > Joindre les attributs par localisation).

Hors ligne

 

#10 Tue 08 June 2010 21:03

ericire
Participant occasionnel
Date d'inscription: 6 Jun 2010
Messages: 26

Re: intégrer un plan illustrator, des numéros base de donnée dans sig

bonjour
bon j'ai passé la journée à essayer gdal1.7 sans succés et quant à la ligne de commande grass "v in dxf" elle me renvoie ça
ERROR: Unable to open DXF file <Chantiers\SGMitra1\Plans\mitra_sig_assai4.dxf>
donc un peu coincé

j'ai réussi à rentrer le fichier dxf dans "v in dxf" mais maintenant c'est le nommage du fichier de sortie qui pose problème et il n'y a aucune indication dans l'aide de cette commande

Dernière modification par ericire (Tue 08 June 2010 22:08)

Hors ligne

 

#11 Tue 08 June 2010 23:16

JRM
Participant assidu
Lieu: Arras
Date d'inscription: 15 Apr 2009
Messages: 521

Re: intégrer un plan illustrator, des numéros base de donnée dans sig

Quelle est l'erreur indiquée dans le terminal de GRASS  ?

Si vous le pouvez, envoyez-moi une copie du fichier.

Hors ligne

 

#12 Wed 09 June 2010 12:49

ericire
Participant occasionnel
Date d'inscription: 6 Jun 2010
Messages: 26

Re: intégrer un plan illustrator, des numéros base de donnée dans sig

bonjour
voici un morceau du fichier

Dernière modification par ericire (Wed 09 June 2010 12:59)


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#13 Thu 10 June 2010 22:57

ericire
Participant occasionnel
Date d'inscription: 6 Jun 2010
Messages: 26

Re: intégrer un plan illustrator, des numéros base de donnée dans sig

salut
ça marche pas ?

Hors ligne

 

#14 Sun 13 June 2010 23:19

JRM
Participant assidu
Lieu: Arras
Date d'inscription: 15 Apr 2009
Messages: 521

Re: intégrer un plan illustrator, des numéros base de donnée dans sig

Désolé je n'ai pas eu de faire l'essai jusqu'à maintenant, faute de temps. J'ai créé un nouveau fichier .ai avec un simple ajout de texte et un export en DXF 2000. Ensuite j'ai fait ogr2ogr -f "ESRI Shapefile" ./shp/test_AI.shp test_AI.dxf -skipfailures -nlt POINT, le résultat est un fichier de points avec le texte dans une colonne attributaire avec tout son cortège de paramètres (police, taille, etc.).

Je vais creuser l'affaire car j'ai également aussi un gros stock illustrator de diag et opérations à, un jour, réintégrer...c'est aussi motivant que de remettre la main sur des données topo sources caltop/iMac.

Hors ligne

 

#15 Mon 14 June 2010 06:51

ericire
Participant occasionnel
Date d'inscription: 6 Jun 2010
Messages: 26

Re: intégrer un plan illustrator, des numéros base de donnée dans sig

bonjour,
je verrai ça dans la journée
ah les lignes de commandes ...à première vue comme ça c'est de l'hébreu cyrillique doublé d'idéogrammes asiatiques (haha)
qgis est un peu plus abordable
en tous cas merci déjà cher collègue (je suis à inrapetout à nîmes)
et comment lier ces attributs de points au "shape" de la tranchée, ce qui servira de clé pour lier d'autres données, enfin surtout pour les "structures" qui sont à l'intérieur (plusieurs centaines aussi).
me restera à voir comment le géoréférencer et lier les tables de la base de données.
Merci encore
Eric de Nîmes

Hors ligne

 

#16 Tue 15 June 2010 16:19

ericire
Participant occasionnel
Date d'inscription: 6 Jun 2010
Messages: 26

Re: intégrer un plan illustrator, des numéros base de donnée dans sig

salut
je rentre ça "ogr2ogr -f "ESRI Shapefile" D:/Chantiers/SGMitra1/Plans/tranchees366444sig.shp D:/Chantiers/SGMitra1/Plans/tranchees366444sig.dxf -skipfailures -nlt POINT" dans la commande et immanquablement il me dit :
FAILURE:
Unable to open datasource `D:/Chantiers/SGMitra1/Plans/tranchees366444sig.dxf' with the following drivers.
  -> ESRI Shapefile
  -> MapInfo File
  -> UK .NTF
  -> SDTS
  -> TIGER
  -> S57
  -> DGN
  -> VRT
  -> REC
  -> Memory
  -> BNA
  -> CSV
  -> GML
  -> GPX
  -> KML
  -> GeoJSON
  -> Interlis 1
  -> Interlis 2
  -> GMT
  -> SQLite
  -> ODBC
  -> PGeo
  -> OGDI
  -> PostgreSQL
  -> MySQL
  -> AVCBin

une idée ?

Hors ligne

 

#17 Tue 15 June 2010 18:15

JRM
Participant assidu
Lieu: Arras
Date d'inscription: 15 Apr 2009
Messages: 521

Re: intégrer un plan illustrator, des numéros base de donnée dans sig

La liste des formats que GDAL t'indique n'inclut pas le pilote DXF, je présume donc que tu as une version antérieure à la 1.7.0

Hors ligne

 

#18 Tue 15 June 2010 19:15

ericire
Participant occasionnel
Date d'inscription: 6 Jun 2010
Messages: 26

Re: intégrer un plan illustrator, des numéros base de donnée dans sig

et c'est où que je vois ça et comment j'y remedie ?
j'ai téléchargé un gdal 1.72 mais ou le mets-je ?

Dernière modification par ericire (Tue 15 June 2010 22:04)

Hors ligne

 

#19 Tue 15 June 2010 19:48

JRM
Participant assidu
Lieu: Arras
Date d'inscription: 15 Apr 2009
Messages: 521

Re: intégrer un plan illustrator, des numéros base de donnée dans sig

Je subodore que tu utilises FwTools, la solution la plus pratique étant alors de mettre à jour vers sa version 2.4.7

Hors ligne

 

#20 Tue 15 June 2010 22:14

ericire
Participant occasionnel
Date d'inscription: 6 Jun 2010
Messages: 26

Re: intégrer un plan illustrator, des numéros base de donnée dans sig

je suis un peu paumé là.
d'abord grass puis gdal et maintenant fwtools.
oui j'ai les trois, fonctionnent-ils ensembles ?
j'ai même udig, gvsig, quantumgis...
mais j'arrive pas à importer les textes des dxf issus d'illustrator.
comment concretement je fait ?
l'est où le bouton magique ?

Hors ligne

 

#21 Tue 15 June 2010 23:08

JRM
Participant assidu
Lieu: Arras
Date d'inscription: 15 Apr 2009
Messages: 521

Re: intégrer un plan illustrator, des numéros base de donnée dans sig

Pas de bouton magique (à moins que la DST/DSI de l'INRAP soit prête à s'y investir).

La commande que tu as collé dans ton précédent post, tu l'as exécuté dans quoi ? Si c'est dans FwTools (qui embarque une version de gdal en plus d'autres outils) alors il s'agit d'une ancienne version qui n'incluaient pas le support du DXF - la version 2.4.7 l'inclut, c'est celle que j'ai utilisé pour l'exemple. L'extension dxf2shp n'utilise pas GDAL pour l'import de DXF, pareil pour le module v.in.dxf de GRASS.

Hors ligne

 

#22 Wed 16 June 2010 19:14

ericire
Participant occasionnel
Date d'inscription: 6 Jun 2010
Messages: 26

Re: intégrer un plan illustrator, des numéros base de donnée dans sig

salut
la commande je l'avais executée dans grass
que faut-il faire concretement  ? où taper le code ?
python shell ?
fwtools shell ?
comment tu fais-toi précisément ?

Hors ligne

 

#23 Wed 16 June 2010 20:36

JRM
Participant assidu
Lieu: Arras
Date d'inscription: 15 Apr 2009
Messages: 521

Re: intégrer un plan illustrator, des numéros base de donnée dans sig

Désolé je n'avais pas saisi ce souci,si tu as fwtools utilise-le pour exécuter cette commande.

Hors ligne

 

#24 Thu 17 June 2010 07:01

ericire
Participant occasionnel
Date d'inscription: 6 Jun 2010
Messages: 26

Re: intégrer un plan illustrator, des numéros base de donnée dans sig

bonjour
d'accord j'ai fwtools et après ?
il m'installe EVmachin truc et dans EV machin truc je fais quoi ?
comprends que je ne puis deviner ce que tu fais, c'est pourquoi je te demande, s'il te plait de me dire, concretement ce que tu fais.
par exemple j'ouvre machin "truc" je vais dans le menu "bidule" et choisi "chose", puis "machin" etc.
merci pour ton aide
eric

Hors ligne

 

#25 Thu 17 June 2010 08:03

JRM
Participant assidu
Lieu: Arras
Date d'inscription: 15 Apr 2009
Messages: 521

Re: intégrer un plan illustrator, des numéros base de donnée dans sig

Tu installes FwTools, il te propose de créer des raccourcis sur ton bureau, tu ouvres celui qui se nomme FWTools Shell et tu y copie ta commande. Pour une explication plus générale, je te renvoi au tutoriel de Sam Dalembert sur fwtools/gdal.

Hors ligne

 

Pied de page des forums

Powered by FluxBB