Donnerstag, 2. September 2010

Es geht los!

Auf diesem Blog werden wir künftig Informationen, Tipps und Tricks zu Oracle Locator und Oracle Spatial veröffentlichen. Wir, das sind Karin Patenge, Bernhard Fischer-Wasels, Haitham Zyadeh und Carsten Czarski. Das Blog richtet sich an Entwickler und technisch Interessierte.

2 Kommentare:

  1. Hallo,
    aus meiner Sicht ist es nicht möglich in Oracle folgende Transformation vorzunehmen.
    Gibt es einen Workaround hierfür?


    select round(SQRT( power(248613.937765721-ZX ,2) + power(5975266.744106329-ZY,2) ),3) LaengenAbweichung
    ,round(248613.937765721-ZX,3) XABWEICHUNG
    ,round(5975266.744106329-ZY,3) YABWEICHUNG
    from (
    select SDO_CS.TRANSFORM(MDSYS.SDO_GEOMETRY(2001,G.QSRID,MDSYS.SDO_POINT_TYPE(G.QX,G.QY, NULL), NULL, NULL), G.ZSRID).SDO_POINT.X ZX
    , SDO_CS.TRANSFORM(MDSYS.SDO_GEOMETRY(2001,G.QSRID,MDSYS.SDO_POINT_TYPE(G.QX,G.QY, NULL), NULL, NULL), G.ZSRID).SDO_POINT.Y ZY
    from (
    select 2398 QSRID, 25833 ZSRID, 4445947.524281586 QX, 5971339.151383175 QY from dual
    ) G
    );

    AntwortenLöschen
    Antworten
    1. Hallo,

      ich denke, das ist die gleiche Frage wie die im Posting
      "Gauss-Krüger: EPSG oder nicht EPSG: Das ist hier die Frage". Wie schon dort geantwortet: Ich vermute aus der Entfernung sehr stark, dass die verwendete Quell-CSID 2398 nicht die richtige für die Daten ist.

      Beste Grüße

      Carsten

      Löschen