भूगोल प्रकार ज्यामिति की तुलना में थोड़ा अधिक प्रतिबंधात्मक है। यह विभिन्न गोलार्द्धों को पार नहीं कर सकता है और बाहरी रिंग को वामावर्त खींचा जाना चाहिए।
दुर्भाग्य से (कुछ इसे एक अच्छी बात पाते हैं), SQL सर्वर 2012 अब एक त्रुटि नहीं फेंकता है जब आप अमान्य भूगोल बनाते हैं। आपको रोबेन द्वीप ज्यामिति में बिंदुओं के क्रम को उलटना होगा, जैसे:
DECLARE @robben_island geography = ('POLYGON((18.351803 -33.788421, 18.354464 -33.822369,18.386736 -33.820515, 18.382788 -33.787494, 18.351803 -33.788421))')
DECLARE @point_in_robben_island geography= ('POINT(18.369226 -33.80554)')
DECLARE @point_in_alcatraz geography= ('POINT(-122.423401 37.827006)')
SELECT @robben_island.STContains(@point_in_robben_island) --returns 'True'
SELECT @robben_island.STContains(@point_in_alcatraz) --returns 'False'