Supprimer les copyrights google dans Openlayers

39623 vues
27 août 2012
Cyril
drupal-logo

 

La dernière version de la librairie Openlayers a un petit souci: les copyrights de google s'affichent à chaque rechargement, c'est très énervant.
Il vaut donc mieux utiliser la version de dev qu'on peut trouver à cette adresse: http://openlayers.org/dev/OpenLayers.js

Il suffit donc de

  • la télécharger(http://openlayers.org/dev/OpenLayers.js)
  • la copier dans le répertoire : sites/all/libraries/OpenLayers/
  • se rendre dans Structure/OpenLayers et renseigner le champ OpenLayers Source avec la valeur sites/all/libraries/OpenLayers/OpenLayers.js
  • enregistrer
  • ignorer le message d'alerte Not suggested compatible version

Le message de copyright doit avoir disparu!

OpenLayers est une bibliothèque JavaScript open source qui permet d'afficher des cartes interactives et des données géographiques dans des applications web. Elle est utilisée par de nombreux développeurs et organisations pour créer des applications géospatiales complexes et des systèmes d'information géographique (SIG) à la pointe de la technologie.

OpenLayers est construite sur des normes web telles que HTML, CSS et JavaScript, ce qui la rend compatible avec de nombreuses plates-formes et navigateurs. Elle utilise des protocoles standard tels que WMS (Web Map Service), WFS (Web Feature Service) et WMTS (Web Map Tile Service) pour accéder aux données géographiques et cartographiques.

La bibliothèque fournit une API riche pour l'interaction avec les cartes et les données géographiques. Elle prend en charge le zoom, la recherche de lieux, la mesure des distances et des superficies, la sélection de features, le dessin et la modification de formes géométriques, la gestion des événements et des contrôles, et bien plus encore.

OpenLayers prend également en charge la projection de cartes, ce qui permet d'afficher des données géographiques dans différents systèmes de coordonnées de référence. Elle peut utiliser des cartes provenant de différentes sources telles que des serveurs WMS, des services cartographiques en ligne, des fichiers KML, des GeoJSON, des données vectorielles et des cartes OpenStreetMap.

OpenLayers est très flexible et personnalisable. Elle peut être étendue avec des plugins et des modules externes pour ajouter des fonctionnalités supplémentaires ou pour intégrer des services de cartographie tiers. Elle est également compatible avec d'autres bibliothèques JavaScript telles que jQuery et AngularJS.

OpenLayers est utilisée dans de nombreuses applications web, telles que les sites de visualisation de données, les applications de géolocalisation, les applications de navigation et de suivi de flotte, les applications de planification d'itinéraire, les systèmes de gestion de l'environnement et les systèmes de surveillance de la qualité de l'air. Elle est également utilisée dans des projets de recherche et de développement pour des applications géospatiales avancées.