Based on javascript object notation ( json ) , geojson is a new data format for encoding a wide variety of geographic features , including points , linestrings , polygons , multipolygons , and geometry collections .
As a gaming purist , I wanted high performance hardware spitting out zillions of anti-aliased polygons ( the building blocks of 3-d graphics ) for impressive eye candy and vibrating controllers with 15 buttons all hooked up to a big flat screen .