Ysurac / FlightAirMap

Open source project displaying live aircrafts, ships or trackers on 2D/3D map. Browse through the data based on a particular aircraft, airline, airport, tracker or vessel to search through the database or see extensive statistics. Can use ADS-B in SBS1 format (dump1090, Radarcape,...), VRS, VA (VATSIM, IVAO whazzup.txt, phpvms,...), ACARS (acarsdec, acarsdeco2), APRS, AIS as datasource.
https://www.flightairmap.com/
GNU Affero General Public License v3.0
522 stars 158 forks source link

Mac OS X Installation no Problem but fails to run #338

Closed TomMuc1 closed 7 years ago

TomMuc1 commented 7 years ago

os x 10.10.5 apache php 7.1 mysql 5.6.24

install script says 10 times (for all steps) ok - but then when trying to run homepage (index.php in flightairmap root) just unformatted site fragments show up?

Ysurac commented 7 years ago

What do you have in apache log ?

TomMuc1 commented 7 years ago

[Fri Sep 22 00:39:11.763812 2017] [mpm_prefork:notice] [pid 7171] AH00169: caught SIGTERM, shutting down [Fri Sep 22 00:39:24.388366 2017] [mpm_prefork:notice] [pid 27688] AH00163: Apache/2.4.16 (Unix) PHP/7.1.8 configured -- resuming normal operations [Fri Sep 22 00:39:24.388449 2017] [core:notice] [pid 27688] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND' [Fri Sep 22 00:47:41.121627 2017] [php7:notice] [pid 27699] [client fe80::fa1e:dfff:fedb:185a:53933] PHP Notice: Undefined index: source_name in /Volumes/DatHD/work/web/FlightAirMap/install/index.php on line 1169, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 00:47:41.121738 2017] [php7:notice] [pid 27699] [client fe80::fa1e:dfff:fedb:185a:53933] PHP Stack trace:, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 00:47:41.121766 2017] [php7:notice] [pid 27699] [client fe80::fa1e:dfff:fedb:185a:53933] PHP 1. {main}() /Volumes/DatHD/work/web/FlightAirMap/install/index.php:0, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 00:47:41.122067 2017] [php7:notice] [pid 27699] [client fe80::fa1e:dfff:fedb:185a:53933] PHP Notice: Undefined index: source_latitude in /Volumes/DatHD/work/web/FlightAirMap/install/index.php on line 1170, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 00:47:41.122087 2017] [php7:notice] [pid 27699] [client fe80::fa1e:dfff:fedb:185a:53933] PHP Stack trace:, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 00:47:41.122109 2017] [php7:notice] [pid 27699] [client fe80::fa1e:dfff:fedb:185a:53933] PHP 1. {main}() /Volumes/DatHD/work/web/FlightAirMap/install/index.php:0, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 00:47:41.122145 2017] [php7:notice] [pid 27699] [client fe80::fa1e:dfff:fedb:185a:53933] PHP Notice: Undefined index: source_longitude in /Volumes/DatHD/work/web/FlightAirMap/install/index.php on line 1171, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 00:47:41.122165 2017] [php7:notice] [pid 27699] [client fe80::fa1e:dfff:fedb:185a:53933] PHP Stack trace:, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 00:47:41.122186 2017] [php7:notice] [pid 27699] [client fe80::fa1e:dfff:fedb:185a:53933] PHP 1. {main}() /Volumes/DatHD/work/web/FlightAirMap/install/index.php:0, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 00:47:41.122317 2017] [php7:notice] [pid 27699] [client fe80::fa1e:dfff:fedb:185a:53933] PHP Notice: Undefined index: source_altitude in /Volumes/DatHD/work/web/FlightAirMap/install/index.php on line 1172, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 00:47:41.122365 2017] [php7:notice] [pid 27699] [client fe80::fa1e:dfff:fedb:185a:53933] PHP Stack trace:, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 00:47:41.122409 2017] [php7:notice] [pid 27699] [client fe80::fa1e:dfff:fedb:185a:53933] PHP 1. {main}() /Volumes/DatHD/work/web/FlightAirMap/install/index.php:0, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 00:47:41.122467 2017] [php7:notice] [pid 27699] [client fe80::fa1e:dfff:fedb:185a:53933] PHP Notice: Undefined index: source_city in /Volumes/DatHD/work/web/FlightAirMap/install/index.php on line 1173, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 00:47:41.122488 2017] [php7:notice] [pid 27699] [client fe80::fa1e:dfff:fedb:185a:53933] PHP Stack trace:, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 00:47:41.122510 2017] [php7:notice] [pid 27699] [client fe80::fa1e:dfff:fedb:185a:53933] PHP 1. {main}() /Volumes/DatHD/work/web/FlightAirMap/install/index.php:0, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 00:47:41.122546 2017] [php7:notice] [pid 27699] [client fe80::fa1e:dfff:fedb:185a:53933] PHP Notice: Undefined index: source_country in /Volumes/DatHD/work/web/FlightAirMap/install/index.php on line 1174, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 00:47:41.122566 2017] [php7:notice] [pid 27699] [client fe80::fa1e:dfff:fedb:185a:53933] PHP Stack trace:, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 00:47:41.122588 2017] [php7:notice] [pid 27699] [client fe80::fa1e:dfff:fedb:185a:53933] PHP 1. {main}() /Volumes/DatHD/work/web/FlightAirMap/install/index.php:0, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 00:47:41.122647 2017] [php7:notice] [pid 27699] [client fe80::fa1e:dfff:fedb:185a:53933] PHP Notice: Undefined index: source_ref in /Volumes/DatHD/work/web/FlightAirMap/install/index.php on line 1175, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 00:47:41.122667 2017] [php7:notice] [pid 27699] [client fe80::fa1e:dfff:fedb:185a:53933] PHP Stack trace:, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 00:47:41.122727 2017] [php7:notice] [pid 27699] [client fe80::fa1e:dfff:fedb:185a:53933] PHP 1. {main}() /Volumes/DatHD/work/web/FlightAirMap/install/index.php:0, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 00:47:41.122796 2017] [php7:notice] [pid 27699] [client fe80::fa1e:dfff:fedb:185a:53933] PHP Warning: Invalid argument supplied for foreach() in /Volumes/DatHD/work/web/FlightAirMap/install/index.php on line 1180, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 00:47:41.122854 2017] [php7:notice] [pid 27699] [client fe80::fa1e:dfff:fedb:185a:53933] PHP Stack trace:, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 00:47:41.122881 2017] [php7:notice] [pid 27699] [client fe80::fa1e:dfff:fedb:185a:53933] PHP 1. {main}() /Volumes/DatHD/work/web/FlightAirMap/install/index.php:0, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 00:47:56.403065 2017] [php7:notice] [pid 27699] [client fe80::fa1e:dfff:fedb:185a:53933] PHP Notice: Undefined index: next in /Volumes/DatHD/work/web/FlightAirMap/install/install-action.php on line 110, referer: http://workbooktro.local/Web/FlightAirMap/install/index.php?575303368&next=database_import [Fri Sep 22 00:47:56.403204 2017] [php7:notice] [pid 27699] [client fe80::fa1e:dfff:fedb:185a:53933] PHP Stack trace:, referer: http://workbooktro.local/Web/FlightAirMap/install/index.php?575303368&next=database_import [Fri Sep 22 00:47:56.403245 2017] [php7:notice] [pid 27699] [client fe80::fa1e:dfff:fedb:185a:53933] PHP 1. {main}() /Volumes/DatHD/work/web/FlightAirMap/install/install-action.php:0, referer: http://workbooktro.local/Web/FlightAirMap/install/index.php?575303368&next=database_import [Fri Sep 22 00:58:26.789607 2017] [mpm_prefork:notice] [pid 27688] AH00169: caught SIGTERM, shutting down [Fri Sep 22 10:38:05.102753 2017] [mpm_prefork:notice] [pid 28000] AH00163: Apache/2.4.16 (Unix) PHP/7.1.8 configured -- resuming normal operations [Fri Sep 22 10:38:05.102991 2017] [core:notice] [pid 28000] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND' [Fri Sep 22 10:38:57.915633 2017] [php7:notice] [pid 28010] [client fe80::fa1e:dfff:fedb:185a:58845] PHP Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /Library/WebServer/Documents/mysql.php:2\nStack trace:\n#0 {main}\n thrown in /Library/WebServer/Documents/mysql.php on line 2 [Fri Sep 22 10:57:10.903824 2017] [php7:notice] [pid 28072] [client 192.168.144.20:58919] PHP Notice: Undefined index: source_name in /Volumes/DatHD/work/web/FlightAirMap/install/index.php on line 1169, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 10:57:10.903961 2017] [php7:notice] [pid 28072] [client 192.168.144.20:58919] PHP Stack trace:, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 10:57:10.903995 2017] [php7:notice] [pid 28072] [client 192.168.144.20:58919] PHP 1. {main}() /Volumes/DatHD/work/web/FlightAirMap/install/index.php:0, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 10:57:10.904274 2017] [php7:notice] [pid 28072] [client 192.168.144.20:58919] PHP Notice: Undefined index: source_latitude in /Volumes/DatHD/work/web/FlightAirMap/install/index.php on line 1170, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 10:57:10.904295 2017] [php7:notice] [pid 28072] [client 192.168.144.20:58919] PHP Stack trace:, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 10:57:10.904317 2017] [php7:notice] [pid 28072] [client 192.168.144.20:58919] PHP 1. {main}() /Volumes/DatHD/work/web/FlightAirMap/install/index.php:0, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 10:57:10.904353 2017] [php7:notice] [pid 28072] [client 192.168.144.20:58919] PHP Notice: Undefined index: source_longitude in /Volumes/DatHD/work/web/FlightAirMap/install/index.php on line 1171, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 10:57:10.904372 2017] [php7:notice] [pid 28072] [client 192.168.144.20:58919] PHP Stack trace:, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 10:57:10.904394 2017] [php7:notice] [pid 28072] [client 192.168.144.20:58919] PHP 1. {main}() /Volumes/DatHD/work/web/FlightAirMap/install/index.php:0, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 10:57:10.904703 2017] [php7:notice] [pid 28072] [client 192.168.144.20:58919] PHP Notice: Undefined index: source_altitude in /Volumes/DatHD/work/web/FlightAirMap/install/index.php on line 1172, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 10:57:10.904725 2017] [php7:notice] [pid 28072] [client 192.168.144.20:58919] PHP Stack trace:, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 10:57:10.904747 2017] [php7:notice] [pid 28072] [client 192.168.144.20:58919] PHP 1. {main}() /Volumes/DatHD/work/web/FlightAirMap/install/index.php:0, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 10:57:10.904785 2017] [php7:notice] [pid 28072] [client 192.168.144.20:58919] PHP Notice: Undefined index: source_city in /Volumes/DatHD/work/web/FlightAirMap/install/index.php on line 1173, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 10:57:10.904831 2017] [php7:notice] [pid 28072] [client 192.168.144.20:58919] PHP Stack trace:, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 10:57:10.904854 2017] [php7:notice] [pid 28072] [client 192.168.144.20:58919] PHP 1. {main}() /Volumes/DatHD/work/web/FlightAirMap/install/index.php:0, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 10:57:10.904891 2017] [php7:notice] [pid 28072] [client 192.168.144.20:58919] PHP Notice: Undefined index: source_country in /Volumes/DatHD/work/web/FlightAirMap/install/index.php on line 1174, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 10:57:10.904910 2017] [php7:notice] [pid 28072] [client 192.168.144.20:58919] PHP Stack trace:, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 10:57:10.904932 2017] [php7:notice] [pid 28072] [client 192.168.144.20:58919] PHP 1. {main}() /Volumes/DatHD/work/web/FlightAirMap/install/index.php:0, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 10:57:10.904986 2017] [php7:notice] [pid 28072] [client 192.168.144.20:58919] PHP Notice: Undefined index: source_ref in /Volumes/DatHD/work/web/FlightAirMap/install/index.php on line 1175, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 10:57:10.905007 2017] [php7:notice] [pid 28072] [client 192.168.144.20:58919] PHP Stack trace:, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 10:57:10.905029 2017] [php7:notice] [pid 28072] [client 192.168.144.20:58919] PHP 1. {main}() /Volumes/DatHD/work/web/FlightAirMap/install/index.php:0, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 10:57:10.905075 2017] [php7:notice] [pid 28072] [client 192.168.144.20:58919] PHP Warning: Invalid argument supplied for foreach() in /Volumes/DatHD/work/web/FlightAirMap/install/index.php on line 1180, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 10:57:10.905097 2017] [php7:notice] [pid 28072] [client 192.168.144.20:58919] PHP Stack trace:, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 10:57:10.905119 2017] [php7:notice] [pid 28072] [client 192.168.144.20:58919] PHP 1. {main}() /Volumes/DatHD/work/web/FlightAirMap/install/index.php:0, referer: http://workbooktro.local/Web/FlightAirMap/install/ [Fri Sep 22 11:03:04.108754 2017] [mpm_prefork:notice] [pid 28000] AH00169: caught SIGTERM, shutting down [Fri Sep 22 11:03:20.985158 2017] [mpm_prefork:notice] [pid 28098] AH00163: Apache/2.4.16 (Unix) PHP/7.1.8 configured -- resuming normal operations [Fri Sep 22 11:03:20.985240 2017] [core:notice] [pid 28098] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND'

Ysurac commented 7 years ago

I don't see any info/error on the /index.php

TomMuc1 commented 7 years ago

sorry - was the error log. here's the log with lots of 404 ...

192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /Web/FlightAirMap/ HTTP/1.1" 200 12007 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /css/font-awesome-4.7.0/css/font-awesome.min.css HTTP/1.1" 404 245 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /css/style.css HTTP/1.1" 404 211 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /css/bootstrap-datetimepicker.min.css HTTP/1.1" 404 234 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/bootstrap-3.3.7-dist/css/bootstrap.min.css HTTP/1.1" 404 243 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /css/jquery-ui.min.css HTTP/1.1" 404 219 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /css/style-map.css?12 HTTP/1.1" 404 215 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /css/leaflet.css HTTP/1.1" 404 213 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /css/leaflet-sidebar.css HTTP/1.1" 404 221 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/jquery-3.2.1.min.js HTTP/1.1" 404 220 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /css/bootstrap-select.min.css HTTP/1.1" 404 226 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/jquery-ui.min.js HTTP/1.1" 404 217 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/moment.min.js HTTP/1.1" 404 214 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/bootstrap-3.3.7-dist/js/bootstrap.min.js HTTP/1.1" 404 241 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/bootstrap-datetimepicker.min.js HTTP/1.1" 404 232 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/bootstrap-select.min.js HTTP/1.1" 404 224 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/script.js HTTP/1.1" 404 210 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/leaflet.js HTTP/1.1" 404 211 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/leaflet.textpath.js HTTP/1.1" 404 220 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/Marker.Rotate.js HTTP/1.1" 404 217 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/MovingMarker.js HTTP/1.1" 404 216 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/jquery.idle.min.js HTTP/1.1" 404 219 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/map.common.js HTTP/1.1" 404 214 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/jquery-sidebar.js HTTP/1.1" 404 218 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/leaflet-playback.js HTTP/1.1" 404 220 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/map.2d.js.php?1506075596 HTTP/1.1" 404 214 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /images/logo2.png HTTP/1.1" 404 214 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /css/print.css HTTP/1.1" 404 211 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/jquery-ui.min.js HTTP/1.1" 404 217 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/moment.min.js HTTP/1.1" 404 214 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/bootstrap-3.3.7-dist/js/bootstrap.min.js HTTP/1.1" 404 241 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/bootstrap-datetimepicker.min.js HTTP/1.1" 404 232 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/bootstrap-select.min.js HTTP/1.1" 404 224 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /css/leaflet.css HTTP/1.1" 404 213 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /css/leaflet-sidebar.css HTTP/1.1" 404 221 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/leaflet.js HTTP/1.1" 404 211 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/script.js HTTP/1.1" 404 210 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /css/style-map.css?12 HTTP/1.1" 404 215 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/leaflet.textpath.js HTTP/1.1" 404 220 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/Marker.Rotate.js HTTP/1.1" 404 217 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/MovingMarker.js HTTP/1.1" 404 216 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/jquery.idle.min.js HTTP/1.1" 404 219 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/jquery-sidebar.js HTTP/1.1" 404 218 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/map.common.js HTTP/1.1" 404 214 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/leaflet-playback.js HTTP/1.1" 404 220 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /js/map.2d.js.php?1506075596 HTTP/1.1" 404 214 192.168.144.20 - - [22/Sep/2017:12:19:56 +0200] "GET /images/logo2.png HTTP/1.1" 404 214

