Tag Info

Hot answers tagged

5

Using QGIS, you can load the shapefile as a new layer, and Set CRS for Layer to EPSG:7405 (or better EPSG:27700). Then use Save As... to save it to another filename and EPSG:4326. Alternatively, GDAL ogr2ogr is the right tool for you. ogr2ogr -t_srs epsg:4326 -s_srs epsg:27700 dst_datasource_name src_datasource_name should deliver the data you want, ...


2

You've caught a lot of the differences. Esri never adopted the WKIDs for the map projection algorithms or parameter names so those are all different. We didn't agree with how carefully defined the parameter definitions are. Ours are more generalized. We don't support TOWGS84 nor some of the newer keywords. When we compare strings (names), we ignore the ...


2

I don't have such a list, but going through the GDAL code will guide you: https://svn.osgeo.org/gdal/trunk/autotest/osr/osr_esri.py https://trac.osgeo.org/gdal/browser/trunk/gdal/ogr/ogr_srs_esri.cpp https://trac.osgeo.org/gdal/browser/trunk/gdal/ogr/ogr_srs_esri_names.h https://trac.osgeo.org/gdal/browser/trunk/gdal/ogr/ogrspatialreference.cpp


2

You have to consider that QGIS uses the NADCON datum shift grid, while other software might use a 3- or 7-parameter Molodensky transformation, or no transformation at all. The shift grid is internally used in +datum=NAD27, but when the grid file is not included in the software, it might just do nothing. You will get a small shift anyway because the ...


2

listDataSet and listDataset are two different objects (capitalization matters in Python). It is looking for all the 'x' in 'listDataset', but 'listDataset' does not exist ('listDataSet' does, though. Try that).


2

Use describe object and get spatial reference (SR) from it. Specify it as a target projection in the tool, e.g. d=arcpy.Describe(LayerWithTargetProjection) SR=d.spatialReference arcpy.Project_management(input_features, output_feature_class, SR)


2

Using QGIS 2.6.1 (and probably some previous versions as well) Go to "Processing toolbox" and search for "Reproject layer" under QGIS geoalgorithms, Select the tool and right click to open contextual menu, Select the "Ëxecute as batch process" option Select each one of your "input layer", "Target CRS" and "Reprojected layer name" Click ...


1

First, you should not trust Google Earth alone. Using QGIS, you might try the OpenLayers plugin with Openstreetmap data to see if that has the same offset. You might try to set the projection to EPSG:22195 Campo Inchauspe / Argentina 5 which has a datum offset to the current POSGAR transformation. Don't use reprojection, because the data will stay on the ...


1

I am guessing your basemap is in Web Mercator? Handle the graphics and convert their geometry to Web Mercator individually arrayUtil.forEach(graphicsLayer.graphics, function(g){ var geom = esri.geometry.geographicToWebMercator(g.geom); g.setGeometry(geom); });


1

The different software applications are either Not applying any datum transformation Applying different transformations One trick when comparing different software applications and there's a datum transformation involved is to run each step separately if possible. In this case, convert from WGS 1984 to NAD 1927 first. If the values are not changed, or ...



Only top voted, non community-wiki answers of a minimum length are eligible