docs: public static double pixelXToLongitude(double pixelX, long mapSize) {
          if (pixelX < 0 || pixelX > mapSize) {
              throw new IllegalArgumentException("invalid pixelX coordinate " + mapSize + ": " + pixelX);
          }
          return 360 * ((pixelX / mapSize) - 0.5);
      }