Ysurac commented 7 years ago

$globalURL is not the right path. It's empty and should be /Web/FlightAirMap.

TomMuc1 commented 7 years ago

$globalURL - where to set - in settings.php? but i've been looking for this settings.php in /Web/FlightAirMap but could not find it ...

Ysurac commented 7 years ago

In require/settings.php or *Site directory in the install script.

TomMuc1 commented 7 years ago

yep - that was the problem :) would be nice if your install-routine would at finish mention where all the data as written to e.g.' /equire/settings.php'.

so - now i see the flightairmap interface with map - but none of the 300 aicrafts i receive at the moment with my pi running dump1090-mutability

//DATA SOURCES $globalSources = array(array('host' => '192.168.143.10','port' => '30003','name' => '','format' => 'auto','sourcestats' => FALSE,'noarchive' => FALSE,'timezone' => 'UTC','callback' => FALSE)); // ^^ in the form array(array(host => 'host1', 'port' => 'port1','name' => 'first source','format' => 'sbs'),array('host' => 'host2', 'port' => 'port2','name' => 'Other source', 'format' => 'aprs'),array('host' => 'http://xxxxx/whazzup.txt')); Use only sources you have the rights for.

Ysurac commented 7 years ago

Are you running scripts/spotter-daemon.php as daemon (or cronjob)?

TomMuc1 commented 7 years ago

at the moment just in a terminal window

Ysurac commented 7 years ago

