Área de cálculo de um polígono desenhado no mapa do google

Estou procurando um algoritmo preciso ou um serviço para calcular a área da superfície da Terra onde os pontos são calculados com base nas coordenadas GPS.

Estou usando o Google Map Api versão 3 e desenhando polígonos com base em coordenadas gravadas, mas não acho que as formas padrão de calcular a área do polígono levem em consideração as inclinações (colinas). Preciso trabalhar em contornos para tal coisa?

Existe algum serviço de terceiros que pode ser o ArcGis ou outro que leve em conta as inclinações també

questionAnswers(4)

yourAnswerToTheQuestion