-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Recette #54 (et sous tickets) : widget d'import de données #365
Comments
#122 : NOn bloquant - ce n'est plus le positionnement et le comportement décrit. C'est désormais un bouton.
Autres bugs :
|
Pour le KML qui ne fonctionne pas, c'est à investiguer : celui-ci ne fonctionne pas certainement à cause de son formatage. Je crée un ticket pour vérifier : IGNF/geopf-extensions-openlayers#242 Pour le drag & drop, je crée un ticket d'évolution côté extension, non prioritaire je pense, mais pour garder la chose en tête : IGNF/geopf-extensions-openlayers#243 |
En fait, le drag & drop fonctionne, car le bouton d'upload est natif au navigateur. Ne serait-ce pas lié à cette dianblerie d'Edge encore une fois ? |
Pour les autres remontées, à vérifier, j'en appelle aux collègues @IGNF/cartes-gouv-entree-carto |
IGNF/geopf-extensions-openlayers#242 fermé : problème du KML, il manquait le namespace atom en entête. On l'a importé dans googleearth, réexporté, et le namespace était bien présent, l'import s'est donc bien passé. |
On essaye de tout vérifier d'ici la semaine prochaine sur ce widget : si d'ici mercredi on réussi à corriger les points majeurs, on l'intègre à la livraison. |
Donc cela veut dire qu IGNRando fait un mauvais export KML?
Désolé, je pensais que lexport par ce site devait être bon depuis le temps qu'il est en place.
Le 7 nov. 2024 19:31, elias75015 a écrit :
IGNF/geopf-extensions-openlayers#242 fermé : problème du KML, il manquait le namespace atom en entête.
On l'a importé dans googleearth, réexporté, et le namespace était bien présent, l'import s'est donc bien passé.
…--
Reply to this email directly or view it on GitHub:
#365 (comment)
You are receiving this because you commented.
Message ID: ***@***.***>
|
Le Geojson est mal construit : Les géométries ne peuvent pas être null ! |
Le sprite est renseigné mais le path n'est pas correct, ceci va lancer une exception. Il vaut mieux virer le sprite pour éviter toutes exceptions (idem pour les glyphs). De plus, le service tuilé n'affiche pas de tuiles Le fournisseur doit implémenter les sprites et glyphs |
@slafayIGN il y a probablement un souci avec le json que l'on produit depuis cartes.gouv/alimentation-diffusion |
Le souci est que le service distant ne possède pas les en-têtes (headers) CORS, ce qui est obligatoire pour requêter les données en Javascript Si on installe un plugin CORS pour reecrire le header de la requete sur ce service, on voit que ça marche : Le correctif est à mettre en place du coté du fournisseur |
Il est impossible de capturer l'erreur et de la signaler ? |
C'est une solution viable supportée par l'entree carto ou c'estun plugin du navigateur? |
Le format GeoJSON d'OpenLayers est très strict (standard), mais il est possible de rendre les erreurs silencieuses afin d'afficher uniquement les éléments correctement formatés à moindre frais dans les dev... @elias75015 |
Plugin navigateur installé sur Chrome ou FireFox. De plus, le service est très mal configuré, les requêtes sont en http, ce qui n'est pas très propre... |
Hummm..., il manque le bouton retour (comme pour le vecteur tuilé) ! @elias75015 |
Ceci fait suite au commentaire : #365 (comment) |
Lorsque le rendu d'une couche vecteur tuilé n'est pas correct (ex. exception dans le style), on applique un style par défaut (bleu), et on rend la couche non visible. |
Ok. A vérifier le comportement attendu car ce n'est pas clair qu'il y ait une zone de drag&drop |
Attention le composant "Ajout de fichier - Upload" du DSFR est en effet le composant natif des navigateurs. Donc le comportement peut légèrement différer d'un navigateur à l'autre (pas de drag and drop sur certains) et il n'est pas personnalisable. Ce qui est obligatoire par contre c'est de mentionner le type de fichier et le poids maximum du fichier qu'il est possible de téléverser. |
pour firefox pour edge pour android smartphone |
J'ai fait sans sprite : https://data.geopf.fr/annexes/sandbox/style/8b36cb67-411b-4f7a-a5b6-6f4400ef7d02.json |
Le ticket est devenu un petit peu long. Il y a eu des corrections portées sur la page de démo :
Pour les problèmes restants et confirmés, peut-on créer des tickets à part et valider ce ticket de recette ? Je vois uniquement le problème de l'import TMS suivant : https://data.geopf.fr/annexes/sandbox/style/57fde90b-d5f8-4c12-92ce-fb40e77514c7.json est-ce bloquant ? |
Même sur le géoportail je ne réussis pas à visualiser. Effectivement le path du sprite est en 404. Puis ensuite, quand on le retire, aucune donnée n'est visible malgré des requêtes en 200 : |
Problème trouvé sur le fichier de style https://data.geopf.fr/annexes/sandbox/style/8b36cb67-411b-4f7a-a5b6-6f4400ef7d02.json :
@slafayIGN A toi de modifier les styles, et modifier les filtres en fonction du typage du champ requêté |
Avant de fermer et d'archiver, un point sur ce qu'il restait
Corrigé par IGNF/geopf-extensions-openlayers#266
Expliqué par IGNF/geopf-extensions-openlayers#242
Contournée par IGNF/geopf-extensions-openlayers#251
Consigné côté cartes.gouv par IGNF/cartes.gouv.fr#558
Problème côté fournisseur du service : #365 (comment)
Non reproduit, peut être corrigé |
Recette #54 : ajout du widget d'import de données et services
The text was updated successfully, but these errors were encountered: