Dnes jsem se rozhodl představit GeoJSON. Jak už název napovídá je tento formát spjat s geoinformatickou oblastí. GeoJSON je celkem nový, jednoduchý datový formát, který dokáže přenášet informace o geografických objektech jako jsou:
- body
- linie
- polygony a multipoligony
- kolekce (nebo též skupiny prvků)
Základem GeoJSON je klasický JavaScript Object Notation (JSON) – formát pro výměnu dat. JSON je dnes podporován nejen v Javascriptu, ale také v celé řadě dalších programovacích jazyků. Což z něj dělá výborný spojovací článek mezi platformami.
V současnosti je GeoJSON používán zhruba ve 20 projektech. Mezi nejzvučnější jména patří zřejmě OpenLayers a FireEagle o němž jsem nedávno psal. Formát je publikován pod CC licencí, takže jej můžete celkem svobodně používat. Co Vás možná potěší ještě více, že specifikace verze 1.0 má jen několik stránek.