If scripts/spotter-daemon.php show no errors and aircrafts are added, it should work (if you didn't play too much with default settings, like show flights detected since xxx seconds or *live map refresh**).

TomMuc1 commented 7 years ago

nope - did not change any of default settings - terminal output looks ok to me - here a snippet:

DATA : hex : 4CA33C - ident : RYR6123 - ICAO : B738 - Departure Airport : EPMO - Arrival Airport : GCLP - Latitude : 48.52318 - Longitude : 9.22711 - waypoints : - Altitude : 350 - Heading : 223 - Speed : 431 - Departure Airport Time : - Arrival Airport time : - Source Name : \o/ Add RYR6123 from sbs in Live DB : (Not adding to archive)success DATA : hex : 3C5EFA - ident : GWI3KF - ICAO : A319 - Departure Airport : EDDV - Arrival Airport : LEBL - Latitude : 48.15367 - Longitude : 7.96591 - waypoints : - Altitude : 350 - Heading : 196 - Speed : 442 - Departure Airport Time : - Arrival Airport time : - Source Name : \o/ Add GWI3KF from sbs in Live DB : (Not adding to archive)success DATA : hex : 4891B0 - ident : ENT465 - ICAO : B738 - Departure Airport : EGKK - Arrival Airport : LGSK - Latitude : 48.53494 - Longitude : 10.90588 - waypoints : - Altitude : 370 - Heading : 133 - Speed : 469 - Departure Airport Time : - Arrival Airport time : - Source Name : \o/ Add ENT465 from sbs in Live DB : (Not adding to archive)success DATA : hex : 3C6657 - ident : DLH2KX - ICAO : A321 - Departure Airport : EDDM - Arrival Airport : ESSA - Latitude : 48.73968 - Longitude : 12.11720 - waypoints : - Altitude : 146 - Heading : 25 - Speed : 359 - Departure Airport Time : - Arrival Airport time : - Source Name : \o/ Add DLH2KX from sbs in Live DB : (Not adding to archive)success DATA : hex : 3C49B1 - ident : NLY7620 - ICAO : B738 - Departure Airport : EDDM - Arrival Airport : LEPA - Latitude : 47.54453 - Longitude : 11.94063 - waypoints : - Altitude : 250 - Heading : 187 - Speed : 429 - Departure Airport Time : - Arrival Airport time : - Source Name : \o/ Add NLY7620 from sbs in Live DB : (Not adding to archive)success DATA : hex : 4BAAC7 - ident : THY3LE - ICAO : B738 - Departure Airport : LFSB - Arrival Airport : LTBA - Latitude : 47.03168 - Longitude : 11.89756 - waypoints : - Altitude : 370 - Heading : 111 - Speed : 477 - Departure Airport Time : - Arrival Airport time : - Source Name : \o/ Add THY3LE from sbs in Live DB : (Not adding to archive)success DATA : hex : 4CA4F7 - ident : RYR6QM - ICAO : B738 - Departure Airport : EDDB - Arrival Airport : LIPH - Latitude : 47.99568 - Longitude : 12.10482 - waypoints : - Altitude : 346 - Heading : 201 - Speed : 418 - Departure Airport Time : - Arrival Airport time : - Source Name : \o/ Add RYR6QM from sbs in Live DB : (Not adding to archive)success DATA : hex : 3D0FCC - ident : DEEFS - ICAO : C172 - Departure Airport : EDMA - Arrival Airport : EDJA - Latitude : 48.45222 - Longitude : 10.96876 - waypoints : - Altitude : 22 - Heading : 83 - Speed : 78 - Departure Airport Time : - Arrival Airport time : - Source Name : \o/ Add DEEFS from sbs in Live DB : (Not adding to archive)success New flight... New aircraft hex : 896329 Check if aircraft is already in DB... Not in DB. \o/ Add in archive DB : success Delete old values and update latest data... DATA : hex : 896329 - ident : - ICAO : B77W - Departure Airport : NA - Arrival Airport : NA - Latitude : - Longitude : - waypoints : - Altitude : 109 - Heading : - Speed : - Departure Airport Time : - Arrival Airport time : - Source Name : \o/ Add from sbs in Live DB : DATA : hex : 4B161A - ident : SWR125B - ICAO : A320 - Departure Airport : LSZH - Arrival Airport : EKCH - Latitude : 48.57477 - Longitude : 9.46233 - waypoints : - Altitude : 293 - Heading : 0 - Speed : 450 - Departure Airport Time : - Arrival Airport time : - Source Name : \o/ Add SWR125B from sbs in Live DB : (Not adding to archive)success DATA : hex : 4BAA84 - ident : THY6NB - ICAO : A321 - Departure Airport : EGKK - Arrival Airport : LTBA - Latitude : 47.61932 - Longitude : 12.80930 - waypoints : - Altitude : 350 - Heading : 129 - Speed : 483 - Departure Airport Time : - Arrival Airport time : - Source Name : \o/ Add THY6NB from sbs in Live DB : (Not adding to archive)success DATA : hex : 424313 - ident : AFL2451 - ICAO : B738 - Departure Airport : LFPG - Arrival Airport : UUEE - Latitude : 50.73395 - Longitude : 9.60235 - waypoints : - Altitude : 310 - Heading : 58 - Speed : 472 - Departure Airport Time : - Arrival Airport time : - Source Name : \o/ Add AFL2451 from sbs in Live DB : (Not adding to archive)success

Ysurac commented 7 years ago

OK, this is working. Try to run live-geojson.php and give me the result (it's the file called to get coordinates of live flight in 2D mode)

TomMuc1 commented 7 years ago

Last login: Fri Sep 22 12:58:33 on ttys000 You have new mail. workbooktro:~ UserWork$ php /Volumes/DatHD/work/web/FlightAirMap/live-geojson.php {"type": "FeatureCollection","minimal": "true","sqt": "0.02","features": [{"type": "Feature","id": "010154-201709221051","properties": {"fi": "010154-201709221051","fc": "0","sqt": "0.02","c": "MSR777","as": "B77X.png","dac": "HECA","aac": "EGLL","lu": "1506078172","a": "340","h": "317","nextlatlon": [47.87662,9.97012],"sq": "3540","t": "aircraft"},"geometry": {"type": "Point","coordinates": [10.0344, 47.8304]}},{"type": "Feature","id": "01015C-201709221058","properties": {"fi": "01015C-201709221058","fc": "0","sqt": "0.02","c": "MSR799","as": "A330.png","dac": "HECA","aac": "LFPG","lu": "1506078175","a": "380","h": "300","nextlatlon": [47.25714,12.74851],"sq": "2257","t": "aircraft"},"geometry": {"type": "Point","coordinates": [12.826, 47.2268]}},{"type": "Feature","id": "04C119-201709221042","properties": {"fi": "04C119-201709221042","fc": "0","sqt": "0.02","c": "KQA113","as": "generic_J2H.png","dac": "LFPG","aac": "HKJK","lu": "1506078195","a": "390","h": "131","nextlatlon": [46.85859,9.41481],"sq": "5620","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.33845, 46.904]}},{"type": "Feature","id": "06A0F6-201709221038","properties": {"fi": "06A0F6-201709221038","fc": "0","sqt": "0.02","c": "QTR71DW","as": "generic_J2H.png","dac": "OTBD","aac": "EBBR","lu": "1506078131","a": "400","h": "284","nextlatlon": [50.21216,9.36263],"sq": "6613","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.46038, 50.1966]}},{"type": "Feature","id": "06A1A2-201709221030","properties": {"fi": "06A1A2-201709221030","fc": "0","sqt": "0.02","c": "QTR8246","as": "A330.png","dac": "EBBR","aac": "OTBD","lu": "1506078108","a": "390","h": "104","nextlatlon": [49.40752,13.70649],"sq": "103","t": "aircraft"},"geometry": {"type": "Point","coordinates": [13.6027, 49.4244]}},{"type": "Feature","id": "300067-201709221049","properties": {"fi": "300067-201709221049","fc": "0","sqt": "0.02","c": "AZA107","as": "A320.png","dac": "EHAM","aac": "LIRF","lu": "1506078195","a": "330","h": "150","nextlatlon": [48.70212,9.11711],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.06858, 48.7576]}},{"type": "Feature","id": "300394-201709221050","properties": {"fi": "300394-201709221050","fc": "0","sqt": "0.02","c": "DLH2LY","as": "E190.png","dac": "EHAM","aac": "EDDM","lu": "1506078171","a": "330","h": "139","nextlatlon": [49.74568,9.45447],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.38775, 49.7953]}},{"type": "Feature","id": "34324E-201709221033","properties": {"fi": "34324E-201709221033","fc": "0","sqt": "0.02","c": "IBE3191","as": "A320.png","dac": "NA","aac": "NA","lu": "1506078133","a": "370","h": "236","nextlatlon": [47.09963,7.44952],"sq": "6664","t": "aircraft"},"geometry": {"type": "Point","coordinates": [7.51824, 47.1312]}},{"type": "Feature","id": "34454A-201709221042","properties": {"fi": "34454A-201709221042","fc": "0","sqt": "0.02","c": "VLG20N","as": "A320.png","dac": "LEBL","aac": "EDDH","lu": "1506078175","a": "360","h": "11","nextlatlon": [49.09196,9.25083],"sq": "6771","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.23285, 49.0314]}},{"type": "Feature","id": "345102-201709221058","properties": {"fi": "345102-201709221058","fc": "0","sqt": "0.02","c": "VLG1890","as": "A320.png","dac": "LEBL","aac": "EDDV","lu": "1506078167","a": "360","h": "22","nextlatlon": [48.25598,8.56327],"sq": "274","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.52778, 48.1975]}},{"type": "Feature","id": "3950C7-201709221034","properties": {"fi": "3950C7-201709221034","fc": "0","sqt": "0.02","c": "NA","as": "generic_J2M.png","dac": "NA","aac": "NA","lu": "1506078182","a": "340","h": "263","nextlatlon": [49.98820,8.21715],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.3079, 49.9954]}},{"type": "Feature","id": "39CEA0-201709221028","properties": {"fi": "39CEA0-201709221028","fc": "0","sqt": "0.02","c": "TVF8RF","as": "B73X.png","dac": "LBWN","aac": "LFPO","lu": "1506078191","a": "353","h": "265","nextlatlon": [49.86928,7.62147],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [7.71168, 49.8744]}},{"type": "Feature","id": "3C09DD-201709221043","properties": {"fi": "3C09DD-201709221043","fc": "0","sqt": "0.02","c": "GMI5714","as": "A320.png","dac": "EDDN","aac": "GCRR","lu": "1506078190","a": "350","h": "223","nextlatlon": [47.97007,8.49855],"sq": "6675","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.56041, 48.0145]}},{"type": "Feature","id": "3C09F4-201709221058","properties": {"fi": "3C09F4-201709221058","fc": "0","sqt": "0.02","c": "GMI4848","as": "A320.png","dac": "EGKK","aac": "LFLS","lu": "1506078177","a": "199","h": "328","nextlatlon": [48.90401,11.31600],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [11.3568, 48.8611]}},{"type": "Feature","id": "3C0A4C-201709221051","properties": {"fi": "3C0A4C-201709221051","fc": "0","sqt": "0.02","c": "SXD7EJ","as": "B73X.png","dac": "LBBG","aac": "EDDF","lu": "1506078169","a": "240","h": "302","nextlatlon": [49.22827,11.03060],"sq": "1761","t": "aircraft"},"geometry": {"type": "Point","coordinates": [11.1073, 49.197]}},{"type": "Feature","id": "3C0A53-201709221058","properties": {"fi": "3C0A53-201709221058","fc": "0","sqt": "0.02","c": "SXS83W","as": "B73X.png","dac": "EDDL","aac": "LTAF","lu": "1506078170","a": "310","h": "111","nextlatlon": [50.21801,9.61506],"sq": "7617","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.51513, 50.2426]}},{"type": "Feature","id": "3C0CA0-201709221049","properties": {"fi": "3C0CA0-201709221049","fc": "0","sqt": "0.02","c": "TUI6ED","as": "B73X.png","dac": "LPFR","aac": "EDDS","lu": "1506078181","a": "104","h": "344","nextlatlon": [48.51915,9.33312],"sq": "2320","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.34691, 48.4873]}},{"type": "Feature","id": "3C0D03-201709221101","properties": {"fi": "3C0D03-201709221101","fc": "0","sqt": "0.02","c": "TUI7BJ","as": "B73X.png","dac": "EDSB","aac": "GCTS","lu": "1506078181","a": "184","h": "204","nextlatlon": [48.07035,8.11682],"sq": "6712","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.15117, 48.1219]}},{"type": "Feature","id": "3C4826-201709221023","properties": {"fi": "3C4826-201709221023","fc": "0","sqt": "0.02","c": "NLY6MV","as": "B73X.png","dac": "LEPA","aac": "EDDP","lu": "1506078098","a": "270","h": "33","nextlatlon": [50.77169,10.31093],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [10.2603, 50.7224]}},{"type": "Feature","id": "3C4827-201709221051","properties": {"fi": "3C4827-201709221051","fc": "0","sqt": "0.02","c": "NLY337C","as": "B73X.png","dac": "LPFR","aac": "EDDT","lu": "1506078178","a": "360","h": "67","nextlatlon": [50.32279,8.31295],"sq": "2345","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.218, 50.2971]}},{"type": "Feature","id": "3C488F-201709221034","properties": {"fi": "3C488F-201709221034","fc": "0","sqt": "0.02","c": "BER8741","as": "A320.png","dac": "LIML","aac": "EDDL","lu": "1506078173","a": "340","h": "322","nextlatlon": [50.23356,9.27789],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.3366, 50.1855]}},{"type": "Feature","id": "3C48C1-201709221058","properties": {"fi": "3C48C1-201709221058","fc": "0","sqt": "0.02","c": "BER908C","as": "A320.png","dac": "EDDM","aac": "EDDT","lu": "1506078182","a": "235","h": "25","nextlatlon": [49.17123,12.42444],"sq": "3635","t": "aircraft"},"geometry": {"type": "Point","coordinates": [12.3894, 49.1221]}},{"type": "Feature","id": "3C48C6-201709221050","properties": {"fi": "3C48C6-201709221050","fc": "0","sqt": "0.02","c": "BER3KY","as": "A320.png","dac": "EDDH","aac": "EDDM","lu": "1506078169","a": "270","h": "172","nextlatlon": [49.50315,12.08172],"sq": "1356","t": "aircraft"},"geometry": {"type": "Point","coordinates": [12.0671, 49.5707]}},{"type": "Feature","id": "3C49B1-201709221049","properties": {"fi": "3C49B1-201709221049","fc": "0","sqt": "0.02","c": "NLY7620","as": "B73X.png","dac": "EDDM","aac": "LEPA","lu": "1506078052","a": "328","h": "193","nextlatlon": [46.82893,11.79732],"sq": "4144","t": "aircraft"},"geometry": {"type": "Point","coordinates": [11.8182, 46.8908]}},{"type": "Feature","id": "3C49CA-201709221041","properties": {"fi": "3C49CA-201709221041","fc": "0","sqt": "0.02","c": "BER7RW","as": "A320.png","dac": "EDDS","aac": "EDDT","lu": "1506078165","a": "311","h": "58","nextlatlon": [50.94352,10.63127],"sq": "5026","t": "aircraft"},"geometry": {"type": "Point","coordinates": [10.5486, 50.911]}},{"type": "Feature","id": "3C49D9-201709221038","properties": {"fi": "3C49D9-201709221038","fc": "0","sqt": "0.02","c": "BER100R","as": "A320.png","dac": "EDDM","aac": "EDDL","lu": "1506078070","a": "340","h": "308","nextlatlon": [50.32641,9.32919],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.40363, 50.2893]}},{"type": "Feature","id": "3C56F4-201709221058","properties": {"fi": "3C56F4-201709221058","fc": "0","sqt": "0.02","c": "EWG3NK","as": "A320.png","dac": "EDDL","aac": "LEIB","lu": "1506078166","a": "350","h": "189","nextlatlon": [48.92753,6.62868],"sq": "4102","t": "aircraft"},"geometry": {"type": "Point","coordinates": [6.64304, 48.9871]}},{"type": "Feature","id": "3C56F7-201709221033","properties": {"fi": "3C56F7-201709221033","fc": "0","sqt": "0.02","c": "EWG3EL","as": "A320.png","dac": "EDDH","aac": "EDDS","lu": "1506078193","a": "48","h": "229","nextlatlon": [48.63901,9.58597],"sq": "1366","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.62128, 48.6593]}},{"type": "Feature","id": "3C5CB1-201709221058","properties": {"fi": "3C5CB1-201709221058","fc": "0","sqt": "0.02","c": "GMI2871","as": "B73X.png","dac": "LEIB","aac": "EDDB","lu": "1506078176","a": "380","h": "34","nextlatlon": [47.54055,8.54944],"sq": "1045","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.49673, 47.4878]}},{"type": "Feature","id": "3C5EFA-201709221030","properties": {"fi": "3C5EFA-201709221030","fc": "0","sqt": "0.02","c": "GWI3KF","as": "A320.png","dac": "EDDV","aac": "LEBL","lu": "1506078010","a": "350","h": "196","nextlatlon": [47.56642,7.73027],"sq": "1136","t": "aircraft"},"geometry": {"type": "Point","coordinates": [7.75525, 47.6252]}},{"type": "Feature","id": "3C60D4-201709221035","properties": {"fi": "3C60D4-201709221035","fc": "0","sqt": "0.02","c": "TUI4TV","as": "B73X.png","dac": "LGKO","aac": "EDDL","lu": "1506078157","a": "320","h": "310","nextlatlon": [50.66199,9.30505],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.37726, 50.6236]}},{"type": "Feature","id": "3C61F8-201709221039","properties": {"fi": "3C61F8-201709221039","fc": "0","sqt": "0.02","c": "AHO158K","as": "generic_J2M.png","dac": "NA","aac": "NA","lu": "1506078177","a": "410","h": "111","nextlatlon": [49.85866,10.95106],"sq": "2154","t": "aircraft"},"geometry": {"type": "Point","coordinates": [10.8569, 49.882]}},{"type": "Feature","id": "3C6426-201709221059","properties": {"fi": "3C6426-201709221059","fc": "0","sqt": "0.02","c": "CFG2EC","as": "A320.png","dac": "GCTS","aac": "EDDV","lu": "1506078179","a": "259","h": "219","nextlatlon": [50.21402,10.40865],"sq": "4141","t": "aircraft"},"geometry": {"type": "Point","coordinates": [10.4696, 50.2622]}},{"type": "Feature","id": "3C6467-201709221049","properties": {"fi": "3C6467-201709221049","fc": "0","sqt": "0.02","c": "CFG833","as": "A320.png","dac": "LTAI","aac": "EDDS","lu": "1506078176","a": "300","h": "292","nextlatlon": [48.22334,11.72049],"sq": "3276","t": "aircraft"},"geometry": {"type": "Point","coordinates": [11.7969, 48.2028]}},{"type": "Feature","id": "3C6468-201709221049","properties": {"fi": "3C6468-201709221049","fc": "0","sqt": "0.02","c": "CFG6HF","as": "A320.png","dac": "EDDM","aac": "GCRR","lu": "1506078171","a": "299","h": "260","nextlatlon": [47.85914,9.77860],"sq": "6663","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.86671, 47.8696]}},{"type": "Feature","id": "3C648D-201709221048","properties": {"fi": "3C648D-201709221048","fc": "0","sqt": "0.02","c": "DLH4RP","as": "A320.png","dac": "EDDF","aac": "LHBP","lu": "1506078183","a": "313","h": "93","nextlatlon": [49.81670,12.28744],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [12.1823, 49.8203]}},{"type": "Feature","id": "3C648F-201709221059","properties": {"fi": "3C648F-201709221059","fc": "0","sqt": "0.02","c": "DLH2TN","as": "A320.png","dac": "LIRF","aac": "EDDM","lu": "1506078193","a": "256","h": "355","nextlatlon": [47.29051,11.16243],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [11.1708, 47.2256]}},{"type": "Feature","id": "3C6506-201709221058","properties": {"fi": "3C6506-201709221058","fc": "0","sqt": "0.02","c": "DLH453","as": "A340.png","dac": "KLAX","aac": "EDDM","lu": "1506078164","a": "370","h": "107","nextlatlon": [50.02892,8.14364],"sq": "2001","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.04416, 50.0485]}},{"type": "Feature","id": "3C650C-201709221049","properties": {"fi": "3C650C-201709221049","fc": "0","sqt": "0.02","c": "DLH410","as": "A340.png","dac": "EDDM","aac": "KJFK","lu": "1506078189","a": "231","h": "328","nextlatlon": [49.65285,10.95565],"sq": "6651","t": "aircraft"},"geometry": {"type": "Point","coordinates": [11.0032, 49.6036]}},{"type": "Feature","id": "3C6562-201709221058","properties": {"fi": "3C6562-201709221058","fc": "0","sqt": "0.02","c": "DLH477","as": "A330.png","dac": "CYVR","aac": "EDDM","lu": "1506078183","a": "350","h": "131","nextlatlon": [50.09002,8.73915],"sq": "2014","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.6625, 50.1328]}},{"type": "Feature","id": "3C6563-201709221040","properties": {"fi": "3C6563-201709221040","fc": "0","sqt": "0.02","c": "DLH428","as": "A330.png","dac": "EDDM","aac": "KCLT","lu": "1506078174","a": "300","h": "307","nextlatlon": [50.49079,10.23465],"sq": "2014","t": "aircraft"},"geometry": {"type": "Point","coordinates": [10.3081, 50.4556]}},{"type": "Feature","id": "3C6583-201709221050","properties": {"fi": "3C6583-201709221050","fc": "0","sqt": "0.02","c": "DLH2AH","as": "A320.png","dac": "EDDF","aac": "LIPE","lu": "1506078172","a": "330","h": "133","nextlatlon": [48.58322,10.81224],"sq": "2503","t": "aircraft"},"geometry": {"type": "Point","coordinates": [10.7379, 48.6291]}},{"type": "Feature","id": "3C6590-201709221058","properties": {"fi": "3C6590-201709221058","fc": "0","sqt": "0.02","c": "DLH8UP","as": "A320.png","dac": "ESGG","aac": "EDDM","lu": "1506078180","a": "328","h": "190","nextlatlon": [50.16515,13.17556],"sq": "7676","t": "aircraft"},"geometry": {"type": "Point","coordinates": [13.1933, 50.2296]}},{"type": "Feature","id": "3C6599-201709221050","properties": {"fi": "3C6599-201709221050","fc": "0","sqt": "0.02","c": "DLH63U","as": "A320.png","dac": "EDDM","aac": "LFPG","lu": "1506078174","a": "328","h": "260","nextlatlon": [47.89017,9.92461],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [10.0142, 47.9008]}},{"type": "Feature","id": "3C65C6-201709221058","properties": {"fi": "3C65C6-201709221058","fc": "0","sqt": "0.02","c": "DLH3TT","as": "default.png","dac": "EDDF","aac": "EDDM","lu": "1506078186","a": "230","h": "132","nextlatlon": [49.12959,10.26013],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [10.1814, 49.176]}},{"type": "Feature","id": "3C660D-201709221059","properties": {"fi": "3C660D-201709221059","fc": "0","sqt": "0.02","c": "DLH6NJ","as": "A320.png","dac": "EDDF","aac": "LKPR","lu": "1506078195","a": "216","h": "89","nextlatlon": [49.92915,10.08022],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.9831, 49.9281]}},{"type": "Feature","id": "3C6642-201709221045","properties": {"fi": "3C6642-201709221045","fc": "0","sqt": "0.02","c": "DLH7M","as": "A320.png","dac": "EDDH","aac": "EDDM","lu": "1506078169","a": "191","h": "190","nextlatlon": [48.73395,11.89606],"sq": "1374","t": "aircraft"},"geometry": {"type": "Point","coordinates": [11.9111, 48.7902]}},{"type": "Feature","id": "3C6657-201709221051","properties": {"fi": "3C6657-201709221051","fc": "0","sqt": "0.02","c": "DLH2KX","as": "A320.png","dac": "EDDM","aac": "ESSA","lu": "1506078179","a": "273","h": "12","nextlatlon": [49.50319,12.59453],"sq": "6455","t": "aircraft"},"geometry": {"type": "Point","coordinates": [12.5766, 49.4484]}},{"type": "Feature","id": "3C66B1-201709221042","properties": {"fi": "3C66B1-201709221042","fc": "0","sqt": "0.02","c": "DLH8MK","as": "A320.png","dac": "EDDM","aac": "EGLL","lu": "1506078151","a": "355","h": "307","nextlatlon": [50.02204,9.58895],"sq": "4166","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.66219, 49.9866]}},{"type": "Feature","id": "3C66E1-201709221049","properties": {"fi": "3C66E1-201709221049","fc": "0","sqt": "0.02","c": "DLH57P","as": "A320.png","dac": "LFPG","aac": "EDDM","lu": "1506078193","a": "353","h": "120","nextlatlon": [49.73557,9.10445],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.01602, 49.7686]}},{"type": "Feature","id": "3C6744-201709221058","properties": {"fi": "3C6744-201709221058","fc": "0","sqt": "0.02","c": "DLH5EJ","as": "A320.png","dac": "ENGM","aac": "EDDM","lu": "1506078192","a": "291","h": "166","nextlatlon": [50.57789,11.98941],"sq": "734","t": "aircraft"},"geometry": {"type": "Point","coordinates": [11.964, 50.6426]}},{"type": "Feature","id": "3C674D-201709221036","properties": {"fi": "3C674D-201709221036","fc": "0","sqt": "0.02","c": "NA","as": "A320.png","dac": "NA","aac": "NA","lu": "1506078121","a": "370","h": "240","nextlatlon": [47.29804,7.75433],"sq": "4155","t": "aircraft"},"geometry": {"type": "Point","coordinates": [7.82975, 47.3276]}},{"type": "Feature","id": "3C6755-201709221058","properties": {"fi": "3C6755-201709221058","fc": "0","sqt": "0.02","c": "EWG7EV","as": "A320.png","dac": "EDDL","aac": "LEVC","lu": "1506078183","a": "350","h": "168","nextlatlon": [49.33661,6.40887],"sq": "4115","t": "aircraft"},"geometry": {"type": "Point","coordinates": [6.38963, 49.3956]}},{"type": "Feature","id": "3D0FCC-201709221041","properties": {"fi": "3D0FCC-201709221041","fc": "0","sqt": "0.02","c": "DEEFS","as": "C172.png","dac": "EDMA","aac": "EDJA","lu": "1506078098","a": "24","h": "92","nextlatlon": [48.45072,10.98499],"sq": "7000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [10.9687, 48.4511]}},{"type": "Feature","id": "3D1B5A-201709221059","properties": {"fi": "3D1B5A-201709221059","fc": "0","sqt": "0.02","c": "DEIPM","as": "C172.png","dac": "LOWS","aac": "EDDM","lu": "1506078142","a": "30","h": "302","nextlatlon": [48.93943,11.99324],"sq": "7000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [12.0106, 48.9323]}},{"type": "Feature","id": "3D2E10-201709221035","properties": {"fi": "3D2E10-201709221035","fc": "0","sqt": "0.02","c": "DEPRS","as": "generic_P1L.png","dac": "EDJA","aac": "EDFH","lu": "1506078183","a": "100","h": "92","nextlatlon": [47.73077,11.96694],"sq": "7713","t": "aircraft"},"geometry": {"type": "Point","coordinates": [11.9278, 47.7317]}},{"type": "Feature","id": "3FF15B-201709221046","properties": {"fi": "3FF15B-201709221046","fc": "0","sqt": "0.02","c": "DMHIK","as": "generic_P1L.png","dac": "NA","aac": "NA","lu": "1506078135","a": "55","h": "98","nextlatlon": [47.70263,11.25153],"sq": "7000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [11.2244, 47.7052]}},{"type": "Feature","id": "400690-201709221051","properties": {"fi": "400690-201709221051","fc": "0","sqt": "0.02","c": "BAW65","as": "B74X.png","dac": "EGLL","aac": "HKJK","lu": "1506078187","a": "350","h": "117","nextlatlon": [49.49242,9.07176],"sq": "2712","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.97344, 49.525]}},{"type": "Feature","id": "400A02-201709221049","properties": {"fi": "400A02-201709221049","fc": "0","sqt": "0.02","c": "MON15EV","as": "A320.png","dac": "LIPZ","aac": "EGCC","lu": "1506078083","a": "360","h": "296","nextlatlon": [47.16520,8.64362],"sq": "7535","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.72152, 47.1394]}},{"type": "Feature","id": "400A12-201709221043","properties": {"fi": "400A12-201709221043","fc": "0","sqt": "0.02","c": "EXS84G","as": "B73X.png","dac": "LIPZ","aac": "EGPH","lu": "1506078170","a": "300","h": "315","nextlatlon": [48.46079,9.33267],"sq": "3105","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.3924, 48.4212]}},{"type": "Feature","id": "400AE6-201709221034","properties": {"fi": "400AE6-201709221034","fc": "0","sqt": "0.02","c": "EZY802V","as": "A320.png","dac": "EGPH","aac": "LIMC","lu": "1506078157","a": "330","h": "187","nextlatlon": [47.45259,8.35448],"sq": "757","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.36485, 47.5097]}},{"type": "Feature","id": "400D90-201709221058","properties": {"fi": "400D90-201709221058","fc": "0","sqt": "0.02","c": "EZY85MP","as": "A320.png","dac": "EGKK","aac": "EPKK","lu": "1506078151","a": "370","h": "98","nextlatlon": [50.20779,8.80181],"sq": "4766","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.69991, 50.217]}},{"type": "Feature","id": "405B6A-201709221025","properties": {"fi": "405B6A-201709221025","fc": "0","sqt": "0.02","c": "EZY63RJ","as": "A320.png","dac": "EDDB","aac": "LSZH","lu": "1506078126","a": "109","h": "189","nextlatlon": [47.86474,8.63847],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.64823, 47.9061]}},{"type": "Feature","id": "40601F-201709221030","properties": {"fi": "40601F-201709221030","fc": "0","sqt": "0.02","c": "BAW162","as": "A320.png","dac": "LLBG","aac": "EGLL","lu": "1506078021","a": "360","h": "288","nextlatlon": [50.84499,8.71836],"sq": "2222","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.80669, 50.8269]}},{"type": "Feature","id": "40631D-201709221058","properties": {"fi": "40631D-201709221058","fc": "0","sqt": "0.02","c": "EZY48MU","as": "A320.png","dac": "LEMG","aac": "EDDB","lu": "1506078182","a": "380","h": "32","nextlatlon": [47.95296,8.83395],"sq": "5372","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.78294, 47.8983]}},{"type": "Feature","id": "406471-201709221058","properties": {"fi": "406471-201709221058","fc": "0","sqt": "0.02","c": "TOM9HV","as": "B73X.png","dac": "LGKR","aac": "EGNX","lu": "1506078177","a": "380","h": "318","nextlatlon": [47.43057,10.61292],"sq": "2704","t": "aircraft"},"geometry": {"type": "Point","coordinates": [10.6712, 47.3868]}},{"type": "Feature","id": "40660E-201709221046","properties": {"fi": "40660E-201709221046","fc": "0","sqt": "0.02","c": "TOM2JP","as": "B73X.png","dac": "LGKR","aac": "EGBB","lu": "1506078175","a": "380","h": "317","nextlatlon": [48.19898,9.50831],"sq": "316","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.56832, 48.1561]}},{"type": "Feature","id": "40666C-201709221058","properties": {"fi": "40666C-201709221058","fc": "0","sqt": "0.02","c": "EZY307A","as": "A320.png","dac": "LGPZ","aac": "EGKK","lu": "1506078195","a": "360","h": "296","nextlatlon": [46.77152,9.96663],"sq": "324","t": "aircraft"},"geometry": {"type": "Point","coordinates": [10.0425, 46.7462]}},{"type": "Feature","id": "406F73-201709221033","properties": {"fi": "406F73-201709221033","fc": "0","sqt": "0.02","c": "BAW143","as": "generic_J2H.png","dac": "EGLL","aac": "VIDP","lu": "1506078159","a": "350","h": "106","nextlatlon": [49.58545,13.12033],"sq": "2707","t": "aircraft"},"geometry": {"type": "Point","coordinates": [13.0122, 49.6056]}},{"type": "Feature","id": "4070CB-201709221050","properties": {"fi": "4070CB-201709221050","fc": "0","sqt": "0.02","c": "EZY34CN","as": "A320.png","dac": "LGTS","aac": "EGCC","lu": "1506078167","a": "360","h": "309","nextlatlon": [47.70462,11.69398],"sq": "2241","t": "aircraft"},"geometry": {"type": "Point","coordinates": [11.7601, 47.6686]}},{"type": "Feature","id": "4070E1-201709221038","properties": {"fi": "4070E1-201709221038","fc": "0","sqt": "0.02","c": "NA","as": "B73X.png","dac": "NA","aac": "NA","lu": "1506078001","a": "360","h": "0","nextlatlon": [47.37230,7.26999],"sq": "2764","t": "aircraft"},"geometry": {"type": "Point","coordinates": [7.26999, 47.3723]}},{"type": "Feature","id": "424313-201709221037","properties": {"fi": "424313-201709221037","fc": "0","sqt": "0.02","c": "AFL2451","as": "B73X.png","dac": "LFPG","aac": "UUEE","lu": "1506078015","a": "310","h": "59","nextlatlon": [51.07671,10.48243],"sq": "5607","t": "aircraft"},"geometry": {"type": "Point","coordinates": [10.3941, 51.0434]}},{"type": "Feature","id": "424346-201709221050","properties": {"fi": "424346-201709221050","fc": "0","sqt": "0.02","c": "AFL2612","as": "B73X.png","dac": "UUEE","aac": "LIMC","lu": "1506078164","a": "370","h": "240","nextlatlon": [47.01548,12.39570],"sq": "7224","t": "aircraft"},"geometry": {"type": "Point","coordinates": [12.4709, 47.0451]}},{"type": "Feature","id": "440667-201709221052","properties": {"fi": "440667-201709221052","fc": "0","sqt": "0.02","c": "AUA123A","as": "A320.png","dac": "LOWW","aac": "EDDF","lu": "1506078172","a": "340","h": "290","nextlatlon": [48.85859,11.53673],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [11.6199, 48.8387]}},{"type": "Feature","id": "440935-201709221041","properties": {"fi": "440935-201709221041","fc": "0","sqt": "0.02","c": "NLY3080","as": "A320.png","dac": "NA","aac": "NA","lu": "1506078067","a": "350","h": "194","nextlatlon": [47.28351,6.56510],"sq": "4124","t": "aircraft"},"geometry": {"type": "Point","coordinates": [6.58685, 47.3427]}},{"type": "Feature","id": "440950-201709221048","properties": {"fi": "440950-201709221048","fc": "0","sqt": "0.02","c": "NLY3386","as": "A320.png","dac": "NA","aac": "NA","lu": "1506078169","a": "254","h": "261","nextlatlon": [47.80164,9.31462],"sq": "7331","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.40697, 47.8115]}},{"type": "Feature","id": "440951-201709221058","properties": {"fi": "440951-201709221058","fc": "0","sqt": "0.02","c": "NA","as": "A320.png","dac": "NA","aac": "NA","lu": "1506078000","a": "360","h": "251","nextlatlon": [46.92890,12.76242],"sq": "7331","t": "aircraft"},"geometry": {"type": "Point","coordinates": [12.8465, 46.9487]}},{"type": "Feature","id": "440958-201709221039","properties": {"fi": "440958-201709221039","fc": "0","sqt": "0.02","c": "EWG7CE","as": "A320.png","dac": "EDDV","aac": "LEPA","lu": "1506078188","a": "370","h": "192","nextlatlon": [48.14916,8.04078],"sq": "1116","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.05988, 48.2091]}},{"type": "Feature","id": "44CE64-201709221058","properties": {"fi": "44CE64-201709221058","fc": "0","sqt": "0.02","c": "BEL14Q","as": "A320.png","dac": "KFLR","aac": "EBBR","lu": "1506078162","a": "380","h": "355","nextlatlon": [48.08829,6.43154],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [6.43984, 48.0249]}},{"type": "Feature","id": "44CE68-201709221035","properties": {"fi": "44CE68-201709221035","fc": "0","sqt": "0.02","c": "BEL85A","as": "A320.png","dac": "LKPR","aac": "EBBR","lu": "1506078162","a": "320","h": "288","nextlatlon": [50.35283,8.53152],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.62203, 50.3341]}},{"type": "Feature","id": "44CE73-201709221058","properties": {"fi": "44CE73-201709221058","fc": "0","sqt": "0.02","c": "BEL41E","as": "A320.png","dac": "LHBP","aac": "EBBR","lu": "1506078164","a": "360","h": "281","nextlatlon": [49.96464,13.33809],"sq": "4237","t": "aircraft"},"geometry": {"type": "Point","coordinates": [13.4242, 49.9539]}},{"type": "Feature","id": "44D074-201709221020","properties": {"fi": "44D074-201709221020","fc": "0","sqt": "0.02","c": "TCW3FD","as": "A320.png","dac": "LGIR","aac": "EBBR","lu": "1506078160","a": "289","h": "319","nextlatlon": [49.93507,7.49085],"sq": "604","t": "aircraft"},"geometry": {"type": "Point","coordinates": [7.55147, 49.8902]}},{"type": "Feature","id": "44D2B0-201709221058","properties": {"fi": "44D2B0-201709221058","fc": "0","sqt": "0.02","c": "JAF53B","as": "B73X.png","dac": "LBWN","aac": "EBOS","lu": "1506078154","a": "380","h": "283","nextlatlon": [50.06396,12.49208],"sq": "4640","t": "aircraft"},"geometry": {"type": "Point","coordinates": [12.5811, 50.0508]}},{"type": "Feature","id": "4690F0-201709221042","properties": {"fi": "4690F0-201709221042","fc": "0","sqt": "0.02","c": "AEE61PG","as": "A320.png","dac": "LFPG","aac": "LGAV","lu": "1506078185","a": "350","h": "125","nextlatlon": [46.89722,9.80328],"sq": "260","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.72417, 46.9351]}},{"type": "Feature","id": "4692D5-201709221044","properties": {"fi": "4692D5-201709221044","fc": "0","sqt": "0.02","c": "AEE3BR","as": "A320.png","dac": "EBBR","aac": "LGAV","lu": "1506078170","a": "350","h": "127","nextlatlon": [48.85174,10.49514],"sq": "101","t": "aircraft"},"geometry": {"type": "Point","coordinates": [10.4142, 48.8919]}},{"type": "Feature","id": "471EA9-201709221058","properties": {"fi": "471EA9-201709221058","fc": "0","sqt": "0.02","c": "WZZ1BD","as": "A320.png","dac": "LROP","aac": "EDLW","lu": "1506078176","a": "360","h": "284","nextlatlon": [50.14929,12.62428],"sq": "5430","t": "aircraft"},"geometry": {"type": "Point","coordinates": [12.7114, 50.1354]}},{"type": "Feature","id": "471F4D-201709221049","properties": {"fi": "471F4D-201709221049","fc": "0","sqt": "0.02","c": "WZZ37T","as": "A320.png","dac": "LRCK","aac": "EGGW","lu": "1506078188","a": "350","h": "288","nextlatlon": [50.40645,11.28965],"sq": "5407","t": "aircraft"},"geometry": {"type": "Point","coordinates": [11.3784, 50.3881]}},{"type": "Feature","id": "471F56-201709221059","properties": {"fi": "471F56-201709221059","fc": "0","sqt": "0.02","c": "WZZ516","as": "A320.png","dac": "LYNI","aac": "EDLW","lu": "1506078170","a": "354","h": "308","nextlatlon": [49.75039,13.26613],"sq": "4502","t": "aircraft"},"geometry": {"type": "Point","coordinates": [13.3341, 49.7161]}},{"type": "Feature","id": "471F5F-201709221058","properties": {"fi": "471F5F-201709221058","fc": "0","sqt": "0.02","c": "WZZ346","as": "A320.png","dac": "LYBE","aac": "EHEH","lu": "1506078180","a": "380","h": "311","nextlatlon": [49.94244,13.04659],"sq": "4621","t": "aircraft"},"geometry": {"type": "Point","coordinates": [13.1139, 49.9048]}},{"type": "Feature","id": "484164-201709221051","properties": {"fi": "484164-201709221051","fc": "0","sqt": "0.02","c": "KLM97N","as": "B73X.png","dac": "EHAM","aac": "EDDM","lu": "1506078167","a": "330","h": "144","nextlatlon": [49.89938,9.24254],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.1832, 49.952]}},{"type": "Feature","id": "484165-201709221036","properties": {"fi": "484165-201709221036","fc": "0","sqt": "0.02","c": "KLM48V","as": "B73X.png","dac": "EDDM","aac": "EHAM","lu": "1506078187","a": "383","h": "322","nextlatlon": [50.89107,9.13114],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.19095, 50.8428]}},{"type": "Feature","id": "48418B-201709221036","properties": {"fi": "48418B-201709221036","fc": "0","sqt": "0.02","c": "KLM1652","as": "B73X.png","dac": "LIPZ","aac": "EHAM","lu": "1506078171","a": "380","h": "339","nextlatlon": [49.50409,9.48781],"sq": "3564","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.52132, 49.4474]}},{"type": "Feature","id": "4841A8-201709221059","properties": {"fi": "4841A8-201709221059","fc": "0","sqt": "0.02","c": "TRA34X","as": "B73X.png","dac": "LGAV","aac": "EHAM","lu": "1506078176","a": "380","h": "309","nextlatlon": [49.88598,13.29133],"sq": "4660","t": "aircraft"},"geometry": {"type": "Point","coordinates": [13.3609, 49.8497]}},{"type": "Feature","id": "4841A9-201709221019","properties": {"fi": "4841A9-201709221019","fc": "0","sqt": "0.02","c": "TRA63J","as": "B73X.png","dac": "LGKF","aac": "EHAM","lu": "1506078102","a": "380","h": "314","nextlatlon": [51.16717,8.83032],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.89967, 51.1252]}},{"type": "Feature","id": "4843D9-201709221035","properties": {"fi": "4843D9-201709221035","fc": "0","sqt": "0.02","c": "TRA908V","as": "B73X.png","dac": "LPFR","aac": "EDDM","lu": "1506078170","a": "118","h": "27","nextlatlon": [47.90680,11.02866],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [11.0003, 47.8695]}},{"type": "Feature","id": "4845EB-201709221036","properties": {"fi": "4845EB-201709221036","fc": "0","sqt": "0.02","c": "TFL288","as": "B73X.png","dac": "LGSK","aac": "LGKF","lu": "1506078173","a": "380","h": "316","nextlatlon": [48.54607,9.05898],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.12168, 48.5031]}},{"type": "Feature","id": "484F01-201709221058","properties": {"fi": "484F01-201709221058","fc": "0","sqt": "0.02","c": "TFL179","as": "B73X.png","dac": "EHEH","aac": "LWOH","lu": "1506078191","a": "350","h": "117","nextlatlon": [49.62647,8.67690],"sq": "3165","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.58632, 49.6564]}},{"type": "Feature","id": "48548C-201709221058","properties": {"fi": "48548C-201709221058","fc": "0","sqt": "0.02","c": "NA","as": "generic_J2M.png","dac": "NA","aac": "NA","lu": "1506078082","a": "330","h": "152","nextlatlon": [50.53944,7.80045],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [7.75815, 50.59]}},{"type": "Feature","id": "4891B0-201709221029","properties": {"fi": "4891B0-201709221029","fc": "0","sqt": "0.02","c": "ENT465","as": "B73X.png","dac": "EGKK","aac": "LGSK","lu": "1506078167","a": "370","h": "134","nextlatlon": [47.85691,11.97166],"sq": "4703","t": "aircraft"},"geometry": {"type": "Point","coordinates": [11.9021, 47.902]}},{"type": "Feature","id": "494104-201709221028","properties": {"fi": "494104-201709221028","fc": "0","sqt": "0.02","c": "NJE922D","as": "generic_J2M.png","dac": "NA","aac": "NA","lu": "1506078162","a": "400","h": "5","nextlatlon": [50.20220,9.57763],"sq": "2773","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.56946, 50.1424]}},{"type": "Feature","id": "4951C7-201709221049","properties": {"fi": "4951C7-201709221049","fc": "0","sqt": "0.02","c": "TAP1262","as": "A320.png","dac": "LPPT","aac": "EPWA","lu": "1506078174","a": "370","h": "56","nextlatlon": [47.56954,11.05568],"sq": "2314","t": "aircraft"},"geometry": {"type": "Point","coordinates": [10.9751, 47.5329]}},{"type": "Feature","id": "4951D8-201709221047","properties": {"fi": "4951D8-201709221047","fc": "0","sqt": "0.02","c": "TAP538D","as": "A320.png","dac": "LPPT","aac": "EDDT","lu": "1506078181","a": "370","h": "66","nextlatlon": [50.62199,9.28534],"sq": "2344","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.19251, 50.5958]}},{"type": "Feature","id": "49D092-201709221049","properties": {"fi": "49D092-201709221049","fc": "0","sqt": "0.02","c": "CSA3CT","as": "A320.png","dac": "LKPR","aac": "LIRF","lu": "1506078180","a": "370","h": "193","nextlatlon": [47.38333,12.45404],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [12.475, 47.4448]}},{"type": "Feature","id": "49D093-201709221058","properties": {"fi": "49D093-201709221058","fc": "0","sqt": "0.02","c": "CSA2DZ","as": "A320.png","dac": "LKPR","aac": "LFPG","lu": "1506078164","a": "310","h": "275","nextlatlon": [50.19467,12.27631],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [12.3639, 50.1898]}},{"type": "Feature","id": "49D2C4-201709221038","properties": {"fi": "49D2C4-201709221038","fc": "0","sqt": "0.02","c": "OKPVG","as": "generic_T1L.png","dac": "LEGR","aac": "GCTS","lu": "1506078178","a": "270","h": "96","nextlatlon": [50.05593,10.86223],"sq": "3170","t": "aircraft"},"geometry": {"type": "Point","coordinates": [10.7978, 50.0603]}},{"type": "Feature","id": "49D369-201709221032","properties": {"fi": "49D369-201709221032","fc": "0","sqt": "0.02","c": "TVS1Z","as": "B73X.png","dac": "LKPR","aac": "GCTS","lu": "1506078167","a": "340","h": "270","nextlatlon": [50.04426,7.76370],"sq": "6630","t": "aircraft"},"geometry": {"type": "Point","coordinates": [7.85653, 50.0443]}},{"type": "Feature","id": "49D38C-201709221100","properties": {"fi": "49D38C-201709221100","fc": "0","sqt": "0.02","c": "TVS5FI","as": "B73X.png","dac": "LKPR","aac": "LPMA","lu": "1506078166","a": "207","h": "278","nextlatlon": [50.15478,12.85969],"sq": "6632","t": "aircraft"},"geometry": {"type": "Point","coordinates": [12.9409, 50.1475]}},{"type": "Feature","id": "4A08E4-201709221059","properties": {"fi": "4A08E4-201709221059","fc": "0","sqt": "0.02","c": "ROT382V","as": "B73X.png","dac": "LFPG","aac": "LROP","lu": "1506078104","a": "370","h": "112","nextlatlon": [48.16600,6.66291],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [6.57618, 48.1894]}},{"type": "Feature","id": "4A08EA-201709221049","properties": {"fi": "4A08EA-201709221049","fc": "0","sqt": "0.02","c": "ROT362A","as": "B73X.png","dac": "EHAM","aac": "LROP","lu": "1506078162","a": "390","h": "111","nextlatlon": [50.05491,10.22985],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [10.1355, 50.0782]}},{"type": "Feature","id": "4A09A3-201709221058","properties": {"fi": "4A09A3-201709221058","fc": "0","sqt": "0.02","c": "BMS329","as": "B73X.png","dac": "LRSB","aac": "EDDS","lu": "1506078148","a": "349","h": "280","nextlatlon": [47.98888,13.20362],"sq": "5415","t": "aircraft"},"geometry": {"type": "Point","coordinates": [13.2893, 47.9788]}},{"type": "Feature","id": "4A09A6-201709221058","properties": {"fi": "4A09A6-201709221058","fc": "0","sqt": "0.02","c": "BMS4QR","as": "B73X.png","dac": "LRCL","aac": "EIDW","lu": "1506078110","a": "360","h": "291","nextlatlon": [50.43314,12.99226],"sq": "3106","t": "aircraft"},"geometry": {"type": "Point","coordinates": [13.0772, 50.4124]}},{"type": "Feature","id": "4AC8D8-201709221034","properties": {"fi": "4AC8D8-201709221034","fc": "0","sqt": "0.02","c": "BLX162","as": "B73X.png","dac": "LEPA","aac": "EKCH","lu": "1506078167","a": "380","h": "7","nextlatlon": [49.98251,9.44345],"sq": "5566","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.43191, 49.9221]}},{"type": "Feature","id": "4B160D-201709221058","properties": {"fi": "4B160D-201709221058","fc": "0","sqt": "0.02","c": "SWR73G","as": "A320.png","dac": "LSZH","aac": "EHAM","lu": "1506078017","a": "271","h": "335","nextlatlon": [48.26237,7.33684],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [7.37345, 48.2101]}},{"type": "Feature","id": "4B1611-201709221038","properties": {"fi": "4B1611-201709221038","fc": "0","sqt": "0.02","c": "SWR179J","as": "A320.png","dac": "LSZH","aac": "ESGG","lu": "1506078155","a": "320","h": "5","nextlatlon": [50.34200,9.57444],"sq": "3066","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.56584, 50.2793]}},{"type": "Feature","id": "4B1614-201709221100","properties": {"fi": "4B1614-201709221100","fc": "0","sqt": "0.02","c": "NA","as": "A320.png","dac": "NA","aac": "NA","lu": "1506078184","a": "180","h": "91","nextlatlon": [47.41691,9.41793],"t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.33639, 47.4179]}},{"type": "Feature","id": "4B161A-201709221043","properties": {"fi": "4B161A-201709221043","fc": "0","sqt": "0.02","c": "SWR125B","as": "A320.png","dac": "LSZH","aac": "EKCH","lu": "1506078182","a": "340","h": "14","nextlatlon": [49.53426,9.68338],"sq": "3067","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.66023, 49.474]}},{"type": "Feature","id": "4B161F-201709221032","properties": {"fi": "4B161F-201709221032","fc": "0","sqt": "0.02","c": "EDW93D","as": "A320.png","dac": "LTBS","aac": "LSZH","lu": "1506078195","a": "116","h": "268","nextlatlon": [47.70065,8.82112],"sq": "3207","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.87815, 47.702]}},{"type": "Feature","id": "4B16BB-201709221058","properties": {"fi": "4B16BB-201709221058","fc": "0","sqt": "0.02","c": "SWR137H","as": "A320.png","dac": "LSZH","aac": "LYBE","lu": "1506078180","a": "309","h": "104","nextlatlon": [47.29206,10.67552],"sq": "3070","t": "aircraft"},"geometry": {"type": "Point","coordinates": [10.5821, 47.3079]}},{"type": "Feature","id": "4B16BE-201709221039","properties": {"fi": "4B16BE-201709221039","fc": "0","sqt": "0.02","c": "SWR138V","as": "A320.png","dac": "LSZH","aac": "EPKK","lu": "1506078172","a": "390","h": "49","nextlatlon": [48.44191,12.70388],"sq": "3055","t": "aircraft"},"geometry": {"type": "Point","coordinates": [12.6329, 48.401]}},{"type": "Feature","id": "4B18F2-201709221041","properties": {"fi": "4B18F2-201709221041","fc": "0","sqt": "0.02","c": "SWR129Q","as": "A320.png","dac": "LSZH","aac": "ESSA","lu": "1506078190","a": "320","h": "7","nextlatlon": [49.88440,9.76752],"sq": "3023","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.75651, 49.8266]}},{"type": "Feature","id": "4B18F4-201709221050","properties": {"fi": "4B18F4-201709221050","fc": "0","sqt": "0.02","c": "SWR1326","as": "A320.png","dac": "LSZH","aac": "UUDD","lu": "1506078174","a": "299","h": "70","nextlatlon": [47.56273,11.14870],"sq": "3035","t": "aircraft"},"geometry": {"type": "Point","coordinates": [11.0707, 47.5436]}},{"type": "Feature","id": "4B1A1E-201709221037","properties": {"fi": "4B1A1E-201709221037","fc": "0","sqt": "0.02","c": "EZS78CM","as": "A320.png","dac": "LSGG","aac": "LYBE","lu": "1506078166","a": "350","h": "112","nextlatlon": [46.91182,12.49350],"sq": "5735","t": "aircraft"},"geometry": {"type": "Point","coordinates": [12.406, 46.936]}},{"type": "Feature","id": "4B84E7-201709221028","properties": {"fi": "4B84E7-201709221028","fc": "0","sqt": "0.02","c": "KKK2TA","as": "A320.png","dac": "LTBA","aac": "LSZH","lu": "1506078174","a": "340","h": "289","nextlatlon": [51.07846,8.06559],"sq": "2706","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.15802, 51.0585]}},{"type": "Feature","id": "4B84EF-201709221040","properties": {"fi": "4B84EF-201709221040","fc": "0","sqt": "0.02","c": "KKK2TA","as": "A320.png","dac": "LTBA","aac": "LSZH","lu": "1506078174","a": "221","h": "273","nextlatlon": [47.72620,9.89031],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.96749, 47.7235]}},{"type": "Feature","id": "4B8E15-201709221031","properties": {"fi": "4B8E15-201709221031","fc": "0","sqt": "0.02","c": "PGT73Q","as": "B73X.png","dac": "LTFJ","aac": "LFSB","lu": "1506078178","a": "198","h": "268","nextlatlon": [47.69703,8.61629],"sq": "3247","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.6904, 47.6988]}},{"type": "Feature","id": "4B9061-201709221028","properties": {"fi": "4B9061-201709221028","fc": "0","sqt": "0.02","c": "PGT88K","as": "A320.png","dac": "LTFJ","aac": "EDDS","lu": "1506078188","a": "60","h": "335","nextlatlon": [48.62894,9.47218],"sq": "3236","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.49204, 48.6008]}},{"type": "Feature","id": "4B9066-201709221043","properties": {"fi": "4B9066-201709221043","fc": "0","sqt": "0.02","c": "PGT76HH","as": "A320.png","dac": "EBCI","aac": "LTFJ","lu": "1506078170","a": "350","h": "102","nextlatlon": [49.87028,10.84080],"sq": "110","t": "aircraft"},"geometry": {"type": "Point","coordinates": [10.7417, 49.8839]}},{"type": "Feature","id": "4B906A-201709221049","properties": {"fi": "4B906A-201709221049","fc": "0","sqt": "0.02","c": "PGT56B","as": "A320.png","dac": "LTFJ","aac": "EDDF","lu": "1506078194","a": "251","h": "284","nextlatlon": [50.35352,11.33638],"sq": "3262","t": "aircraft"},"geometry": {"type": "Point","coordinates": [11.4165, 50.3408]}},{"type": "Feature","id": "4BA74B-201709221046","properties": {"fi": "4BA74B-201709221046","fc": "0","sqt": "0.02","c": "PGT78E","as": "B73X.png","dac": "EDDS","aac": "LTBJ","lu": "1506078165","a": "369","h": "104","nextlatlon": [48.49456,12.05974],"sq": "7602","t": "aircraft"},"geometry": {"type": "Point","coordinates": [11.9623, 48.5107]}},{"type": "Feature","id": "4BA94C-201709221102","properties": {"fi": "4BA94C-201709221102","fc": "0","sqt": "0.02","c": "NA","as": "B77X.png","dac": "NA","aac": "NA","lu": "1506078170","a": "350","h": "0","nextlatlon": [50.34390,7.35624],"sq": "4761","t": "aircraft"},"geometry": {"type": "Point","coordinates": [7.35624, 50.3439]}},{"type": "Feature","id": "4BA94E-201709221040","properties": {"fi": "4BA94E-201709221040","fc": "0","sqt": "0.02","c": "THY12","as": "B77X.png","dac": "KJFK","aac": "LTBA","lu": "1506078178","a": "370","h": "118","nextlatlon": [49.49395,11.04672],"sq": "4741","t": "aircraft"},"geometry": {"type": "Point","coordinates": [10.9523, 49.5266]}},{"type": "Feature","id": "4BA9EC-201709221029","properties": {"fi": "4BA9EC-201709221029","fc": "0","sqt": "0.02","c": "THY8","as": "A330.png","dac": "KIAD","aac": "LTBA","lu": "1506078156","a": "370","h": "110","nextlatlon": [46.83442,12.55613],"sq": "2170","t": "aircraft"},"geometry": {"type": "Point","coordinates": [12.4632, 46.8576]}},{"type": "Feature","id": "4BAA56-201709221050","properties": {"fi": "4BAA56-201709221050","fc": "0","sqt": "0.02","c": "THY4EB","as": "A320.png","dac": "LTBA","aac": "EDDL","lu": "1506078181","a": "300","h": "297","nextlatlon": [50.36877,11.90801],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [11.988, 50.3428]}},{"type": "Feature","id": "4BAA75-201709221058","properties": {"fi": "4BAA75-201709221058","fc": "0","sqt": "0.02","c": "THY4WT","as": "A320.png","dac": "LTBA","aac": "LSZH","lu": "1506078179","a": "340","h": "281","nextlatlon": [47.45661,12.72018],"sq": "3206","t": "aircraft"},"geometry": {"type": "Point","coordinates": [12.8019, 47.4459]}},{"type": "Feature","id": "4BB841-201709221026","properties": {"fi": "4BB841-201709221026","fc": "0","sqt": "0.02","c": "PGT97UZ","as": "default.png","dac": "LTFJ","aac": "EBCI","lu": "1506078108","a": "312","h": "285","nextlatlon": [50.51266,7.72129],"sq": "3215","t": "aircraft"},"geometry": {"type": "Point","coordinates": [7.81164, 50.4973]}},{"type": "Feature","id": "4BB845-201709221044","properties": {"fi": "4BB845-201709221044","fc": "0","sqt": "0.02","c": "PGT59JZ","as": "default.png","dac": "LTFJ","aac": "LSZH","lu": "1506078170","a": "288","h": "281","nextlatlon": [47.72174,10.57356],"sq": "3272","t": "aircraft"},"geometry": {"type": "Point","coordinates": [10.6559, 47.711]}},{"type": "Feature","id": "4BBC53-201709221058","properties": {"fi": "4BBC53-201709221058","fc": "0","sqt": "0.02","c": "OHY371","as": "A320.png","dac": "LTBA","aac": "EHAM","lu": "1506078184","a": "320","h": "294","nextlatlon": [50.21817,12.69495],"sq": "3214","t": "aircraft"},"geometry": {"type": "Point","coordinates": [12.7771, 50.1948]}},{"type": "Feature","id": "4BBC59-201709221035","properties": {"fi": "4BBC59-201709221035","fc": "0","sqt": "0.02","c": "OHY265","as": "A320.png","dac": "LTBA","aac": "LFPG","lu": "1506078189","a": "320","h": "265","nextlatlon": [47.56866,8.84037],"sq": "3260","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.92696, 47.5738]}},{"type": "Feature","id": "4BD153-201709221043","properties": {"fi": "4BD153-201709221043","fc": "0","sqt": "0.02","c": "CAI1GW","as": "B73X.png","dac": "LTFE","aac": "EHAM","lu": "1506078169","a": "380","h": "301","nextlatlon": [50.85354,10.91727],"sq": "3273","t": "aircraft"},"geometry": {"type": "Point","coordinates": [10.9952, 50.824]}},{"type": "Feature","id": "4C01E2-201709221024","properties": {"fi": "4C01E2-201709221024","fc": "0","sqt": "0.02","c": "ASL51G","as": "A320.png","dac": "LYBE","aac": "EGLL","lu": "1506078036","a": "380","h": "288","nextlatlon": [50.41551,7.42957],"sq": "2233","t": "aircraft"},"geometry": {"type": "Point","coordinates": [7.51524, 50.3978]}},{"type": "Feature","id": "4C3D8A-201709221042","properties": {"fi": "4C3D8A-201709221042","fc": "0","sqt": "0.02","c": "YUPMK","as": "C172.png","dac": "NA","aac": "NA","lu": "1506078167","a": "360","h": "227","nextlatlon": [49.29654,10.47537],"sq": "3570","t": "aircraft"},"geometry": {"type": "Point","coordinates": [10.5399, 49.3358]}},{"type": "Feature","id": "4CA127-201709221040","properties": {"fi": "4CA127-201709221040","fc": "0","sqt": "0.02","c": "TVS1PQ","as": "B73X.png","dac": "LKPR","aac": "LICA","lu": "1506078183","a": "360","h": "186","nextlatlon": [47.01795,12.30446],"sq": "3546","t": "aircraft"},"geometry": {"type": "Point","coordinates": [12.3142, 47.0811]}},{"type": "Feature","id": "4CA175-201709221058","properties": {"fi": "4CA175-201709221058","fc": "0","sqt": "0.02","c": "RYR6ZJ","as": "B73X.png","dac": "LHBP","aac": "EIDW","lu": "1506078138","a": "360","h": "297","nextlatlon": [50.33827,13.23641],"sq": "4232","t": "aircraft"},"geometry": {"type": "Point","coordinates": [13.3148, 50.3128]}},{"type": "Feature","id": "4CA258-201709221058","properties": {"fi": "4CA258-201709221058","fc": "0","sqt": "0.02","c": "RYR9SP","as": "B73X.png","dac": "EDDW","aac": "LIRN","lu": "1506078159","a": "340","h": "181","nextlatlon": [50.24206,8.86583],"sq": "1114","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.86753, 50.3043]}},{"type": "Feature","id": "4CA33C-201709221022","properties": {"fi": "4CA33C-201709221022","fc": "0","sqt": "0.02","c": "RYR6123","as": "B73X.png","dac": "EPMO","aac": "GCLP","lu": "1506078177","a": "350","h": "222","nextlatlon": [47.82516,8.29768],"sq": "3560","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.3582, 47.8703]}},{"type": "Feature","id": "4CA4ED-201709221035","properties": {"fi": "4CA4ED-201709221035","fc": "0","sqt": "0.02","c": "RYR550H","as": "B73X.png","dac": "LIPH","aac": "EBCI","lu": "1506078191","a": "347","h": "321","nextlatlon": [49.25834,8.35767],"sq": "3122","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.41208, 49.2145]}},{"type": "Feature","id": "4CA4F7-201709221030","properties": {"fi": "4CA4F7-201709221030","fc": "0","sqt": "0.02","c": "RYR6QM","as": "B73X.png","dac": "EDDB","aac": "LIPH","lu": "1506078195","a": "310","h": "183","nextlatlon": [47.13451,11.75465],"sq": "1121","t": "aircraft"},"geometry": {"type": "Point","coordinates": [11.759, 47.191]}},{"type": "Feature","id": "4CA513-201709221045","properties": {"fi": "4CA513-201709221045","fc": "0","sqt": "0.02","c": "RYR4AC","as": "B73X.png","dac": "EDDN","aac": "LIME","lu": "1506078171","a": "321","h": "177","nextlatlon": [47.78583,10.47727],"sq": "7707","t": "aircraft"},"geometry": {"type": "Point","coordinates": [10.4729, 47.8419]}},{"type": "Feature","id": "4CA63B-201709221042","properties": {"fi": "4CA63B-201709221042","fc": "0","sqt": "0.02","c": "EIN43R","as": "A320.png","dac": "LIML","aac": "EIDW","lu": "1506078157","a": "360","h": "303","nextlatlon": [47.80585,6.18898],"sq": "7526","t": "aircraft"},"geometry": {"type": "Point","coordinates": [6.26411, 47.7731]}},{"type": "Feature","id": "4CA6A9-201709221049","properties": {"fi": "4CA6A9-201709221049","fc": "0","sqt": "0.02","c": "RYR1531","as": "B73X.png","dac": "LGAV","aac": "EDDF","lu": "1506078170","a": "330","h": "285","nextlatlon": [50.25019,11.83720],"sq": "1767","t": "aircraft"},"geometry": {"type": "Point","coordinates": [11.9237, 50.2354]}},{"type": "Feature","id": "4CA76B-201709221029","properties": {"fi": "4CA76B-201709221029","fc": "0","sqt": "0.02","c": "VOE22MG","as": "A320.png","dac": "LFRS","aac": "EDDM","lu": "1506078167","a": "52","h": "130","nextlatlon": [48.40945,11.37318],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [11.3223, 48.4378]}},{"type": "Feature","id": "4CA79C-201709221042","properties": {"fi": "4CA79C-201709221042","fc": "0","sqt": "0.02","c": "RYR3JC","as": "B73X.png","dac": "EDFH","aac": "LIBP","lu": "1506078169","a": "390","h": "142","nextlatlon": [47.50736,10.18985],"sq": "2560","t": "aircraft"},"geometry": {"type": "Point","coordinates": [10.1321, 47.5573]}},{"type": "Feature","id": "4CA7C2-201709221049","properties": {"fi": "4CA7C2-201709221049","fc": "0","sqt": "0.02","c": "RYR5JA","as": "B73X.png","dac": "LGTS","aac": "EDSB","lu": "1506078173","a": "300","h": "294","nextlatlon": [48.14768,12.18632],"sq": "4135","t": "aircraft"},"geometry": {"type": "Point","coordinates": [12.2577, 48.1265]}},{"type": "Feature","id": "4CA7FF-201709221058","properties": {"fi": "4CA7FF-201709221058","fc": "0","sqt": "0.02","c": "RYR1RX","as": "B73X.png","dac": "LIME","aac": "EPKK","lu": "1506078095","a": "370","h": "53","nextlatlon": [47.03899,13.23526],"sq": "474","t": "aircraft"},"geometry": {"type": "Point","coordinates": [13.1628, 47.0018]}},{"type": "Feature","id": "4CA879-201709221058","properties": {"fi": "4CA879-201709221058","fc": "0","sqt": "0.02","c": "SAS1633","as": "generic_J2M.png","dac": "ESSA","aac": "EDDS","lu": "1506078177","a": "212","h": "183","nextlatlon": [50.04130,9.78323],"sq": "3520","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.78802, 50.1]}},{"type": "Feature","id": "4CA988-201709221040","properties": {"fi": "4CA988-201709221040","fc": "0","sqt": "0.02","c": "AZA211","as": "E190.png","dac": "EGLC","aac": "LIRF","lu": "1506078188","a": "390","h": "143","nextlatlon": [47.91127,9.64012],"sq": "2705","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.58186, 47.9631]}},{"type": "Feature","id": "4CA9B4-201709221058","properties": {"fi": "4CA9B4-201709221058","fc": "0","sqt": "0.02","c": "AZA44M","as": "A320.png","dac": "EHAM","aac": "LIML","lu": "1506078195","a": "378","h": "157","nextlatlon": [49.78546,7.78817],"sq": "154","t": "aircraft"},"geometry": {"type": "Point","coordinates": [7.751, 49.842]}},{"type": "Feature","id": "4CAA1C-201709221102","properties": {"fi": "4CAA1C-201709221102","fc": "0","sqt": "0.02","c": "NA","as": "E190.png","dac": "NA","aac": "NA","lu": "1506078136","a": "305","h": "0","nextlatlon": [46.73973,9.00216],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.00216, 46.679]}},{"type": "Feature","id": "4CAAA7-201709221028","properties": {"fi": "4CAAA7-201709221028","fc": "0","sqt": "0.02","c": "AZA423","as": "A320.png","dac": "EDDT","aac": "LIRF","lu": "1506078063","a": "350","h": "188","nextlatlon": [46.72560,12.27044],"sq": "1117","t": "aircraft"},"geometry": {"type": "Point","coordinates": [12.2835, 46.7893]}},{"type": "Feature","id": "4CAB9E-201709221049","properties": {"fi": "4CAB9E-201709221049","fc": "0","sqt": "0.02","c": "RYR395J","as": "B73X.png","dac": "LICJ","aac": "EDDB","lu": "1506078190","a": "360","h": "350","nextlatlon": [48.56419,12.91978],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [12.9348, 48.5078]}},{"type": "Feature","id": "4CACE5-201709221038","properties": {"fi": "4CACE5-201709221038","fc": "0","sqt": "0.02","c": "IBK277","as": "B73X.png","dac": "LFMN","aac": "EKCH","lu": "1506078176","a": "380","h": "6","nextlatlon": [49.25746,9.35812],"sq": "2762","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.34824, 49.1961]}},{"type": "Feature","id": "4CC274-201709221028","properties": {"fi": "4CC274-201709221028","fc": "0","sqt": "0.02","c": "ICE532","as": "B752.png","dac": "BIKF","aac": "EDDM","lu": "1506078049","a": "32","h": "83","nextlatlon": [48.35537,11.66704],"sq": "2225","t": "aircraft"},"geometry": {"type": "Point","coordinates": [11.6219, 48.3517]}},{"type": "Feature","id": "4D2021-201709221022","properties": {"fi": "4D2021-201709221022","fc": "0","sqt": "0.02","c": "AMC395","as": "A320.png","dac": "EHAM","aac": "LMML","lu": "1506078016","a": "370","h": "167","nextlatlon": [46.46651,10.75175],"sq": "3142","t": "aircraft"},"geometry": {"type": "Point","coordinates": [10.7306, 46.5296]}},{"type": "Feature","id": "501D1E-201709221058","properties": {"fi": "501D1E-201709221058","fc": "0","sqt": "0.02","c": "CTN29F","as": "A320.png","dac": "LFPG","aac": "LDDU","lu": "1506078042","a": "370","h": "124","nextlatlon": [47.56187,8.38734],"sq": "5624","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.30779, 47.5981]}},{"type": "Feature","id": "501D1F-201709221034","properties": {"fi": "501D1F-201709221034","fc": "0","sqt": "0.02","c": "CTN4AS","as": "A320.png","dac": "EHAM","aac": "LDZA","lu": "1506078166","a": "350","h": "134","nextlatlon": [48.17828,12.05539],"sq": "172","t": "aircraft"},"geometry": {"type": "Point","coordinates": [11.9824, 48.2253]}},{"type": "Feature","id": "502C49-201709221051","properties": {"fi": "502C49-201709221051","fc": "0","sqt": "0.02","c": "TCW3HP","as": "B73X.png","dac": "EBBR","aac": "GCLP","lu": "1506078165","a": "370","h": "112","nextlatlon": [49.56102,8.80572],"sq": "107","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.71852, 49.5839]}},{"type": "Feature","id": "502C56-201709221040","properties": {"fi": "502C56-201709221040","fc": "0","sqt": "0.02","c": "BTI4QK","as": "B73X.png","dac": "EVRA","aac": "LSZH","lu": "1506078195","a": "312","h": "232","nextlatlon": [48.85620,9.67192],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.74133, 48.8919]}},{"type": "Feature","id": "502C8F-201709221043","properties": {"fi": "502C8F-201709221043","fc": "0","sqt": "0.02","c": "TCX68AR","as": "A320.png","dac": "LBBG","aac": "EGBB","lu": "1506078177","a": "360","h": "293","nextlatlon": [49.61701,10.01730],"sq": "2201","t": "aircraft"},"geometry": {"type": "Point","coordinates": [10.1018, 49.5938]}},{"type": "Feature","id": "502CCC-201709221031","properties": {"fi": "502CCC-201709221031","fc": "0","sqt": "0.02","c": "TCX48RM","as": "A320.png","dac": "LGKR","aac": "EGKK","lu": "1506078193","a": "340","h": "316","nextlatlon": [49.41877,7.68698],"sq": "315","t": "aircraft"},"geometry": {"type": "Point","coordinates": [7.75064, 49.3759]}},{"type": "Feature","id": "503D27-201709221035","properties": {"fi": "503D27-201709221035","fc": "0","sqt": "0.02","c": "NAX87G","as": "B73X.png","dac": "LIRF","aac": "ENGM","lu": "1506078182","a": "340","h": "5","nextlatlon": [49.53538,11.42516],"sq": "6647","t": "aircraft"},"geometry": {"type": "Point","coordinates": [11.4173, 49.4771]}},{"type": "Feature","id": "710121-201709221052","properties": {"fi": "710121-201709221052","fc": "0","sqt": "0.02","c": "SVA042","as": "B77X.png","dac": "OEJN","aac": "OERK","lu": "1506078167","a": "350","h": "134","nextlatlon": [49.76394,9.56801],"sq": "3402","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.48973, 49.8128]}},{"type": "Feature","id": "7335B4-201709221043","properties": {"fi": "7335B4-201709221043","fc": "0","sqt": "0.02","c": "IRM101","as": "A340.png","dac": "EDDL","aac": "OIIE","lu": "1506078167","a": "390","h": "103","nextlatlon": [49.66562,11.93604],"sq": "7631","t": "aircraft"},"geometry": {"type": "Point","coordinates": [11.8321, 49.6812]}},{"type": "Feature","id": "750292-201709221037","properties": {"fi": "750292-201709221037","fc": "0","sqt": "0.02","c": "MAS3","as": "A380.png","dac": "EGLL","aac": "WMKK","lu": "1506078171","a": "350","h": "103","nextlatlon": [49.72050,12.34836],"sq": "4760","t": "aircraft"},"geometry": {"type": "Point","coordinates": [12.2395, 49.7368]}},{"type": "Feature","id": "76CD6C-201709221049","properties": {"fi": "76CD6C-201709221049","fc": "0","sqt": "0.02","c": "SIA335","as": "A380.png","dac": "LFPG","aac": "WSSS","lu": "1506078170","a": "350","h": "106","nextlatlon": [47.57603,9.48356],"sq": "5615","t": "aircraft"},"geometry": {"type": "Point","coordinates": [9.38261, 47.5956]}},{"type": "Feature","id": "8960F8-201709221036","properties": {"fi": "8960F8-201709221036","fc": "0","sqt": "0.02","c": "UAE17","as": "A380.png","dac": "OMDB","aac": "EGCC","lu": "1506078175","a": "400","h": "288","nextlatlon": [50.16648,8.66855],"sq": "3254","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.76427, 50.1466]}},{"type": "Feature","id": "896272-201709221043","properties": {"fi": "896272-201709221043","fc": "0","sqt": "0.02","c": "DUB8","as": "B74X.png","dac": "EGSS","aac": "OMDB","lu": "1506078192","a": "350","h": "102","nextlatlon": [49.80341,11.78948],"sq": "4750","t": "aircraft"},"geometry": {"type": "Point","coordinates": [11.6777, 49.8188]}},{"type": "Feature","id": "896329-201709221058","properties": {"fi": "896329-201709221058","fc": "0","sqt": "0.02","c": "ETD84E","as": "B77X.png","dac": "OMAA","aac": "EDDM","lu": "1506078167","a": "34","h": "83","nextlatlon": [48.33112,11.62691],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [11.5911, 48.3282]}},{"type": "Feature","id": "8963CC-201709221058","properties": {"fi": "8963CC-201709221058","fc": "0","sqt": "0.02","c": "ETD47K","as": "B77X.png","dac": "OMAA","aac": "LFPG","lu": "1506078164","a": "360","h": "288","nextlatlon": [49.80180,12.20130],"sq": "1000","t": "aircraft"},"geometry": {"type": "Point","coordinates": [12.2916, 49.7829]}},{"type": "Feature","id": "896489-201709221042","properties": {"fi": "896489-201709221042","fc": "0","sqt": "0.02","c": "ETD54F","as": "generic_J2H.png","dac": "OMAA","aac": "EHAM","lu": "1506078189","a": "400","h": "301","nextlatlon": [50.93874,10.68922],"sq": "3213","t": "aircraft"},"geometry": {"type": "Point","coordinates": [10.7771, 50.9055]}},{"type": "Feature","id": "A0AB8D-201709221058","properties": {"fi": "A0AB8D-201709221058","fc": "0","sqt": "0.02","c": "NA","as": "generic_J2M.png","dac": "NA","aac": "NA","lu": "1506078013","a": "430","h": "304","nextlatlon": [46.90030,8.00807],"sq": "7525","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.00807, 46.9003]}},{"type": "Feature","id": "A8E4E9-201709221031","properties": {"fi": "A8E4E9-201709221031","fc": "0","sqt": "0.02","c": "UAL31","as": "B76X.png","dac": "EDDM","aac": "KEWR","lu": "1506078040","a": "320","h": "303","nextlatlon": [51.00777,8.87207],"sq": "6667","t": "aircraft"},"geometry": {"type": "Point","coordinates": [8.9543, 50.9742]}},{"type": "Feature","id": "AACC5B-201709221044","properties": {"fi": "AACC5B-201709221044","fc": "0","sqt": "0.02","c": "UAL107","as": "B77X.png","dac": "EDDM","aac": "KIAD","lu": "1506078186","a": "326","h": "329","nextlatlon": [50.30942,10.29799],"sq": "6674","t": "aircraft"},"geometry": {"type": "Point","coordinates": [10.3492, 50.255]}}],"initial_sqltime": "0.02","totaltime": "0.07","fc": "182"}workbooktro:~ UserWork$

