title: What is the difference between Microsoft.Spatial and System.Spatial libraries
body: <p>I would like to know what is the difference between two spatial libraries - Microsoft.Spatial and System.Spatial?</p>
  
  <p>When I'm looking into the code of those two I see almost the same classes. Both has for example GeographyPoint or Geography abstract classes. The same with implementation of those. </p>
  
  <p>Which one should be used when?</p>
  
  <p>To add little bit more context - I'm working on Azure Search with some geospatial features.</p>