Вижте OpenSource GeoAPI.Net - http://geoapi.codeplex.com
Това има .NET класове за всички типове геометрия и редица инструменти за конвертиране към тях от други типове като WKB. Вижте изходния код за версия 2.11a src> GeoAPI> IO> WellKnownBinary. Има читатели/писачи/парсери и т.н.
GeoAPI.Net се използва в редица проекти като http://sharpmap.codeplex.com които имат по-сложни пространствени операции, използващи типовете GeoAPI.Net. http://code.google.com/p/nettopologysuite/ също използва тези класове, така че ще имате широк спектър от мощни операции, които да използвате върху класовете, ако е необходимо.
Не знам нищо за Sub-sonic, но тъй като Point класовете/интерфейсът са доста стандартни .NET, не виждам защо това би могло да причини проблеми. Винаги можете да разгледате източника онлайн, за да проверите.