français

Problème : les fonds de carte de tuiles vectorielles ne sont pas pris en charge dans Internet Explorer

Description

Dans certaines conditions, les fonds de carte de tuiles vectorielles ne s’affichent pas dans ArcGIS Maps for SharePoint.
Ces conditions sont les suivantes :

  • L’utilisation d’un navigateur Internet Explorer (IE)
  • L’utilisation d’un système d’exploitation exécutant un pilote d’affichage plus ancien qui ne prend pas en charge WebGL, qui est requis pour l’affichage des couches de tuiles vectorielles
  • L’utilisation d’une session Bureau à distance, dans laquelle l’accélération logicielle est employée pour l’affichage des couches de tuiles vectorielles
Si vous utilisez un navigateur Internet Explorer, il n’est pas possible de charger une carte configurée avec un fond de carte de tuiles vectorielles. Si vous rencontrez ce problème, ArcGIS Maps for SharePoint n’utilise pas le fond de carte de tuiles vectorielles mais un fond de carte de tuiles raster par défaut à la place. Le message suivant s’affiche :
Avertissement : Le fond de carte par défaut de votre organisation, , est une couche de tuiles vectorielles, non prise en charge dans ce navigateur. Le fond de carte raster  est utilisé à la place.
Lorsqu’une carte, précédemment configurée pour utiliser un fond de carte de tuiles vectorielles, est ouverte dans un navigateur qui ne prend pas en charge les tuiles vectorielles (comme n’importe quel navigateur Internet Explorer), ou que cette carte est ouverte dans un environnement Bureau à distance, le fond de carte est remplacé par un fond de carte de tuiles raster pris en charge. A l’enregistrement de la carte, le fond de carte raster est enregistré avec la carte à la place du fond de carte de tuiles vectorielles d’origine. Le message suivant est renvoyé :
Une ou plusieurs couches présentes sur la carte sont des couches de tuiles vectorielles, non prises en charge dans ce navigateur. Ces couches de tuiles vectorielles ont été remplacées ou supprimées de la carte. Si vous enregistrez la carte, les couches seront perdues définitivement ou remplacées.

Cause

Dans SharePoint, les pages sont basées sur des pages principales, dont l’en-tête contient une balise meta qui force toutes les pages de SharePoint Server 2010 à rendre des pages en mode IE8. Les pages de SharePoint Server 2013 et 2016, et de SharePoint Online rendent des pages en mode IE10.
Etant donné que les fonds de carte de tuiles vectorielles sont pris en charge uniquement dans IE11 et versions ultérieures, les pages créées dans SharePoint Server 2010 et 2013 ou dans SharePoint Online ne rendent pas la couche de fond de carte de tuiles vectorielles, quelle que soit la version d’Internet Explorer employée. Les cartes sont correctement rendues dans Chrome ou Firefox.

Solution ou procédure de contournement

Bien qu’il n’existe pas de correctif complet à ce problème lorsque vous utilisez une version d’Internet Explorer antérieure à IE11, vous pouvez contourner le problème en procédant comme suit :

  • Faites basculer le navigateur en mode IE11/Edge via les Outils de développement IE. Cela permet l’affichage des couches de tuiles vectorielles dans la carte. Le navigateur doit en effet être de version IE11 ou ultérieure.
  • Demandez à l’administrateur de SharePoint de remplacer la page principale de SharePoint et d’indiquer IE=edge dans l’élément meta de l’en-tête. Cela permet d’afficher correctement n’importe quel contenu HTML5 dans la batterie de serveurs SharePoint.

Informations associées