61 Commits

Author SHA1 Message Date
Matthias Kuhn
44eb0f901b Add BWTA2017.gsb to srs.db
NTv2 grid available here:
https://www.lgl-bw.de/lgl-internet/web/sites/default/de/05_Geoinformation/Galerien/Dokumente/BWTA2017.zip

More information:
https://www.lgl-bw.de/lgl-internet/opencms/de/05_Geoinformation/Liegenschaftskataster/ETRS89-UTM/

INSERT INTO "tbl_datum_transform" VALUES(NULL, 100017, "4314", "4258", "9615", "BWTA2017.gsb", NULL, NULL, NULL, NULL, NULL, NULL, "Transformation for the German federal state of Baden-Wuerttemberg: Diese NTv2-Datei deckt das Gebiet von Baden-Wuerttemberg ab und ist daher ausschliesslich für die Transformation von Geo(fach)daten innerhalb von Baden-Wuerttemberg geeignet. Dieser Ansatz ist für Geo(fach)daten zu verwenden welche auf Basis der ALKIS Daten gefuehrt und erstellt werden.", "For applications requiring an accuracy of better than 1 metre.", 1, 0, 3339);
2018-05-14 08:20:08 +02:00
Nathan Woodrow
cecb89d089 Update srs.db with new bounds 2017-11-27 11:54:08 +10:00
Nathan Woodrow
cf241f51ae [FEATURE][needs-docs] Show projection bounds in projection widget (#5356)
- Script to pull bounds from EPSG.org Postgres dump
- Add resources/data/world_map.shp for reference
- Show canvas bounds for reference
2017-10-16 10:40:05 +10:00
Marco Hugentobler
0241d4faf3 Apply pull request #1502 provided by bstroebl: Add ntv2 entry for Thuringia 2014-07-30 11:36:05 +02:00
Tim Sutton
18af0d811a Fix for Vietnamese UTM 48N projection parameters as reported by Quách Đồng Thắng 2014-06-20 16:57:47 +08:00
Marco Hugentobler
614c1b2199 Change / add ntv2 entries for Portugal 2014-06-20 09:28:39 +02:00
Marco Hugentobler
3224a2fd9e Add OSTN02 info to srs.db. Kindly provided by Nicholas Duggan 2014-03-14 14:36:19 +01:00
Marco Hugentobler
c6e0386855 Update srs.db with entries for BeTA2007.gsb (thanks to Robert Nuske) 2014-02-18 14:36:35 +01:00
Radim Blazek
54d3510e75 Reintroduced Google Mercator 900913
insert into tbl_srs (description, projection_acronym, ellipsoid_acronym, parameters, srid, auth_name, auth_id, is_geo, deprecated, noupdate) values ('Google Mercator','merc','WGS84','+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +over +no_defs',900913,'EPSG','900913',0,0,0);
2014-02-14 12:51:34 +01:00
Marco Hugentobler
467e8f1575 Update srs.db 2014-02-05 21:03:40 +01:00
Juergen E. Fischer
18274a2472 datum transformations:
- copy descriptions, preference and deprecation from GDAL
- remember position of dialog
- allow hiding of deprecated transformations

SQL:
ALTER TABLE tbl_datum_transform ADD remarks varchar;
ALTER TABLE tbl_datum_transform ADD scope varchar;
ALTER TABLE tbl_datum_transform ADD preferred boolean;
ALTER TABLE tbl_datum_transform ADD deprecated boolean;
ALTER TABLE tbl_datum_transform ADD area_of_use_code varchar;
2014-01-02 04:01:14 +01:00
Marco Hugentobler
81ea0c66d3 Some updates for ntv2 entries in tbl_datum_transform 2013-12-03 08:42:52 +01:00
Marco Hugentobler
f624792255 Add epsg_nr to datum transform table 2013-11-27 17:07:38 +01:00
Marco Hugentobler
fc115a4508 Change epsg datum transform 9607 to 9606 by switching the sign of the rotation parameters 2013-11-25 15:31:06 +01:00
Marco Hugentobler
d8637156a7 apply the IAU2000 sql file to srs.db 2013-11-21 17:56:28 +01:00
Marco Hugentobler
358239cc36 Add pt grid shift entries to srs.db (provided by Giovanni) 2013-11-21 17:44:19 +01:00
Marco Hugentobler
183a4b8199 Add NZGD49<->NZGD2000 to srs.db 2013-11-11 08:55:39 +01:00
Marco Hugentobler
3465c3eb50 Set higher coord_op values for ntv2 to separate them from the entries coming from datum_transform.csv 2013-11-08 08:08:18 +01:00
Marco Hugentobler
8372f7eef5 Added swiss ntv2 transformations 2013-10-28 14:05:20 +01:00
Marco Hugentobler
a919eed677 Show datum transform parameters in datum transform selection dialog 2013-10-23 10:58:13 +02:00
Marco Hugentobler
63cd0d99bb Read available datum transformations from gdal file 2013-10-03 15:13:17 +02:00
Tim Sutton
14f639d568 Added South African north orientated CRS definitions for #8487 2013-09-04 01:38:08 +02:00
Juergen E. Fischer
7805af3cf1 crssync: exclude some records from updates from GDAL
sqlite3 resources/srs.db
sqlite> alter table tbl_srs add noupdate boolean;
sqlite> update tbl_srs set noupdate=(auth_name='EPSG' and auth_id in (5513,5514,5221,2065,102067,4156,4818));
2013-07-04 08:29:00 +02:00
Radim Blazek
b3d184dade Updated towgs84 parameters of geographic JTSK CRS, the towgs84 values were calculated for area of Czech and Slovak Republic as it is described here: http://grass.fsv.cvut.cz/gwiki/%C4%8Ceskoslovensk%C3%BD_transforma%C4%8Dn%C3%AD_kl%C3%AD%C4%8D
UPDATE tbl_srs set parameters = '+proj=longlat +ellps=bessel +towgs84=542.5,89.2,456.9,5.517,2.275,5.516,6.96  +no_defs' WHERE auth_id = '4156';

UPDATE tbl_srs set parameters = '+proj=longlat +ellps=bessel +towgs84=542.5,89.2,456.9,5.517,2.275,5.516,6.96 +pm=ferro +no_defs' WHERE auth_id = '4818';
2013-06-12 11:27:45 +02:00
Radim Blazek
2ffbbded16 Updated towgs84 parameters of JTSK CRS, the towgs84 values were calculated for area of Czech and Slovak Republic as it is described here: http://grass.fsv.cvut.cz/gwiki/%C4%8Ceskoslovensk%C3%BD_transforma%C4%8Dn%C3%AD_kl%C3%AD%C4%8D
UPDATE tbl_srs set parameters = '+proj=krovak +lat_0=49.5 +lon_0=24.83333333333333 +alpha=30.28813972222222 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=542.5,89.2,456.9,5.517,2.275,5.516,6.96 +pm=greenwich +units=m +no_defs' WHERE auth_id = '5513';

UPDATE tbl_srs set parameters = '+proj=krovak +lat_0=49.5 +lon_0=24.83333333333333 +alpha=30.28813972222222 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=542.5,89.2,456.9,5.517,2.275,5.516,6.96 +pm=greenwich +units=m +no_defs' WHERE auth_id = '5514';

UPDATE tbl_srs set parameters = '+proj=krovak +lat_0=49.5 +lon_0=42.5 +alpha=30.28813972222222 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=542.5,89.2,456.9,5.517,2.275,5.516,6.96 +pm=ferro +units=m +no_defs' WHERE auth_id = '5221';

UPDATE tbl_srs set parameters = '+proj=krovak +lat_0=49.5 +lon_0=42.5 +alpha=30.28813972222222 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=542.5,89.2,456.9,5.517,2.275,5.516,6.96 +pm=ferro +units=m +no_defs' WHERE auth_id = '2065';

UPDATE tbl_srs set parameters = '+proj=krovak +lat_0=49.5 +lon_0=24.83333333333333 +alpha=30.28813972222222 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=542.5,89.2,456.9,5.517,2.275,5.516,6.96 +pm=greenwich +units=m +no_defs' WHERE auth_id = '102067';
2013-06-12 11:14:48 +02:00
Radim Blazek
792ac5a433 JTSK EPSG codes update, added new codes, updated existing.
INSERT INTO tbl_srs VALUES (NULL,'S-JTSK (Greenwich) / Krovak','krovak','bessel','+proj=krovak +lat_0=49.5 +lon_0=24.83333333333333 +alpha=30.28813972222222 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=589,76,480,0,0,0,0 +pm=greenwich +units=m +no_defs',5513,'EPSG','5513',0,0);

INSERT INTO tbl_srs VALUES (NULL,'S-JTSK (Greenwich) / Krovak East North','krovak','bessel','+proj=krovak +lat_0=49.5 +lon_0=24.83333333333333 +alpha=30.28813972222222 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=589,76,480,0,0,0,0 +pm=greenwich +units=m +no_defs',5514,'EPSG','5514',0,0);

INSERT INTO tbl_srs VALUES (NULL,'S-JTSK (Ferro) / Krovak East North','krovak','bessel','+proj=krovak +lat_0=49.5 +lon_0=42.5 +alpha=30.28813972222222 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=589,76,480,0,0,0,0 +pm=ferro +units=m +no_defs',5221,'EPSG','5221',0,0);

-- Add alpha to 2065
UPDATE tbl_srs set parameters = '+proj=krovak +lat_0=49.5 +lon_0=42.5 +alpha=30.28813972222222 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=589,76,480,0,0,0,0 +pm=ferro +units=m +no_defs'  WHERE auth_id = '2065';

-- Add towgs84 to 102067
UPDATE tbl_srs set description = 'S-JTSK (Greenwich) / Krovak East North', parameters = '+proj=krovak +lat_0=49.5 +lon_0=24.83333333333333 +alpha=30.28813972222222 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=589,76,480,0,0,0,0 +pm=greenwich +units=m +no_defs', deprecated = 1 WHERE auth_id = '102067';
2013-05-31 14:42:44 +02:00
Juergen E. Fischer
12106b8b8b allow crs without projection entries (fixes #6117) 2012-07-29 18:25:12 +02:00
Juergen E. Fischer
0da7539e37 sync description of EPSG:102067 with GDAL (fixes #4945 again) 2012-07-11 10:14:48 +02:00
Juergen E. Fischer
7f23d5f481 Fix #4945 2012-07-11 08:57:58 +02:00
Juergen E. Fischer
d4ddf368ba readd google mercartor (pseudo epsg:900913) removed with with 42e02d82c05b4da370be77ef71345ba62457cc66 (IssueID #4652) 2011-12-20 17:58:50 +01:00
Juergen E. Fischer
42e02d82c0 remove "unsynced" EPSG CRS that are not listed in GDAL (closes #4652) 2011-12-16 13:59:00 +01:00
borysiasty
e93c18416f update epsg:42180 proj string (compatibility version of epsg:2180)
git-svn-id: http://svn.osgeo.org/qgis/trunk@15734 c8812cc2-4d05-0410-92ff-de0c093fc19c
2011-04-16 18:48:02 +00:00
jef
42831e6067 sync srs.db with current trunk of proj
git-svn-id: http://svn.osgeo.org/qgis/trunk@15617 c8812cc2-4d05-0410-92ff-de0c093fc19c
2011-03-27 15:55:13 +00:00
jef
0d53fc7ee5 sync srs.db with PROJ 4.7
git-svn-id: http://svn.osgeo.org/qgis/trunk@15584 c8812cc2-4d05-0410-92ff-de0c093fc19c
2011-03-23 20:28:38 +00:00
jef
8064d8f900 apply #3136
git-svn-id: http://svn.osgeo.org/qgis/trunk@14418 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-10-20 04:37:27 +00:00
jef
6308416ad6 [FEATURE] allow user specific PROJ.4 search paths and update srs.db to include grid reference (fixes #3099)
git-svn-id: http://svn.osgeo.org/qgis/trunk@14399 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-10-18 19:41:37 +00:00
timlinux
b655635c21 Added over to google projection parameters as per fwarmerdam.blogspot.com/2010/02/world-mapping.html
git-svn-id: http://svn.osgeo.org/qgis/trunk@13651 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-06-04 20:37:59 +00:00
borysiasty
3887ec9708 add GDAL compatible CRSes (without +towgs84 parameters) for Polish epsg: 2172-2180, 3120, 3328-3335 and 4179 as epsg+40000
git-svn-id: http://svn.osgeo.org/qgis/trunk@13615 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-05-31 22:08:58 +00:00
jef
cc9bfabbc1 apply #2385
git-svn-id: http://svn.osgeo.org/qgis/trunk@13266 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-04-06 18:29:16 +00:00
jef
7b43dd5eee use same parameters for EPSG:3857, EPSG:GOOGLE and OSGEO:41001 as PROJ.4
git-svn-id: http://svn.osgeo.org/qgis/trunk@13200 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-03-29 23:28:47 +00:00
jef
40459b0177 add EPSG:3857 (fixes #2484)
git-svn-id: http://svn.osgeo.org/qgis/trunk@13199 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-03-29 23:11:07 +00:00
jef
300ea3c6d5 fix auth_id field type in srs.db
git-svn-id: http://svn.osgeo.org/qgis/trunk@13129 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-03-21 11:30:17 +00:00
jef
d323a6ca35 [FEATURE] allow to hide deprecated CRSes
git-svn-id: http://svn.osgeo.org/qgis/trunk@13125 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-03-20 23:41:55 +00:00
jef
7fb0e90c88 [FEATURE] WMS-C support, new spatial authorities, wms selection improvements
- QgsDataProvider&QgsMapLayer: add dataChanged() signal, so that a provider can signal that the datasource changed
- use QNetworkAccessManager instead of QgsHttpTransaction (including caching and
  dynamic authentification to website and proxies)
- resolve EPSG dependency in spatial reference systems and
  included french IGNF definitions in srs.db
- wms provider:
  - do request asynchronously through QNetworkAccessManager
  - add support for WMS-C
  - dataChanged() is to cause a redraw asynchronously, when new tiles arrive
- wms selection:
  - add support for WMS-C tilesets
  - allow inserting of all layers of a branch
  - add support for more mime types
  - move load/save to button box
  - and more cleanups
- raster provider: reduce debugging noise
- allow adding parts to multi points and lines



git-svn-id: http://svn.osgeo.org/qgis/trunk@13093 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-03-20 08:54:33 +00:00
mhugent
ec241b300a Added epsg 900913
git-svn-id: http://svn.osgeo.org/qgis/trunk@12969 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-02-24 10:25:33 +00:00
timlinux
d8988cced5 Updates as per #2385
git-svn-id: http://svn.osgeo.org/qgis/trunk@12821 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-01-23 07:14:36 +00:00
timlinux
c7dcfed7a9 Added Italian srs defs. Paolo please test
git-svn-id: http://svn.osgeo.org/qgis/trunk@12770 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-01-15 21:39:08 +00:00
borysiasty
1c929bb5c3 Fix CRS definitions for Polish systems 1992 and 2000 (epsg 2176-2180). This is a temporary workaround until the native epsg base is corrected.
git-svn-id: http://svn.osgeo.org/qgis/trunk@12490 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-12-16 15:15:19 +00:00
homann
4b4614f3e7 * Added script for updating the srs.db from the GDAL installation (thanks msieczka !)
* Added a small README on the process on how to do the above
* Change the CRS recognition when reading from projects, so it tries to match the proj4 string if valid. This is a must when the srs.db now is updated
* Changed to read ellipsoid an projection acronyms from srs.db nistead of qgis.db (mostly)
* Misc. clean up of comments and deletion of stale code.
* Fixes #1534.

git-svn-id: http://svn.osgeo.org/qgis/trunk@11447 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-08-19 21:22:31 +00:00
homann
738374eaf1 Fix for #728
git-svn-id: http://svn.osgeo.org/qgis/trunk@9474 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-10-13 14:15:58 +00:00