Sintomas
Quando você usa o método geographd ShortestLineTo () para recuperar uma instância de LineString que tem dois pontos que representam a distância mais curta entre duas regiões, pelo menos um deles contém segmentos de arco circulares, no SQL Server 2016, você pode receber um resultado incorreto. Da mesma forma, quando você usa a Interdistância do método de Geografia () para recuperar a distância mais curta entre duas regiões, pelo menos uma delas contém segmentos de arco circular, você pode receber um resultado incorreto.
Resolução
O problema foi corrigido primeiro na seguinte atualização cumulativa do SQL Server:
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Recomendamos que você baixe e instale as atualizações cumulativas mais recentes do SQL Server:
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Referências
Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.