docs: @Deprecated
      public GeographyPointValue rotate(double phi, GeographyPointValue center) {
          double sinphi = Math.sin(2*Math.PI*phi/360.0);
          double cosphi = Math.cos(2*Math.PI*phi/360.0);
  
          // Translate to the center.
          double longitude = getLongitude() - center.getLongitude();
          double latitude = getLatitude() - center.getLatitude();
          // Rotate and translate back.
          return GeographyPointValue.normalizeLngLat((cosphi * longitude - sinphi * latitude) + center.getLongitude(),
                                                     (sinphi * longitude + cosphi * latitude) + center.getLatitude());
      }