TomMuc1 commented 7 years ago

i'm using safari - but tested opera, chrome and firefox - no aircrafts at all. so it's not a 'browser-thing'

Ysurac commented 7 years ago

This is working too. You should see flights on 2D mode...

TomMuc1 commented 7 years ago

that's what i thought too :)))

Ysurac commented 7 years ago

Can you tell me what you see with chrome dev tools (Ctrl+maj+I), console tab and reload page to see result?

TomMuc1 commented 7 years ago

just this in verbose mode:

leaflet.js:5 [Violation] Added non-passive event listener to a scroll-blocking 'wheel' event. Consider marking event handler as 'passive' to make the page more responsive. See https://www.chromestatus.com/feature/5745543795965952 q @ leaflet.js:5 V @ leaflet.js:5 addHooks @ leaflet.js:5 enable @ leaflet.js:5 addHandler @ leaflet.js:5 e @ leaflet.js:5 o.callInitHooks @ leaflet.js:5 initialize @ leaflet.js:5 e @ leaflet.js:5 t.map @ leaflet.js:5 (anonymous) @ map.2d.js.php?1506079227:53 j @ jquery-3.2.1.min.js:2 k @ jquery-3.2.1.min.js:2 jquery-3.2.1.min.js:2 [Violation] 'setTimeout' handler took 53ms

Ysurac commented 7 years ago

So no real errors... When you zoom out, this should reload live-geojson.php and maybe display something ? You can try to disable bounding box in install script.

TomMuc1 commented 7 years ago

nope zoom in and out was the first i've tried :( where to disable 'bounding box' in settings.php?

Ysurac commented 7 years ago

It's $globalMapUseBbox in settings.php, try to set it to FALSE

TomMuc1 commented 7 years ago

was already set to false - tried true but no success ...

thanx for your help and patience man! but now i do not want to steal your whole friday with my shit.

i do a setup in the environment you support and advise on a raspberry and see what happens there.

just one last question for now. does your application write much to filesystem or mysql database? just wondering because the raspberrys sd-cards aren't too happy with much data-writing ...

TomMuc1 commented 7 years ago

p.s. as i wrote in an email some weeks ago - if your app has a reasonable language file and you would like a english->german translation - i'd do this for you ...

Ysurac commented 7 years ago

I really have no idea for now... Do you have data in Explore->Current activity. If yes, it's a display problem. I write a lot of data in MySQL, no idea how long this can work.

The file locale/fam.pot have all string that need to be translated. This can be done with poedit for example. I need to find an easier way to help for translations...

TomMuc1 commented 7 years ago

what/where is 'Explore->Current activity'???

