Interpretation of an equality: Area of regular polygon and the integral $\int_0^{\infty}\! \frac{\mathbb{d}x}{1+x^N}$
Solution 1:
The partial interpretation is given by the residue theorem. Residues are calculated in the vertices of the polygon considered in OP. At the same time, only half of the vertices is used, but this does not change the common situation.
Vertices of the polygon are in the circle of radius $1.$ The first vertex has the polar angle $\frac\pi N,$ the angle step between neighbour vertices is double.
Taking in account L'Hospital rule, one can get for the any vertice \begin{align} &x_k = e^{\frac\pi N(2k+1)i},\\ &\mathop{\mathrm{Res}}\limits_{x_k}\dfrac1{1+x^N} = \lim\limits_{x\to x_k}\dfrac{x-x_k}{1+x^N} = \dfrac{1}{Nx_k^{N-1}} = -\dfrac{x_k}N =-e^{\frac{2k\pi}Ni}\frac{\cos\frac\pi N+i\sin\frac\pi N}{N}.\\[4pt] \end{align} The residue theorem defines the issue integral as the sum of residues with the coefficient $2\pi i.$ Taking in account that summation eliminates the factor $e^{\frac{2k\pi}Ni},$ easily to see the analogy of the term $\sin\frac\pi N$ with the square of any of the triangles, which form the polygon. Also is reasonable the factor $\pi.$
At the same time, the summation via the residue theorem does not add the factor $N$ to the numerator. Vice versa, using of the L'Hospital rule adds this factor to the denominator.
And this detail defines the difference.