static void Test() { double originX = 35383146.5; double originY = 3395525.5; double semimajor = 6378140.0; int level = 18; double x = 35405935.91222596; double y = 3366208.718846301; double falseEasting = 35500000.0; double falseNorthing = 0; var ret = WmtsHelper.GetTileIndexByProjection(originX, originY, semimajor, level, x, y, out int col, out int row, falseEasting, falseNorthing); }