so - then it's not a good idea to use an mysql directly on the pi. the sd-cards die soon. anyways i set up the database remote on one of my mac-mini servers that runs 24/7

ooooouch - the fam.pot would be a pain in the ass to translate in several languages - let me know when you set up a different way for language-support :)

cheers tom

Ysurac commented 7 years ago

When you are on index page you should see a menu. If not you didn't select any source type in install script and $globalAircraft is set to FALSE in settings.php.

TomMuc1 commented 7 years ago

hmmmm - fresh install on a raspberry with stretch and php7 - just lighttpd instead apache. install - anything went fine instantly - interface shows up nicely. but again - zero aircrafts! is there any kind of 'main-switch' that i overlook???

//INSTALLED OR NOT ? $globalInstalled = TRUE;

//GLOBAL SITE NAME $globalName = 'flightairmap';

// GLOBAL URL $globalURL = '/flightairmap';

// Logo URL $logoURL = '/images/logo2.png';

// Activate debug $globalDebug = TRUE;

// LANGUAGE $globalLanguage = 'EN'; // Used only for wikipedia links for now

// MAP PROVIDER $globalMapProvider = 'OpenStreetMap'; // Can be Mapbox, OpenStreetMap, MapQuest-OSM or MapQuest-Aerial $globalMapboxId = 'examples.map-i86nkdio'; // Mapbox id $globalMapboxToken = ''; // Mapbox token $globalGoogleAPIKey = ''; $globalBingMapKey = ''; $globalHereappID = ''; $globalHereappCode = ''; $globalMapQuestKey = ''; $globalOpenWeatherMapKey = ''; // Customs layers source must be configured this way: //$globalMapCustomLayer = array('custom' => array('url' => 'http://myownserver','maxZoom' => 18, 'minZoom' => 0,'attribution' => 'MySelf'));

