Kopf-Titelbild
Dienstleistungszentrum BKG-Homepage

Coordinate Transformation Service (CTS)

With the Coordinate Transformation Service (CTS) of the GeoDatenZentrum of the BKG we provide a HTTP interface that is simple and that allows you to directly integrate the transformation service into your applications. The service can be accessed via HTTP GET and POST calls.
 
1. URL of the service:
  http://sg.geodatenzentrum.de/gdz_cts
 
2. GetCapabilities:
Via the call "GetCapabilities" all characteristics of the service can be identified, especially also the supported georeferencings and their value range.
  http://sg.geodatenzentrum.de/gdz_cts?REQUEST=GetCapabilities
GetCapabilities provides a self-explaining description, structured in XML.
 
3. GetCoordinates:
A transformation of coordinates you can request via the function "GetCoordinates" . For this you have to enter the following parameters:
FROMSRS = target georeferencing ("to Spatial Reference System")
TOSRS = target georeferencing ("to Spatial Reference System")
COORDS = coordinate sequence (x1 y1 x2 y2 ... xN yN)
For available values for FROMSRS and TOSRS please see GetCapabilities.
An example:
  http://sg.geodatenzentrum.de/gdz_cts?REQUEST=GetCoordinates&FROMSRS=GEO_DHDN&TOSRS=UTM32&COORDS=10 50 11 51
The re-delivered result in XML structure:
    <?xml version=1.0 encoding=UTF-8?>
    <CTS_Response version="2.0">
      <SRS name="UTM32" />
      <COORDS values="571583.14398801 5538981.63259982 640242.53359152 5651586.94899194" />
    </CTS_Response>
Der Rückgabestrom kann zur Erleichterung des Parsens nach jeder Koordinate einen Zeilenvorschub erhalten (Linefeed bzw. "\n"). Hierzu geben Sie den optionalen Parameter "&LINES=true" an.
 
4. Transformation Helmert oder NTv2/BETA2007
Für Transformationen zwischen Koordinatenreferenzsystemen, die einerseits auf DHDN und andererseits auf ETRS89 basieren, kann der weitere Parameter „&USE=BETA2007“ angegeben werden. Ohne seine Angabe wird standardmäßig eine 7-Parameter-Helmert-Transformation mit einer Genauigkeit im Meterbereich verwendet. Die Anwendung des Verschiebungsgitters BETA2007 gewährleistet eine Genauigkeit im Dezimeterbereich.
Sample:
  http://sg.geodatenzentrum.de/gdz_cts?REQUEST=GetCoordinates&FROMSRS=GEO_DHDN&TOSRS=UTM32&USE=BETA2007&COORDS=10 50 11 51
 
5. HTTP GET and POST
Die hier gezeigten Beispiele für HTTP GET-Aufrufe sind nur für eine geringe Anzahl von Koordinaten geeignet. Für eine größere Anzahl von Koordinaten können die Key-Value-Pairs per HTTP POST an den Service übertragen werden.
 
4. error messages:
All error messages are also transferred in XML structure, for example:
    <?xml version="1.0"?>
    <CTS_Response version="1.0">
      <SRS name="GEO_WGS84" />
      <ERROR message="CoordinateDomainException at: 10 555 (bounds: 5.0 ... 16.0, 46.0 ... 56.0)" />
    </CTS_Response>
 
5. limitation:
The data volume is limited to 10 MByte per transformation.
 
6. Terms of use:
This transformation service is offered for free internal use. It is not allowed to integrate this service into own internet applications for coordinate transformation. Any liability for damages from the application of this service is excluded by the BKG.
 
Contact:
For questions or notes please contact Dr. Manfred Endrullis, e-mail: geodatenzentrum@bkg.bund.de, Tel.: 0341-5634-369.
 

BKG-Logo
Federal Agency for Cartography and Geodesy. - branch(office) Leipzig - GeoDataCenter



Last revison:21.04.2018