Lately I have been using Json objects to consume data back and forward, is a great idea to use serialization and is the way that Json was defined to use, so let me provide you the class I have used to deserialize the Jsons strings to a C# class containing points and polygons.