// MAP 3D $globalMap3D = TRUE; // User can choose 3D map $globalMap3Ddefault = FALSE; // Display 3D map by default $globalMapSatellites = FALSE; // Display satellites on 3D map

//COVERAGE AREA (its based on a box model. i.e. top-left | top-right | bottom-right | bottom-left) $globalLatitudeMax = '52'; //the maximum latitude (north) $globalLatitudeMin = '46'; //the minimum latitude (south) $globalLongitudeMax = '15'; //the maximum longitude (west) $globalLongitudeMin = '5'; //the minimum longitude (east)

$globalCenterLatitude = '46.38'; //the latitude center of your coverage area $globalCenterLongitude = '5.29';//the longitude center of your coverage area

$globalLiveZoom = '9'; //default zoom on Live Map $globalAirportZoom = '7'; //default zoom to begin to display airports icons

// FLIGHTS MUST BE INSIDE THIS CIRCLE $globalDistanceIgnore = array(); // ^^ example for 100km : array('latitude' => '46.38','longitide' => '5.29','distance' => '100');

// DATABASE CONNECTION LOGIN $globalDBdriver = 'mysql'; // PDO driver used. Tested with mysql, maybe pgsql or others work... $globalDBhost = 'localhost'; //database connection url $globalDBuser = '###'; //database username $globalDBpass = '###'; //database password $globalDBname = 'flightairmap'; //database name $globalDBport = '3306'; //database port $globalTransaction = TRUE; //Activate database transaction support

//FLIGHTAWARE API INFO (not supported) $globalFlightAware = FALSE; //set to TRUE to use FlightAware as data import $globalFlightAwareUsername = ''; //FlightAware Username $globalFlightAwarePassword = ''; //FlightAware Password/API key

// TIMEZONE $globalTimezone = 'Europe/Paris';

// DAEMON $globalDaemon = TRUE; // Run cron-sbs.php as daemon (don't work well if source is a real SBS1 device) $globalCronEnd = '0'; //the script run for xx seconds if $globalDaemon is disable in SBS mode

// FORK $globalFork = FALSE; // Allow cron-sbs.php to fork to fetch schedule, no more schedules fetch if set to FALSE

// MINIMUM TIME BETWEEN UPDATES FOR HTTP SOURCES (in seconds) $globalMinFetch = '50';

// DISPLAY FLIGHT INTERVAL ON MAP (in seconds) $globalLiveInterval = '200';

// MINIMAL CHANGE TO PUT IN DB $globalCoordMinChange = '0.02'; // minimal change since last message for latitude/longitude (limit write to DB)

// LIVE MAP REFRESH (in seconds) $globalMapRefresh = '30';

// ADD FLIGHTS THAT ARE VISIBLE (boarding box) $globalMapUseBbox = FALSE;

// IDLE TIMEOUT (in minutes) $globalMapIdleTimeout = '30';

// DISPLAY INFO OF FLIGHTS IN A POPUP $globalMapPopup = FALSE; // DISPLAY INFO OF AIRPORTS IN A POPUP $globalAirportPopup = FALSE;

// DISPLAY ROUTE OF FLIGHT $globalMapRoute = TRUE;

// DISPLAY FLIGHTS PATH HISTORY $globalMapHistory = FALSE;

// FLIGHT ESTIMATION BETWEEN UPDATES $globalMapEstimation = TRUE;

// WRAP MAP OR REPEAT $globalMapWrap = TRUE;

// ALLOW SITE TRANSLATION $globalTranslate = TRUE;

// UNITS $globalUnitDistance = 'km'; // km, nm or mi $globalUnitAltitude = 'm'; // m or feet $globalUnitSpeed = 'kmh'; // kmh, knots or mph

// Pilots/Owners // Force the display of owners or/and pilots. Can be used for paragliding. //$globalUseOwner = TRUE; //$globalUsePilot = TRUE;

// Virtual flights //IVAO $globalIVAO = FALSE;

//VATSIM $globalVATSIM = FALSE;

//phpVMS $globalphpVMS = FALSE;

//User can choose between IVAO, VATSIM or phpVMS $globalMapVAchoose = FALSE; // ****

//ADS-B, SBS1 FORMAT $globalSBS1 = FALSE; //set to FALSE to not use SBS1 as data import $globalSourcesTimeOut = '15'; $globalSourcesupdate = '10'; //Put data in DB after xx seconds/flight

//DATA SOURCES $globalSources = array(array('host' => '192.168.143.10','port' => '30003','name' => '','format' => 'auto','sourcestats' => FALSE,'noarchive' => FALSE,'timezone' => 'UTC','callback' => FALSE)); // ^^ in the form array(array(host => 'host1', 'port' => 'port1','name' => 'first source','format' => 'sbs'),array('host' => 'host2', 'port' => 'port2','name' => 'Other source', 'format' => 'aprs'),array('host' => 'http://xxxxx/whazzup.txt')); Use only sources you have the rights for.

//ACARS Listen in UDP $globalACARS = FALSE; $globalACARSHost = '0.0.0.0'; // Local IP to listen $globalACARSPort = '9999'; $globalACARSArchive = array('10','80','81','82','3F'); // labels of messages to archive $globalACARSArchiveKeepMonths = '0';

//APRS configuration (for glidernet) $globalAPRS = FALSE; $globalAPRSversion = $globalName.' using FlightAirMap'; $globalAPRSssid = 'FAM'; $globalAPRSfilter = 'r/'.$globalCenterLatitude.'/'.$globalCenterLongitude.'/250.0'; $globalAPRSarchive = FALSE; // archive track of APRS flights

//User can choose between APRS & SBS1 //$globalMapchoose = FALSE;

//Minimal distance to tell if a flight is arrived to airport (in km) $globalClosestMinDist = '50';

// To display Squawk usage we need Squawk country for now $globalSquawkCountry = 'UK';

//BIT.LY API INFO (used in the search page for a shorter URL) $globalBitlyAccessToken = ''; //the access token from the bit.ly API

//British Airways API info $globalBritishAirwaysKey = '';

// Lufhansa API info $globalLufthansaKey = array('key' => '','secret' => '');

// Transavia API info $globalTransaviaKey = '';

// Default aircraft icon color for 2D map $globalAircraftIconColor = '1a3151';

// Display altitude in color $globalMapAltitudeColor = TRUE;

// Size of icon on 2D map ('' for default => 30px if zoom > 7 else 15px) $globalAircraftSize = '';

//ignore the flights during imports that have the following airports ICAO (departure/arrival) associated with them $globalAirportIgnore = array(); //accept the flights during imports that have the following airports ICAO (departure/arrival) associated with them $globalAirportAccept = array();

//ignore the flights that have the following airline ICAO $globalAirlineIgnore = array(); //accept the flights that have the following airline ICAO $globalAirlineAccept = array();

//accept the flights that have the following pilot id (only for VA) $globalPilotIdAccept = array();

// Archive //Archive all data $globalArchive = FALSE;

//Archive data olders than xx months (if globalArchive enabled, else delete) (0 to disable) $globalArchiveMonths = '0';

//Archive previous year (if globalArchive enabled, else delete) $globalArchiveYear = FALSE;

//Keep Archive track of flight for xx months (0 to disable) $globalArchiveKeepTrackMonths = '0';

//Keep Archive of flight for xx months (0 to disable) $globalArchiveKeepMonths = '0'; // ****

// Reset stats every year $globalDeleteLastYearStats = FALSE;

//Calculate height of the geoid above the WGS84 ellipsoid (for source that give altitude based on AMSL) $globalGeoid = TRUE; $globalGeoidSource = 'egm96-15';

//NOTAM $globalNOTAM = TRUE; $globalNOTAMSource = ''; //URL of your feed from notaminfo.com

//METAR $globalMETAR = TRUE; $globalMETARcycle = TRUE; // If update_db.php in cron job, all METAR are downloaded from NOAA // else put an url as METAR source, can be vatsim. $globalMETARurl = ''; // Use {icao} to indicate where airport icao must be put in url

//Retrieve private Owner $globalOwner = FALSE;

// Aircraft pics //Retrieve Image from externals sources $globalAircraftImageFetch = TRUE; //Check by aircraft ICAO if image is not found by registration $globalAircraftImageCheckICAO = TRUE; //Sources for Aircraft image $globalAircraftImageSources = array('ivaomtl','wikimedia','airportdata','deviantart','flickr','bing','jetphotos','planepictures','planespotters','customsources'); // Custom source configuration {registration} will be replaced by aircraft registration (exif get copyright from exif data for each pic) // example of config : $globalAircraftImageCustomSources = array('thumbnail' => 'http://pics.myurl.com/thumbnail/{registration}.jpg','original' => 'http://myurl/original/{registration}.jpg','source_website' => 'https://www.myurl.com', 'source' => 'customsite', 'copyright' => 'myself','exif' => true); // ****

// Marine pics //Retrieve Image from externals sources $globalMarineImageFetch = TRUE; //Sources for Marine image $globalMarineImageSources = array('wikimedia','flickr','deviantart','bing','customsources'); // Custom source configuration {mmsi} will be replaced by vessel mmsi, {name} by it's name (exif get copyright from exif data for each pic) // example of config : $globalMarineImageCustomSources = array('thumbnail' => 'http://pics.myurl.com/thumbnail/{name}.jpg','original' => 'http://myurl/original/{name}.jpg','source_website' => 'https://www.myurl.com', 'source' => 'customsite', 'copyright' => 'myself','exif' => true); // ****

//Retrieve schedules from externals sources (set to FALSE for IVAO or if $globalFork = FALSE) $globalSchedulesFetch = TRUE; //Sources for airline schedule if not official airline site $globalSchedulesSources = array('flightmapper','costtotravel','flightradar24','flightaware');

//Retrieve translation from external sources (set to FALSE for IVAO) $globalTranslationFetch = TRUE; //Sources for translation, to find name of flight from callsign $globalTranslationSources = array();

//Don't display upcoming page $globalNoUpcoming = FALSE; //Don't display idents $globalNoIdents = FALSE; //Don't display and try to retrieve airlines $globalNoAirlines = FALSE;

//Show a tooltip for each flights $globalMapTooltip = FALSE;

//Display ground station on map $globalMapGroundStation = TRUE;

//Display ground altitude $globalGroundAltitude = FALSE;

$globalNewsFeeds = array();

$globalAircraft = FALSE;

$globalTracker = FALSE;

$globalMarine = FALSE;

$globalSatellite = FALSE;

$globalCustomCSS = '';

$globalMap3DTiles = '';

$globalArchiveResults = TRUE;

$globalVAM = FALSE;

$globalVA = FALSE;

$globalUsePilot = FALSE;

$globalUseOwner = TRUE;

$globalMapOffline = FALSE;

$globalOffline = TRUE;

$globalAccidents = TRUE;

$globalMapFires = FALSE;

$globalFires = FALSE;

$globalMap3DLiveries = FALSE;

$globalUseRealAirlines = FALSE;

$globalMapRemainingRoute = TRUE;

$globalAllFlights = TRUE;

$globalWaypoints = TRUE;

$globalTSK = FALSE;

Ysurac commented 7 years ago

$globalAircraft = FALSE; should be $globalAircraft = TRUE; (this is why you see no flights) $globalOffline = TRUE; should be $globalOffline = FALSE; (my fault for this one, wrong default option, fixed in latest commit)

But lighthttpd is not supported. I only support apache and nginx.

TomMuc1 commented 7 years ago

set $globalAircraft = TRUE; and $globalOffline = FALSE; on both machines - still zero aircrafts :)

both show in the right upper corner a layer saying 'aircrafts detected' and below a spinning wheel

while the flightaware skyview map of the pi (where flightairmap gets data over 30003) shows 295 aircrafts and 220 with position at the moment

Ysurac commented 7 years ago

You should have the Explore->Current aircraft menu now. What is in ? $globalSBS1 = FALSE; should be $globalSBS1 = TRUE;

TomMuc1 commented 7 years ago

and that's what my flightairmap statistics page says on the mac

3,885 Flights 379 Arrivals seen 0 Owners 201 Aircrafts types 212 Airlines 11 Military

Ysurac commented 7 years ago

Try to pull latest commit, maybe it's solved.

TomMuc1 commented 7 years ago

thanx for all your effort - but no - no aircrafts show up on map - while the stats show that input is received.

today did about 10 or more fresh installs on different machines. what i often saw was that the installer hangs while populating database. a page refresh does not help - even if the site is opend in a fresh tab. i think the installer sends wrong http headers to browser and let them cache the install/index.php. maybe it would be more robust to use 3 seperate steps/scripts: 1) create database and tables 2) populate only needed tables for first launch 3) and then when application is already running populate database with foreign data

p.s. and yes - of course my php.ini was set to unlimited script runtime and the webserver did not time out too. but all these things that can happen additionally were no problem if the 3 steps would be separated ...

Ysurac commented 7 years ago

Send me your latest settings.php, I will test it on my computer.

Populating DB can be slow, but it's working even on a raspberry pi. Multiple scripts will not change anything. Some data are populated when scripts/update_db.php is run.

TomMuc1 commented 7 years ago

no more settings file left as i deleted the last install too when again no planes showed up. maybe after dinner i'll do a last try on a fresh raspian install - is stretch with php7 ok?

i'm convinced that two scripts linked from a 'install-homepage' would help muuuch - because craeting empty database with tables then worx within the standard 30sec limit. step 2 with just filling the tables with the data needed for starting the app again is within the 30 sec limit. in addition the user weren't left in an indeterminate state what is the behavior often now. then if the app itself runs easily all the missing stuff can be loaded in junks ...

TomMuc1 commented 7 years ago

aaah - here is the settings.php from my mac that continuously counts up on the different - and very nice made - stats pages. but does not show a single aircraft on the map ...

//INSTALLED OR NOT ? $globalInstalled = TRUE;

//GLOBAL SITE NAME $globalName = 'FlightAirMap';

// GLOBAL URL $globalURL = '/Web/FlightAirMap';

// Logo URL $logoURL = '/images/logo2.png';

// Activate debug $globalDebug = TRUE;

// LANGUAGE $globalLanguage = 'EN'; // Used only for wikipedia links for now

