La fiche lieu de la Norvège n'affiche rien
publié le , mis à jourDécrivez votre problème, votre suggestion
Cliquer sur le pays Norvège n'affiche rien:
https://cartes.app/?allez=sans+nom%7Cr2978650%7C8.73614%7C61.17256#3.4/62.72/19.32
Il semble que la requête overpass ne renvoi aucun tags contrairement aux autres pays ou PoI (mais je ne sais pas pourquoi).
Système d'exploitation
N'importe (Android, Linux, Windows)
Navigateur
FireFox/Vivaldi/Chrome
severo
je suppose que c'est du à :
🚨 Anyone who uses YAML long enough will eventually get burned when attempting to abbreviate Norway 🚨
NOis parsed as a boolean type, which with the YAML 1.1 spec, there are 22 options to write "true" or "false." You have to wrap "NO" in quotes to get the expected result.gubu
La France aussi ça fait ça j’ai l’impression
n4n5
@pmiossec wrote in https://codeberg.org/cartes/web/issues/2595#issue-6530323:
Il semble que la requête overpass ne renvoi aucun tags contrairement aux autres pays ou PoI (mais je ne sais pas pourquoi).
curl 'https://serveur2.cartes.app/api/interpreter?data=%2F%2Fpoi-only%0A%5Bout%3Ajson%5D%3B%20relation(id%3A51477)%3B%0A%0Aout%20body%20geom%20qt%3B' > allemagne.jsonvs
curl 'https://serveur2.cartes.app/api/interpreter?data=%2F%2Fpoi-only%0A%5Bout%3Ajson%5D%3B%20relation(id%3A2202162)%3B%0A%0Aout%20body%20geom%20qt%3B' > france.jsonls -la allemagne.json france.json -rw-rw-r-- 1 n4n5 n4n5 8.0M Aug 7 12:29 allemagne.json -rw-rw-r-- 1 n4n5 n4n5 5.6M Aug 7 12:29 france.jsonL'allemagne (ou la fiche lieu fonctionne) renvoie les tags mais pas la France et la Norvège
n4n5
Update, l'overpass a bien un soucis
Actuellement on fallback sur overpass.cartes.app et ça marche
https://serveur2.cartes.app/api/interpreter?data=//poi-meta [out:json]; relation(id:2978650); out meta geom qt; vs https://overpass.cartes.app/api/interpreter?data=//poi-only [out:json]; relation(id:2978650); out body geom qt;Et la ça marche.
laem
On dirait que c'est une question de taille de requête. Pour les grands pays géographiquement, beaucoup de données. Plus d'1 Mo. Et du coup, overpass n'envoie pas les tags. Pourquoi ? Je ne sais pas...
États-Unis, France, Norvège, etc.
n4n5
@laem wrote in https://codeberg.org/cartes/web/issues/2595#issuecomment-26857274:
On dirait que c'est une question de taille de requête. Pour les grands pays géographiquement, beaucoup de données. Plus d'1 Mo. Et du coup, overpass n'envoie pas les tags. Pourquoi ? Je ne sais pas...
États-Unis, France, Norvège, etc.
Pour l'Allemagne ça marche, et la requête est plus grande que la France (voir message au dessus)
laem
Ah oui bien vu. Peut-être que ce sont les pays séparés en plusieurs parties (anciennes colonies) qui merdent alors ?
n4n5
@laem wrote in https://codeberg.org/cartes/web/issues/2595#issuecomment-26857799:
Ah oui bien vu. Peut-être que ce sont les pays séparés en plusieurs parties (anciennes colonies) qui merdent alors ?
Moi ce qui me surprend surtout c'est que sur l'autre overpass ça marche, est ce qu'il y a une configuration sur overpass? Et elle serait différente ?
esmenard
@laem wrote in https://codeberg.org/cartes/web/issues/2595#issuecomment-26857799:
Ah oui bien vu. Peut-être que ce sont les pays séparés en plusieurs parties (anciennes colonies) qui merdent alors ?
C'est l'impression que j'ai aussi, c'est les pays qui ont des territoires d'outre-mer qui buggent.
etienneJr
@n4n5 wrote in https://codeberg.org/cartes/web/issues/2595#issuecomment-26857973:
Moi ce qui me surprend surtout c'est que sur l'autre overpass ça marche, est ce qu'il y a une configuration sur overpass? Et elle serait différente ?
c'est pas la même version d'overpass dans les 2 instances, celle sur serveur2 utilise le fork de mmd, elle a peut être un bug.
n4n5
https://github.com/mmd-osm/Overpass-API
Pas de truc dans les logs ? Apparemment on peut changer les logs avec OVERPASS_LOG_LEVEL