osm2gis coordinate system problem?

So I downloaded the .shp from geofabrik for russia http://download.geofabrik.de/europe/russia-european-part.html
But my computer didn’t have enough RAM, so I tried using osm2gis to download a smaller area however its coordinate system (WGS 84 / World Mercator) is off by a fair bit.
Does anyone know what the problem is or how to fix it?
Or maybe someone is willing to download the geofabrik file and crop the caucasus region for me.

Maybe you can try the following:

Download raw OSM data in PBF format from geofabrik.de

Do some filtering and or cropping with http://wiki.openstreetmap.org/wiki/Osmfilter or http://wiki.openstreetmap.org/wiki/Osmconvert right to your needs,

and then convert it to shapefile format, see http://wiki.openstreetmap.org/wiki/Shapefiles



If shapefiles are fine for you, clip them with GDAL. The tool is ogr2ogr http://gdal.org/ogr2ogr.html
and usage as

ogr2ogr -of “ESRI Shapefile” -spat 35 39 51 50 output.shp input.shp

You can also use native OSM data in XML or pbf format as input and use the standard SQL for filtering. For example select only highways into a shapefile from within a bounding box

ogr2ogr -of “ESRI Shapefile” -spat 35 39 51 50 Caucasus_highways.shp russia-european-part-latest.osm.pbf -sql “select * from lines where highway is not null”

More about GDAL OSM driver: http://www.gdal.org/ogr/drv_osm.html