// MAP PROVIDER $globalMapProvider = 'OpenStreetMap'; // Can be Mapbox, OpenStreetMap, MapQuest-OSM or MapQuest-Aerial $globalMapboxId = 'examples.map-i86nkdio'; // Mapbox id $globalMapboxToken = ''; // Mapbox token $globalGoogleAPIKey = ''; $globalBingMapKey = ''; $globalHereappID = ''; $globalHereappCode = ''; $globalMapQuestKey = ''; $globalOpenWeatherMapKey = ''; // Customs layers source must be configured this way: //$globalMapCustomLayer = array('custom' => array('url' => 'http://myownserver','maxZoom' => 18, 'minZoom' => 0,'attribution' => 'MySelf'));

// MAP 3D $globalMap3D = TRUE; // User can choose 3D map $globalMap3Ddefault = FALSE; // Display 3D map by default $globalMapSatellites = FALSE; // Display satellites on 3D map

//COVERAGE AREA (its based on a box model. i.e. top-left | top-right | bottom-right | bottom-left) $globalLatitudeMax = '55'; //the maximum latitude (north) $globalLatitudeMin = '45'; //the minimum latitude (south) $globalLongitudeMax = '15'; //the maximum longitude (west) $globalLongitudeMin = '5'; //the minimum longitude (east)

$globalCenterLatitude = '48.03'; //the latitude center of your coverage area $globalCenterLongitude = '11.22';//the longitude center of your coverage area

$globalLiveZoom = '9'; //default zoom on Live Map $globalAirportZoom = '7'; //default zoom to begin to display airports icons

// FLIGHTS MUST BE INSIDE THIS CIRCLE $globalDistanceIgnore = array(); // ^^ example for 100km : array('latitude' => '46.38','longitide' => '5.29','distance' => '100');

// DATABASE CONNECTION LOGIN $globalDBdriver = 'mysql'; // PDO driver used. Tested with mysql, maybe pgsql or others work... $globalDBhost = 'localhost'; //database connection url $globalDBuser = '###'; //database username $globalDBpass = '###'; //database password $globalDBname = 'flightairmap'; //database name $globalDBport = '3306'; //database port $globalTransaction = TRUE; //Activate database transaction support

//FLIGHTAWARE API INFO (not supported) $globalFlightAware = FALSE; //set to TRUE to use FlightAware as data import $globalFlightAwareUsername = ''; //FlightAware Username $globalFlightAwarePassword = ''; //FlightAware Password/API key

// TIMEZONE $globalTimezone = 'Europe/Paris';

// DAEMON $globalDaemon = TRUE; // Run cron-sbs.php as daemon (don't work well if source is a real SBS1 device) $globalCronEnd = '0'; //the script run for xx seconds if $globalDaemon is disable in SBS mode

// FORK $globalFork = FALSE; // Allow cron-sbs.php to fork to fetch schedule, no more schedules fetch if set to FALSE

// MINIMUM TIME BETWEEN UPDATES FOR HTTP SOURCES (in seconds) $globalMinFetch = '50';

// DISPLAY FLIGHT INTERVAL ON MAP (in seconds) $globalLiveInterval = '200';

// MINIMAL CHANGE TO PUT IN DB $globalCoordMinChange = '0.02'; // minimal change since last message for latitude/longitude (limit write to DB)

// LIVE MAP REFRESH (in seconds) $globalMapRefresh = '30';

// ADD FLIGHTS THAT ARE VISIBLE (boarding box) $globalMapUseBbox = FALSE;

// IDLE TIMEOUT (in minutes) $globalMapIdleTimeout = '30';

// DISPLAY INFO OF FLIGHTS IN A POPUP $globalMapPopup = FALSE; // DISPLAY INFO OF AIRPORTS IN A POPUP $globalAirportPopup = FALSE;

// DISPLAY ROUTE OF FLIGHT $globalMapRoute = TRUE;

// DISPLAY FLIGHTS PATH HISTORY $globalMapHistory = FALSE;

// FLIGHT ESTIMATION BETWEEN UPDATES $globalMapEstimation = TRUE;

// WRAP MAP OR REPEAT $globalMapWrap = TRUE;

// ALLOW SITE TRANSLATION $globalTranslate = TRUE;

// UNITS $globalUnitDistance = 'km'; // km, nm or mi $globalUnitAltitude = 'm'; // m or feet $globalUnitSpeed = 'kmh'; // kmh, knots or mph

// Pilots/Owners // Force the display of owners or/and pilots. Can be used for paragliding. //$globalUseOwner = TRUE; //$globalUsePilot = TRUE;

// Virtual flights //IVAO $globalIVAO = FALSE;

//VATSIM $globalVATSIM = FALSE;

//phpVMS $globalphpVMS = FALSE;

//User can choose between IVAO, VATSIM or phpVMS $globalMapVAchoose = FALSE; // ****

//ADS-B, SBS1 FORMAT $globalSBS1 = TRUE; //set to FALSE to not use SBS1 as data import $globalSourcesTimeOut = '15'; $globalSourcesupdate = '10'; //Put data in DB after xx seconds/flight

//DATA SOURCES $globalSources = array(array('host' => '192.168.143.10','port' => '30003','name' => '','format' => 'auto','sourcestats' => FALSE,'noarchive' => FALSE,'timezone' => 'UTC','callback' => FALSE)); // ^^ in the form array(array(host => 'host1', 'port' => 'port1','name' => 'first source','format' => 'sbs'),array('host' => 'host2', 'port' => 'port2','name' => 'Other source', 'format' => 'aprs'),array('host' => 'http://xxxxx/whazzup.txt')); Use only sources you have the rights for.

//ACARS Listen in UDP $globalACARS = FALSE; $globalACARSHost = '0.0.0.0'; // Local IP to listen $globalACARSPort = '9999'; $globalACARSArchive = array('10','80','81','82','3F'); // labels of messages to archive $globalACARSArchiveKeepMonths = '0';

//APRS configuration (for glidernet) $globalAPRS = FALSE; $globalAPRSversion = $globalName.' using FlightAirMap'; $globalAPRSssid = 'FAM'; $globalAPRSfilter = 'r/'.$globalCenterLatitude.'/'.$globalCenterLongitude.'/250.0'; $globalAPRSarchive = FALSE; // archive track of APRS flights

//User can choose between APRS & SBS1 //$globalMapchoose = FALSE;

//Minimal distance to tell if a flight is arrived to airport (in km) $globalClosestMinDist = '50';

// To display Squawk usage we need Squawk country for now $globalSquawkCountry = 'UK';

//BIT.LY API INFO (used in the search page for a shorter URL) $globalBitlyAccessToken = ''; //the access token from the bit.ly API

//British Airways API info $globalBritishAirwaysKey = '';

// Lufhansa API info $globalLufthansaKey = array('key' => '','secret' => '');

// Transavia API info $globalTransaviaKey = '';

// Default aircraft icon color for 2D map $globalAircraftIconColor = '1a3151';

// Display altitude in color $globalMapAltitudeColor = TRUE;

// Size of icon on 2D map ('' for default => 30px if zoom > 7 else 15px) $globalAircraftSize = '';

//ignore the flights during imports that have the following airports ICAO (departure/arrival) associated with them $globalAirportIgnore = array(); //accept the flights during imports that have the following airports ICAO (departure/arrival) associated with them $globalAirportAccept = array();

//ignore the flights that have the following airline ICAO $globalAirlineIgnore = array(); //accept the flights that have the following airline ICAO $globalAirlineAccept = array();

//accept the flights that have the following pilot id (only for VA) $globalPilotIdAccept = array();

// Archive //Archive all data $globalArchive = FALSE;

//Archive data olders than xx months (if globalArchive enabled, else delete) (0 to disable) $globalArchiveMonths = '0';

//Archive previous year (if globalArchive enabled, else delete) $globalArchiveYear = FALSE;

//Keep Archive track of flight for xx months (0 to disable) $globalArchiveKeepTrackMonths = '0';

//Keep Archive of flight for xx months (0 to disable) $globalArchiveKeepMonths = '0'; // ****

// Reset stats every year $globalDeleteLastYearStats = FALSE;

//Calculate height of the geoid above the WGS84 ellipsoid (for source that give altitude based on AMSL) $globalGeoid = TRUE; $globalGeoidSource = 'egm96-15';

//NOTAM $globalNOTAM = TRUE; $globalNOTAMSource = ''; //URL of your feed from notaminfo.com

//METAR $globalMETAR = TRUE; $globalMETARcycle = TRUE; // If update_db.php in cron job, all METAR are downloaded from NOAA // else put an url as METAR source, can be vatsim. $globalMETARurl = ''; // Use {icao} to indicate where airport icao must be put in url

//Retrieve private Owner $globalOwner = FALSE;

// Aircraft pics //Retrieve Image from externals sources $globalAircraftImageFetch = TRUE; //Check by aircraft ICAO if image is not found by registration $globalAircraftImageCheckICAO = TRUE; //Sources for Aircraft image $globalAircraftImageSources = array('ivaomtl','wikimedia','airportdata','deviantart','flickr','bing','jetphotos','planepictures','planespotters','customsources'); // Custom source configuration {registration} will be replaced by aircraft registration (exif get copyright from exif data for each pic) // example of config : $globalAircraftImageCustomSources = array('thumbnail' => 'http://pics.myurl.com/thumbnail/{registration}.jpg','original' => 'http://myurl/original/{registration}.jpg','source_website' => 'https://www.myurl.com', 'source' => 'customsite', 'copyright' => 'myself','exif' => true); // ****

// Marine pics //Retrieve Image from externals sources $globalMarineImageFetch = TRUE; //Sources for Marine image $globalMarineImageSources = array('wikimedia','flickr','deviantart','bing','customsources'); // Custom source configuration {mmsi} will be replaced by vessel mmsi, {name} by it's name (exif get copyright from exif data for each pic) // example of config : $globalMarineImageCustomSources = array('thumbnail' => 'http://pics.myurl.com/thumbnail/{name}.jpg','original' => 'http://myurl/original/{name}.jpg','source_website' => 'https://www.myurl.com', 'source' => 'customsite', 'copyright' => 'myself','exif' => true); // ****

//Retrieve schedules from externals sources (set to FALSE for IVAO or if $globalFork = FALSE) $globalSchedulesFetch = TRUE; //Sources for airline schedule if not official airline site $globalSchedulesSources = array('flightmapper','costtotravel','flightradar24','flightaware');

//Retrieve translation from external sources (set to FALSE for IVAO) $globalTranslationFetch = TRUE; //Sources for translation, to find name of flight from callsign $globalTranslationSources = array();

//Don't display upcoming page $globalNoUpcoming = FALSE; //Don't display idents $globalNoIdents = FALSE; //Don't display and try to retrieve airlines $globalNoAirlines = FALSE;

//Show a tooltip for each flights $globalMapTooltip = FALSE;

//Display ground station on map $globalMapGroundStation = TRUE;

//Display ground altitude $globalGroundAltitude = FALSE;

$globalNewsFeeds = array();

$globalAircraft = TRUE;

$globalTracker = FALSE;

$globalMarine = FALSE;

$globalSatellite = FALSE;

$globalCustomCSS = '';

$globalMap3DTiles = '';

$globalArchiveResults = TRUE;

$globalVAM = FALSE;

$globalVA = FALSE;

$globalUsePilot = FALSE;

$globalUseOwner = TRUE;

$globalMapOffline = FALSE;

$globalOffline = FALSE;

$globalAccidents = TRUE;

$globalMapFires = FALSE;

$globalFires = FALSE;

$globalMap3DLiveries = FALSE;

$globalUseRealAirlines = FALSE;

$globalMapRemainingRoute = TRUE;

$globalAllFlights = TRUE;

$globalWaypoints = TRUE;

$globalTSK = FALSE;

$globalMapMatching = FALSE;

$globalMapMatchingSource = 'osmr';

$globalGraphHopperKey = '';

Ysurac commented 7 years ago

I've not yet tried on a stretch. Only on a Jessy. I will make a try asap. PHP 7.x is supported.

In fact steps are not a one time script running. The script is run again at each step via an ajax query. The user should never be in an indeterminate state: page info is updated at each steps.

At which step the script hang ? Do you have an error ?

Ysurac commented 7 years ago

Your settings are working for me. So no problems here. Can you try http://127.0.0.1/Web/FlightAirMap/getImages.php?color=000dff&filename=B77X.png and tell me if you see an aircraft ? If yes, can you try again dev tools (ctrl+shift+i) in chrome, check spotter-daemon.php is running and refresh page. And tell me what is in console?

TomMuc1 commented 7 years ago

ok - then i try jessie - php7 is stretch only ...

when it hang it was always within step 3 or later - when loading external data into tables. sometimes only the spinning wheel was running for over 15 minutes - sometimes different error messages showed up. but everytime it was not determinable what was the last thing that was succesfully done. when reloding the site - sometimes it tried to start where it hung - sometimes suddenly 3 or 4 stages more were shown to be succesfully done. and in no single case the installer was able to resume and fulfill the complete install ...

TomMuc1 commented 7 years ago

yep - see a blue twin engine jet heading to top

TomMuc1 commented 7 years ago

[Violation] 'load' handler took 1269ms leaflet.js:5 [Violation] Added non-passive event listener to a scroll-blocking 'wheel' event. Consider marking event handler as 'passive' to make the page more responsive. See https://www.chromestatus.com/feature/5745543795965952 q @ leaflet.js:5 V @ leaflet.js:5 addHooks @ leaflet.js:5 enable @ leaflet.js:5 addHandler @ leaflet.js:5 e @ leaflet.js:5 o.callInitHooks @ leaflet.js:5 initialize @ leaflet.js:5 e @ leaflet.js:5 t.map @ leaflet.js:5 (anonymous) @ map.2d.js.php?1506105615:53 j @ jquery-3.2.1.min.js:2 k @ jquery-3.2.1.min.js:2 jquery-3.2.1.min.js:2 [Violation] 'setTimeout' handler took 71ms jquery-3.2.1.min.js:4 GET http://workbooktro.local/Web/FlightAirMap/live/geojson?0.8073311664319416&coord=-5.888671875,35.92464453144099,27.817382812500004,57.79794388498275&history= 404 (Not Found) send @ jquery-3.2.1.min.js:4 ajax @ jquery-3.2.1.min.js:4 getLiveData @ map-aircraft.2d.js.php?1506105615:166 (anonymous) @ map-aircraft.2d.js.php?1506105615:465 j @ jquery-3.2.1.min.js:2 k @ jquery-3.2.1.min.js:2 setTimeout (async) (anonymous) @ jquery-3.2.1.min.js:2 i @ jquery-3.2.1.min.js:2 fireWith @ jquery-3.2.1.min.js:2 fire @ jquery-3.2.1.min.js:2 i @ jquery-3.2.1.min.js:2 fireWith @ jquery-3.2.1.min.js:2 ready @ jquery-3.2.1.min.js:2 S @ jquery-3.2.1.min.js:3

Ysurac commented 7 years ago

The only "big" external data is airspace. It's a 27Mo file, I will update it via script/update_db.php. You have a slow connection ?

So, image is working, it's not the problem. The only problem I see is a JS problem. I really need info from chrome dev tools (ctrl+shift+i). Maybe I forget something...

Ysurac commented 7 years ago

OK we have the problem : GET http://workbooktro.local/Web/FlightAirMap/live/geojson?0.8073311664319416&coord=-5.888671875,35.92464453144099,27.817382812500004,57.79794388498275&history= 404 (Not Found)

And I know why. Apache is not properly configured. I should have think about it before... Rewrite is not working. Check: https://github.com/Ysurac/FlightAirMap/wiki/Apache-configuration

TomMuc1 commented 7 years ago

mod_rewrite is loaded and running ...

Ysurac commented 7 years ago

I think page http://workbooktro.local/Web/FlightAirMap/statistics/aircraft is also not working ? If so it's a problem in Apache configuration. Example in https://github.com/Ysurac/FlightAirMap/wiki/Apache-configuration should work. Check Options.

TomMuc1 commented 7 years ago

the aircraft stats site you sent the link works just fine. i see graphs and numbers and on refresh some numbers count up ...

TomMuc1 commented 7 years ago

p.s. a slow connection - nope 50mbit/down 10mbit/up

Ysurac commented 7 years ago

It's MOST COMMON AIRCRAFT page and not the same as statistics page ? And when you try http://workbooktro.local/Web/FlightAirMap/live/geojson ?

TomMuc1 commented 7 years ago

yep 'top 10 most common aircraft type' and above in the top left corner it says 'statistics' :) and the site works fine and looks very elegant designed!

the link you sent me now - 404 not found