Linq y tipos de datos no compatibles (Geografía)

Entonces, Linq no soporta elGeography tipo de datos, que lanza una llave importante en las obras en el encantador modelo de desarrollo "Superficie de diseño Linq".

¿Hay alguna forma en que pueda extender Linq para trabajar con el tipo de datos Geografía? ¿O tendré que crear un nuevo conjunto de datos y un conjunto de consultas para cada vez que necesite usar columnas de Geografía?

He estado atrapado en esto por unos días y no puedo resolverlo si es posible.

Respuestas a la pregunta(2)

Su respuesta a la pregunta