Nie jestem pewien, jak najlepiej zintegrować to z Massive, ale zasadniczo musisz zrobić dokładnie to, co mówi błąd:
yourGeographyParam.UdtTypeName = "Geography";
Zasadniczo SQL Server wymaga jawnego nazwania UdtTypeName dla „dziwnych” parametrów: