Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there any way of merging lots of street data in QGIS and getting one layer for exporting it to Postgresql? I know one method using mmqgis "Merge Layer" tool. It works in Ubuntu but not in Windows. When I want to open my MapInfo .TAB file in Windows it opens but this time mmgqis tools do not work. In Ubuntu it gives "*.TAB is not a valid or recognized data source "...

Can I solve this with some Python code or any other way?


share|improve this question
Hi Aragon N. Please consider starting to accept answers to your questions if they helped you solve your problems. – underdark Aug 26 '11 at 8:52
up vote 2 down vote accepted

MMqgis is a 3rd party plugin, you may want to try the Merge tool in the vector menu. You have also a Merge tool in the digitizing toolbar.

share|improve this answer

If you are just doing this to load the data into PostGIS later, you might instead use Postgis Manager plugin for QGIS which allows you to load Shapefiles into tables either creating a new table or appending the data to an existing table:

enter image description here

If you are looking for a script solution, I'd suggest using shp2pgsql. That's the same thing Postgis Manager is using in the background.

share|improve this answer

Your Answer


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.