GithubHelp home page GithubHelp logo

xcsoar / xcsoar-data-repository Goto Github PK

View Code? Open in Web Editor NEW
7.0 18.0 23.0 1.68 MB

XCSoar File Manager Data Repository

Home Page: https://download.xcsoar.org/repository

xcsoar javascript python data ci-cd airspace waypoints travel country

xcsoar-data-repository's Introduction

This repository has been deprecated.

The data that was contained herein, now resides in the xcsoar-data-content repository.

xcsoar-data-repository's People

Contributors

adrien81 avatar clementallen avatar codacy-badger avatar csindle avatar dand222 avatar dspreitz avatar elgandoz avatar elockharthlc avatar fb avatar fberst avatar hor63 avatar jharting avatar jmlich avatar kerel-fs avatar lordfolken avatar mlep avatar rawtaz avatar rbe-avionik avatar reskume avatar roeles avatar romavis avatar scls19fr avatar scumi avatar staylo avatar surkes avatar turbo87 avatar vasild avatar ventus99 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

xcsoar-data-repository's Issues

Dat file being renamed to cup file

In the waypoint download section of xcsoar there is a file called bga2017.cup which when loaded into xcsoar results in no waypoints being available.

Renaming the downloaded file's extension to dat instead of cup results in available waypoints when loaded into xcsoar.

The source of the file is http://www.nvgc.org.uk/BGA2017.dat so it looks like the issue lies with xcsoar rather than the source.

Insert Netherlands airspace into this repository

Maurits Dortu from GliderPilotShop, the author of the Netherlands airspace file, gave permission by email to Roel Baardman to host a copy of the airspace file.
This file should only be updated when the original author updates the file.

Besides adding the original file to this repository, the link in the JSON-file should also be updated.

Incorrect labels for NAME in Czech and Polish Wave airspace / Check for invalid chars

"name": "Czech Wave Airspace",

As the NAME tag is actually the destination filename. We should check for a correct file extension. In the openair airspace case its .txt.

Downloading the file works, and if you do it via the settings profile, it will actually select the file.
However if the airspace file list is used, the file will never show up due to the missing extension.

A further thing to check is for things that could be interpreted as a directory traversal: (.. or / )

Check for encoding

Some airspace files are supplied in the wrong encoding. E.g ISO instead of UTF-8. This can throw some parsers off.

Airspace / France-21-05.txt / broken with XCSoar 7.19

Hello,

French airspace file can't be opened with recent version of XCSoar (because of OpenAIR parser bug fix in XCSoar 7.19 https://github.com/XCSoar/XCSoar/releases/tag/v7.19 )

You can find a more precise description of the problem at:

A temporary fixes have been given at http://bobcrn.free.fr/France_21-5new.txt

The file available on Soaringweb should be updated to avoid this (or a new file should be given by Commission Espace Aérien of FFVP)

Maybe a workaround could be to temporary point to http://bobcrn.free.fr/France_21-5new.txt instead of https://soaringweb.org/Airspace/FR/France-21-05.txt

or have a new version of this file!

Kind regards

Related issue about french airspace and XCSoar :

Pinging @mlep

PR #211

Replace AFR_GARIEP_DAM sub-map with South Africa in its entirety

NB: Dependent on XCSoar/xcsoar-data-maps#5 being merged, and the ZA map generating successfully.

Motivation:

  1. The AFR_GARIEP_DAM map is already ~93% of the land area of South Africa (so rather use the new, entire ZA map), yet does not contain the very popular Cape Gliding Club mountain ridges.
  2. Gariep Dam is better described as being in the country of South Africa (ZA), as opposed to the continent of Africa.

PR:
#204

Travis ci failing

@Turbo87 Do you have any idea what I could do about the mocha test which constantly fails? The urls are available when I test them manually.

File availability script

This repository should have a small script that checks if the referenced files are still available.

soaringweb.org urls not properly checked in travis

Hi,

soaringweb.org doesn't supply proper 404 return codes...

It supplies the following webpage:

<style type="text/css"> a:link {text-decoration: underline} a:hover {text-decoration: underline; color: red} </style> <TITLE>Data Service Message</TITLE> <script language="JavaScript" type="text/javascript"> </script>

Data Service Message


Can't read file

This is why several changes haven't been caught. France Airspace is not good, neither is Canada, and the rest i haven't checked yet.

UK Airspace defective

The current url points to the "heights layer map". Its techically not airspace. The UK seems special as they use a windows program (asselect) to generate a personal airspace file. The options as far as I can see is to link to the 2014 Version or to remove it from the repository.

Nightly builds

Just FYI I've enabled this repo at https://nightli.es/ to be build automatically every 24 hours. That way we will get notified earlier if one of the files goes offline and not just on the next PR that fails for some unrelated reason.

/cc @lordfolken

alternate repository ?

Although it's an Issue for XCSoar I reckon the audience here has a vested interest in this:

Currently the URI of the "repository" is hard coded in
src/Repository/Glue.cpp
It points to "http://download.xcsoar.org/repository".

This "one size fits all" approach is probably not ideal for several reasons: I might never be interested in data for the opposite side of the globe. I might want to publish the waypoints for a local competition which in turn is pointless for everybody else. etc.

Are there any plans to allow users to configure their own repository URI?

French airspace outdated

I have just updated the French airspace for XCSoar, using its download feature.
The header of the file shows this version is one year old:

*                        SOURCE: AIP FRANCE 2019/05/23                         *
*                               Version 2019-05                                *
*                           Fichier crée 23 mai 2019  

The French soaring federation (FFVP) currently hosts a much recent version:

*                        SOURCE: AIP FRANCE 2020/04/23                      *

Looking at the file https://github.com/XCSoar/xcsoar-data-repository/blob/master/data/airspace.json , I notice the French airspace comes from the URL: http://soaring.gahsys.com/Airspace/FR/190523__AIRSPACE_FRANCE_2019-05.txt

How to make the most recent FFVP airspace file available to all XCSoar's users?

Repository issue

Hungarian airspace source has been changed from http to https!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.