JSON formát trasy - martinbrom/fly-by GitHub Wiki
JSON formát trasy
Trasa je v aplikaci uložena a přenášena ve formátu JSON obsahující pouze seznam jednotlivých bodů trasy. Každý bod trasy představuje uspořádanou dvojici zeměpisné šířky a zeměpisné délky.
Ukázka dat ve formátu
"[-83.3004,-163.9159],[-83.3012,-163.9142](/martinbrom/fly-by/wiki/-83.3004,-163.9159],[-83.3012,-163.9142)"
Způsob validace
- jsou data ve formátu JSON
- obsahuje JSON alespoň jeden bod trasy
- je každý bod trasy dvojice reálných čísel
- zeměpisná šířka -
/^(\+|-)?(?:90(?:(?:\.0{1,6})?)|(?:[0-9]|[1-8][0-9])(?:(?:\.[0-9]{1,6})?))$/ - zeměpisná délka -
/^(\+|-)?(?:180(?:(?:\.0{1,6})?)|(?:[0-9]|[1-9][0-9]|1[0-7][0-9])(?:(?:\.[0-9]{1,6})?))$/