Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

In Illustrator, i use some french IGN maps (1/50 000 scale) Lambert 93. I want to put on some GPX files to the right position for sure. I use QGIS to import the GPX file, i modify the reference to Lambert 93 (code : 2154)

I export it in DXF file. When i open it in Illustrator impossible to have the GPX file a the right place on my map

Any idea ?

Thanks

share|improve this question
add comment

1 Answer 1

How do you "modify the reference"? Setting the CRS of the layer is not enough. You should Save as ... as Shapefile (don't forget a new name), choose EPSG:2154 as CRS, and add the layer to the canvas.

Now you can look if map and your file data align, by switching "On the fly-Projection" off and on. Your reprojected data should rest in place, while your GPX layer will vanish when checked off.

Then you can export it as DXF.

share|improve this answer
    
Thanks. I understand all your steps but it doesn't work... Always the same problem in Illustrator... –  ced Feb 8 '13 at 13:58
    
Thanks. I understand all your steps, it works ! in Illustrator i have to reduce the size of the path to be perfect align with my carto. I think it's normal. any idea to make same things for several GPX ? –  ced Feb 8 '13 at 14:47
    
Once you have a shapefile in the right projection, you can copy and paste the data from every GPX file into it. Only the shapefile layer has to be in edit mode. Select a GPX layer, draw a rectangle around all with the yellow tool, Edit->Copy, select the shapefile Edit->paste –  Andre Joost Feb 8 '13 at 15:11
    
Maybe the following helps you: Create a shapefile of the extent of your raster file with Raster -> Misc. -> Tile index. The Raster file should be the only one in its directory. Then put the GPX data into the same shapefile as mentioned above, and export it to DXF for Illustrator. Other chance would be to use print composer output. –  Andre Joost Feb 8 '13 at 15:57
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.