•  » Plugins
  •  » [Résolu]RV Map & Earth : Zoom et position initials index du site

#1 2008-01-13 20:29:08

hpsam
Membre
Gap
2005-06-28
111

[Résolu]RV Map & Earth : Zoom et position initials index du site

Bonjour,
Malgré plusieurs recherches et plusieurs pages de lecture je n'ai pas trouvé moyen de régler le zoom et la position initials de la carte pour l'index du site.

Lorsque que l'on va sur la carte, depuis une catégorie, un tag... on a une carte zoomé centré sur les points concernées.
Par contre quand on y va depuis l'accueil on a une carte du monde avec dans mon cas un point rouge perdu en France.

J'aimerais si possible avoir dès l'origine la carte centrée sur un point (lat/long) correspondant à la zone des mes photos et déjà zoomé pour n'avoir à l'écran que cette région.
Je n'ai pas besoin d'une automatisation, mais si je peux fixer cela dans le code une fois pour toute ce serait cool.

Merci de votre aide.

Dernière modification par hpsam (2008-01-25 19:10:14)

Hors ligne

#2 2008-01-18 20:02:03

rvelices
Équipe Piwigo
2005-12-29
1417

Re: [Résolu]RV Map & Earth : Zoom et position initials index du site

tu peux editer le fichier map.tpl

Code:

<!-- BEGIN initial_bounds -->
      var bounds = new GLatLngBounds( new GLatLng({initial_bounds.s},{initial_bounds.w}), new GLatLng({initial_bounds.n},{initial_bounds.e}) );
      map.setCenter( bounds.getCenter(), map.getBoundsZoomLevel( bounds ) );
<!-- END initial_bounds -->
      if ( !map.isLoaded() )
        map.setCenter( new GLatLng(0,0), 2 );

a cette derniere ligne tu peux mettre ta latitude, longitude et zoom...

Hors ligne

#3 2008-01-18 21:44:08

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: [Résolu]RV Map & Earth : Zoom et position initials index du site

Exemples:

map.setCenter( new GLatLng(-20.21631,57.51644), 11, G_SATELLITE_MAP );

map.setCenter( new GLatLng(33.79741,-84.46289), 8, G_HYBRID_MAP );

8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#4 2008-01-19 21:33:20

hpsam
Membre
Gap
2005-06-28
111

Re: [Résolu]RV Map & Earth : Zoom et position initials index du site

Merci je vais tester cela.

edit : impeccable c'est tout bon. J'en ai profité pour rajouter G_HYBRID_MAP par défaut sur toutes les cartes

Code:

map.setCenter( bounds.getCenter(), map.getBoundsZoomLevel( bounds ), G_HYBRID_MAP );

Dernière modification par hpsam (2008-01-19 21:40:53)

Hors ligne

#5 2008-01-19 21:55:20

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: [Résolu]RV Map & Earth : Zoom et position initials index du site

Effectivement cette page gagnerait également à être "hybridée"...

http://1900anosjours.hpsam.info/album/p … 78&map


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#6 2008-01-20 17:28:47

hpsam
Membre
Gap
2005-06-28
111

Re: [Résolu]RV Map & Earth : Zoom et position initials index du site

Je ne savais même pas qu'elle existait ;-)
En plus elle explose mon nouveau thème en cours de développement.
Je vais faire une recherche sur tous les .tpl du plugin pour y ajouter G_HYBRID_MAP sur tous les appels à map.setCenter().
Ce serais une bonne idée d'option pour une prochaine version.
Merci et A+

Hors ligne

  •  » Plugins
  •  » [Résolu]RV Map & Earth : Zoom et position initials index du site

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact