•  » Plugins
  •  » [Plugin] RV Maps & Earth

#256 2009-12-27 19:21:44

philweb
Membre
Brest (29)
2006-03-29
100

Re: [Plugin] RV Maps & Earth

Salut à tous
Je ne sais pas si je dois poster mon message sur Plugin ou sur installation ???
je dois passer de la version 1.7 à 2.0.7 Or j'ai géoréférencé toutes mes photos (1250) sur l'ancienne version. Y a t il un moyen de récupérer toutes les métadonnées de référencement avant le transfert?
Merci pour votre réponse
Philweb

Hors ligne

#257 2009-12-27 19:26:13

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: [Plugin] RV Maps & Earth

philweb a écrit:

Salut à tous
Je ne sais pas si je dois poster mon message sur Plugin ou sur installation ???
je dois passer de la version 1.7 à 2.0.7 Or j'ai géoréférencé toutes mes photos (1250) sur l'ancienne version. Y a t il un moyen de récupérer toutes les métadonnées de référencement avant le transfert?
Merci pour votre réponse
Philweb

Tu fais la mise à jour de piwigo, cela va désactiver le plugin.
Tu fais la mise à jour du plugin, tu l'actives et tu récupères toutes tes données.
(Pense à faire une sauvegarde de ta BDD avant en cas de problème)


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#258 2009-12-27 19:46:01

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

Re: [Plugin] RV Maps & Earth

Désactiver (ne surtout pas désinstaller) !


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

#259 2009-12-27 19:54:13

philweb
Membre
Brest (29)
2006-03-29
100

Re: [Plugin] RV Maps & Earth

Merci pour l'info. Je vais essayer de passer de 1.7.0 à la dernière...

Hors ligne

#260 2010-02-19 20:01:34

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Plugin] RV Maps & Earth

Je suis en train de tester la géolocalisation de mes photos mais j'ai l'impression d'avoir un comme un soucis avec le plugin. L'affichage n'est pas des meilleur.

Regardez par vous même : (merci Luc)
http://www.julien-moreau.fr/galerie/ind … p;img=1116

Je ne trouve pas de galerie proposant RV Maps & Earth.
Installation faite automatiquement.


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#261 2010-02-19 20:08:52

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Plugin] RV Maps & Earth

Et zut, ça vient de mon template extension grrrrrrrrrrrrrr

Code:

{* $Id: my-picture.tpl By GOTCHA $Ver: 2009-06-20 *}

{* Inspiré par le fichier de rvelice *}
{*
Compatible avec AdThis, LMT*, MOD Permametadata
*}
{if isset($errors)}
<div class="errors">
  <ul>
    {foreach from=$errors item=error}
    <li>{$error}</li>
    {/foreach}
  </ul>
</div>
{/if}

{if isset($infos)}
<div class="infos">
  <ul>
    {foreach from=$infos item=info}
    <li>{$info}</li>
    {/foreach}
  </ul>
</div>
{/if}

{if !empty($PLUGIN_PICTURE_BEFORE)}{$PLUGIN_PICTURE_BEFORE}{/if}

<div id="imageHeaderBar">
  <div class="browsePath">
    <a href="{$U_HOME}" title="{'return to homepage'|@translate}">
          <img src="{$themeconf.icon_dir}/home.png" class="button" alt="{'home'|@translate}"/>
    <a href="{$U_HOME}" rel="home">{'home'|@translate}</a>
    {if !$IS_HOME}{$LEVEL_SEPARATOR}{$SECTION_TITLE}{/if}
  {$LEVEL_SEPARATOR} <small>{'Viewing_name'|@translate}:</small> {$current.TITLE}</div>
  <div class="imageNumber">{$PHOTO}</div>
</div>

<div id="imageToolBar">
  <div class="randomButtons">
    {if isset($U_SLIDESHOW_START) }
      <a href="{$U_SLIDESHOW_START}" title="{'slideshow'|@translate}" rel="nofollow"><img src="{$ROOT_URL}{$themeconf.icon_dir}/start_slideshow.png" class="button" alt="{'slideshow'|@translate}"></a>
    {/if}
    {if isset($U_SLIDESHOW_STOP) }
      <a href="{$U_SLIDESHOW_STOP}" title="{'slideshow_stop'|@translate}" rel="nofollow"><img src="{$ROOT_URL}{$themeconf.icon_dir}/stop_slideshow.png" class="button" alt="{'slideshow_stop'|@translate}"></a>
    {/if}
      <a href="{$U_METADATA}" title="{'picture_show_metadata'|@translate}" rel="nofollow"><img src="{$ROOT_URL}{$themeconf.icon_dir}/metadata.png" class="button" alt="metadata" /></a>
    {if isset($current.U_DOWNLOAD) }
      <a href="{$current.U_DOWNLOAD}" title="{'download_hint'|@translate}"><img src="{$ROOT_URL}{$themeconf.icon_dir}/save.png" class="button" alt="{'download'|@translate}"></a>
    {/if}
    {if isset($favorite) }
      <a href="{$favorite.U_FAVORITE}" title="{$favorite.FAVORITE_HINT}"><img src="{$favorite.FAVORITE_IMG}" class="button" alt="favorite" title="{$favorite.FAVORITE_HINT}"></a>
    {/if}
    {if !empty($U_SET_AS_REPRESENTATIVE) }
      <a href="{$U_SET_AS_REPRESENTATIVE}" title="{'set as category representative'|@translate}"><img src="{$ROOT_URL}{$themeconf.icon_dir}/representative.png" class="button" alt="{'representative'|@translate}"></a>
    {/if}
    {if isset($U_ADMIN) }
      <a href="{$U_ADMIN}" title="{'link_info_image'|@translate}"><img src="{$ROOT_URL}{$themeconf.icon_dir}/preferences.png" class="button" alt="{'edit'|@translate}"></a>
    {/if}
    {if isset($U_CADDIE) }{*caddie management BEGIN*}
<script type="text/javascript">
{literal}function addToCadie(aElement, rootUrl, id)
{
if (aElement.disabled) return;
aElement.disabled=true; 
var y = new PwgWS(rootUrl);

y.callService(
  "pwg.caddie.add", {image_id: id} ,
  {
    onFailure: function(num, text) { alert(num + " " + text); document.location=aElement.href; },
    onSuccess: function(result) { aElement.disabled = false; }
  }
  );
}{/literal}
</script>
      <a href="{$U_CADDIE}" onclick="addToCadie(this, '{$ROOT_URL|@escape:'javascript'}', {$current.id}); return false;" title="{'add to caddie'|@translate}"><img src="{$ROOT_URL}{$themeconf.icon_dir}/caddie_add.png" class="button" alt="{'caddie'|@translate}"></a>
  {/if}{*caddie management END*} {if isset($PLUGIN_PICTURE_ACTIONS)}{$PLUGIN_PICTURE_ACTIONS}{/if}  </div>
  {include file='picture_nav_buttons.tpl'|@get_extent:'picture_nav_buttons'}
</div> <!-- imageToolBar -->
<table class="pictureTable" summary="Affichage de la vue normale">
  <tr>
    <td><p>{if isset($previous) } <a class="navThumb" id="linkPrev" href="{$previous.U_IMG}" title="{'previous_page'|@translate} : {$previous.TITLE}" rel="prev"> <img src="{$previous.THUMB_SRC}" alt="{$previous.TITLE}" /></a> {/if}</p></td>
    <td><div id="theImage">
  <p>{$ELEMENT_CONTENT}</p>
   </div></td>
    <td><p>{if isset($next) } <a class="navThumb" id="linkNext" href="{$next.U_IMG}" title="{'next_page'|@translate} : {$next.TITLE}" rel="next"> <img src="{$next.THUMB_SRC}" alt="{$next.TITLE}" /></a> {/if}</p></td>
  </tr>
  <tr>
    <td></td>
    <td class='value'><div class="exifbi">{if isset($permametadata)}{$permametadata}{/if}
  </div></td>
    <td></td>
  </tr>
  <tr>
    <td></td>
    <td><div id="theImage">
  {if isset($COMMENT_IMG)}
  {$COMMENT_IMG}
  {/if}
{if isset($U_SLIDESHOW_STOP) }
<p>[ <a href="{$U_SLIDESHOW_STOP}">{'slideshow_stop'|@translate}</a> ]</p>
  {/if}
 </div>
</td>
    <td></td>
  </tr>
</table>


<table class="infoTable" summary="Some info about this picture">
 <tr>
    <td class="label">{'Author'|@translate}</td>
    <td class="value">{if isset($INFO_AUTHOR)}{$INFO_AUTHOR}{else}{'N/A'|@translate}{/if}</td>
    <td class="label">{if isset($COMMENT_LIC)}{'Licence_area'|@translate}{/if}</td>
    <td class="value">{$COMMENT_LIC}</td>
  </tr>
  <tr>
    <td class="label">{'Created on'|@translate}</td>
    <td class="value">{if isset($INFO_CREATION_DATE)}{$INFO_CREATION_DATE}{else}{'N/A'|@translate}{/if}</td>
    <td class="label">{'Posted on'|@translate}</td>
    <td class="value">{$INFO_POSTED_DATE}</td>
  </tr>
  <tr>
    <td class="label">{'Tags'|@translate}</td>
    <td class="value">
      {if isset($related_tags)}
        {foreach from=$related_tags item=tag name=tag_loop}{if !$smarty.foreach.tag_loop.first}, {/if}
        <a href="{$tag.URL}" {if !empty($tag.radu_class)}class="{$tag.radu_class}"{/if}>{$tag.name}</a>{/foreach}
      {/if}    </td>
    <td class="label">{'Categories'|@translate}</td>
    <td class="value">
      {if isset($related_categories)}
      <ul>
        {foreach from=$related_categories item=cat}
        <li>{$cat}</li>
        {/foreach}
      </ul>
      {/if}    </td>
  </tr>
  <tr>
    <td class="label">{'File'|@translate}</td>
    <td class="value">{$INFO_FILE}, <small>{if isset($INFO_DIMENSIONS)}{$INFO_DIMENSIONS}{else}{'N/A'|@translate}{/if}, {if isset($INFO_FILESIZE)}{$INFO_FILESIZE}{else}{'N/A'|@translate}{/if}</small></td>
    <td span class="label">{'Informations_area'|@translate}</td>
    <td class="value">
      {$INFO_VISITS} {'Visits'|@translate}
{if isset($rate_summary) }
      , <span id="ratingSummary">
      {if $rate_summary.count}
        {assign var='rate_text' value='%.2f (rated %d times, standard deviation = %.2f)'|@translate }
        {$pwg->sprintf($rate_text, $rate_summary.average, $rate_summary.count, $rate_summary.std) }
      {else}
        {'no_rate'|@translate}
      {/if}
      </span>
{/if}    </td>
  </tr>

 
{if isset($rating)}
  <tr>
    <td class="label">
      <span id="updateRate">{if isset($rating.USER_RATE)}{'update_rate'|@translate}{else}{'new_rate'|@translate}{/if}</span>    </td>
    <td class="value">
      <form action="{$rating.F_ACTION}" method="post" id="rateForm" style="margin:0;">
      <div>&nbsp;
      {foreach from=$rating.marks item=mark name=rate_loop}
      {if !$smarty.foreach.rate_loop.first} | {/if}
      {if isset($rating.USER_RATE) && $mark==$rating.USER_RATE}
        <input type="button" name="rate" value="{$mark}" class="rateButtonSelected" title="{$mark}" />
      {else}
        <input type="submit" name="rate" value="{$mark}" class="rateButton" title="{$mark}" />
      {/if}
      {/foreach}
      <script type="text/javascript" src="{$ROOT_URL}template/{$themeconf.template}/rating.js"></script>
      <script type="text/javascript">
      makeNiceRatingForm( {ldelim}rootUrl: '{$ROOT_URL|@escape:"javascript"}', image_id: {$current.id},
      updateRateText: "{'update_rate'|@translate|@escape:'javascript'}", updateRateElement: document.getElementById("updateRate"),
      ratingSummaryText: "{'%.2f (rated %d times, standard deviation = %.2f)'|@translate|@escape:'javascript'}", ratingSummaryElement: document.getElementById("ratingSummary") {rdelim} );
      </script>
      </div>
      </form>    </td>

{if isset($available_permission_levels) }

    <td class="label">{'Privacy level'|@translate}:</td>
    <td class="value"> 
<script type="text/javascript">
{literal}function setPrivacyLevel(selectElement, rootUrl, id, level)
{
selectElement.disabled = true;
var y = new PwgWS(rootUrl);
y.callService(
  "pwg.images.setPrivacyLevel", {image_id: id, level:level} ,
  {
    method: "POST",
    onFailure: function(num, text) { selectElement.disabled = false; alert(num + " " + text); },
    onSuccess: function(result) { selectElement.disabled = false; }
  }
  );
}{/literal}
</script>
  <select onchange="setPrivacyLevel(this, '{$ROOT_URL|@escape:'javascript'}', {$current.id}, this.options[selectedIndex].value)">
  {foreach from=$available_permission_levels item=level}
    <option value="{$level}"{if $current.level==$level} selected="selected"{/if}>{$pwg->l10n($pwg->sprintf('Level %d',$level))}</option>
  {/foreach}
  </select> </td>
  {/if}
{/if}
</table>
<p>{if isset($metadata)}</p>
<table class="infoTable" summary="Some more (technical) info about this picture">
{foreach from=$metadata item=meta}
  <tr>
    <th colspan="4">{$meta.TITLE}</th>
  </tr>
  {foreach from=$meta.lines item=value key=label}
  <tr>
    <td class="label">{$label}</td>
    <td class="value">{$value}</td>
  </tr>
  {/foreach}
{/foreach}
</table>
{/if}


<hr class="separation">

{if isset($COMMENT_COUNT)}
<div id="comments">
  {if $COMMENT_COUNT > 0}
    <h3>{$pwg->l10n_dec('%d comment', '%d comments',$COMMENT_COUNT)}</h3>
  {/if}
  {if !empty($COMMENT_NAV_BAR)}
  <div class="navigationBar">{$COMMENT_NAV_BAR}</div>
  {/if}

  {if isset($comments)}
    {include file='comment_list.tpl' comment_separator=true}
  {/if}

  {if isset($comment_add)}
  <form  method="post" action="{$comment_add.F_ACTION}" class="filter" id="addComment">
  <fieldset>
    <legend>{'comments_add'|@translate}</legend>
    {if $comment_add.SHOW_AUTHOR}
    <label>{'upload_author'|@translate}<input type="text" name="author"></label>
    {/if}
    <label>{'comment'|@translate}<textarea name="content" id="contentid" rows="5" cols="80">{$comment_add.CONTENT}</textarea></label>
    <input type="hidden" name="key" value="{$comment_add.KEY}" />
    <input class="submit" type="submit" value="{'Submit'|@translate}">
  </fieldset>
  </form>
  {/if}
</div>
{/if} {*comments*}

{if !empty($PLUGIN_PICTURE_AFTER)}{$PLUGIN_PICTURE_AFTER}{/if}

Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#262 2010-02-20 00:12:56

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Plugin] RV Maps & Earth

C'est résolu pour moi.


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#263 2010-02-20 00:45:16

mtgt
Membre
monde
1970-01-01
224

Re: [Plugin] RV Maps & Earth

Bonjour,

C'est plus une proposition d'évolution du plugin qu'une question ;)
J'ai vu que l'api google avait évolué et que dans la même fenêtre on pouvait afficher aussi la vue google earth, rien qu'en basculant grace à un bouton!

Je suis bien concient que cet ajout ne doit pas être aussi simple que de mettre un bouton uniquement!!!
Je sais aussi que l'internaute devra charger le plugin, mais c'est un peu comme charger google earth, la seul différence c'est qu'il ne sortira pas de la galerie.


Mais cete évolution serait sympa!!

Hors ligne

#264 2010-02-20 11:32:59

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Plugin] RV Maps & Earth

Tu pourrais nous donner un exemple ?
Car je n'ai essayé le plugin que pour une photo mais on a déjà la possibilité de charger la géolocalisation pour Google Earth aussi.


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#265 2010-02-20 12:18:34

cljosse
Former Piwigo Team
2006-11-12
1167

Re: [Plugin] RV Maps & Earth

Gotcha a écrit:

Tu pourrais nous donner un exemple ?
Car je n'ai essayé le plugin que pour une photo mais on a déjà la possibilité de charger la géolocalisation pour Google Earth aussi.

Bonjour.
  Je me permet de donner un exemple avec google et le bouton "earth".
Si je ne suis pas hors sujet.

http://cl.josse.free.fr/Galerie/picture … 20&map

A+

Hors ligne

#266 2010-02-20 14:21:22

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Plugin] RV Maps & Earth

cljosse a écrit:

Gotcha a écrit:

Tu pourrais nous donner un exemple ?
Car je n'ai essayé le plugin que pour une photo mais on a déjà la possibilité de charger la géolocalisation pour Google Earth aussi.

Bonjour.
  Je me permet de donner un exemple avec google et le bouton "earth".
Si je ne suis pas hors sujet.

http://cl.josse.free.fr/Galerie/picture … 20&map

A+

Ca ne doit pas être hors sujet et en plus c'est chouette !
Tu es condamné à nous dire comment tu as fait.

Par contre, la vue Street-view ne fonctionne pas si je clique sur ton marqueur :-(


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#267 2010-02-20 15:42:58

cljosse
Former Piwigo Team
2006-11-12
1167

Re: [Plugin] RV Maps & Earth

Pour ajouter un bouton pas de problème:

Pour le bouton 3D earth:
  Dans le fichier rv_maps\template\picture_map_content.tpl
  Remplacer la ligne 46
  var map = new GMap2( mapElement );
avec

Code:

  var map = new GMap2(document.getElementById("map"),{mapTypes: [G_SATELLITE_MAP,G_HYBRID_MAP,G_NORMAL_MAP,G_PHYSICAL_MAP,G_SATELLITE_3D_MAP]});

ensuite mettre le type affichage par defaut que l'on souhaite.

Code:

map.setMapType(G_SATELLITE_MAP);

/*
      LIste des affichages disponibles.
G_NORMAL_MAP : carte simple - par défaut
G_SATELLITE_MAP : vue satellite
G_HYBRID_MAP : couplage vue satellite et carte simple
G_PHYSICAL_MAP : carte relief
G_MOON_ELEVATION_MAP : vue relief de la Lune ...
G_MOON_VISIBLE_MAP : vue aérienne de la Lune ...
G_MARS_ELEVATION_MAP : vue relief de Mars ...
G_MARS_VISIBLE_MAP : vue 'mode visible' de Mars ..
G_MARS_INFRARED_MAP : vue 'infrarouge' de Mars ...
G_SKY_VISIBLE_MAP : vue du 'ciel' ...
G_SATELLITE_3D_MAP : vue 3D Google Earth -
Voir http://geotribu.net/node/13#Dmonstration
*/

Par contre, la vue Street-view ne fonctionne pas si je clique sur ton marqueur :-(

Merci de me l'avoir signalé, ceci est peut etre du au blocage du port 80 chez free, je vais leur faire une demande pour le débloquer.
  Ca a marché et je ne suis pas revenu voir depuis un ceratain temps.
   

J'expliquerais ce que j'ai ajouté pour street view dans un prochain topic.

A+

Hors ligne

#268 2010-02-20 16:31:40

pinpon1
Membre
Bruxelles
2005-04-24
324

Re: [Plugin] RV Maps & Earth

Bonjour,
J'ai vu tes modifs et j'ai essayé.  Cela me convient et ça marche mais j'ai 2 questions.

1) Comment peut-on réglé un niveau d'échelle par défaut (j'entends par l'échelle, le curseur sur la gauche de la carte et qui peut grossir ou diminuer la vue) ?
2) Pourquoi le marqueur (qui est définit sur bullet yellow ou defaut, c'est kif), devient un grand carré blanc ?  De même, les options sur la gauche (échelle et mouvements) sont sur fond blanc également.

Merci pour l'aide.


Seb.

Hors ligne

#269 2010-02-20 17:05:53

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Plugin] RV Maps & Earth

Pour le #1 il y a le [wiki].


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#270 2010-02-21 12:39:18

cljosse
Former Piwigo Team
2006-11-12
1167

Re: [Plugin] RV Maps & Earth

Gotcha a écrit:

Tu es condamné à nous dire comment tu as fait.

Par contre, la vue Street-view ne fonctionne pas si je clique sur ton marqueur :-(

Bonjour.
  La vue Street-view fonctionne que si l'endroit à été "visité" par Google exemple:
Florence:

http://cl.josse.free.fr/Galerie/picture … 20&map

Maintenant la question :Comment ajouter street vue sur les photos.
Modifier le fichier rv_gmaps\template\picture_map_content.tpl


Dans la fonction onLoad:
au niveau de la ligne 69
après :
            ov_map.setMapType(G_NORMAL_MAP);
        });
ajouter:

Code:

<!--- MODIFICATION --->      
    Ma_position=coord;    
  GEvent.addListener(marker, 'click', function() { 
var html = '<div id="EmplacementStreetView" style="left:400px ;width:500px ; height:400px ; text-align:center">Street View en cours de chargement ...</div>'; 
marker.openInfoWindowHtml(html); 
setTimeout("afficheStreetView();",3000); 
                            }   ); 
  GEvent.addListener(map,"click", function(overlay,latlng) { if (overlay) { return; }   });
  <!---   --->

avant :
}
  catch(e){ alert( e.message ); }


Et en fin de fichier:

Code:

Event.observe(window, 'load', onLoad );
Event.observe(window, 'unload', GUnload );
//]]>
{/literal}</script>

<!--- MODIFICATION --->
<script type="text/javascript">{literal}
//<![CDATA[ 
/* Déclaration des variables globales */ 
var iconeRouge; 
var maCarte; 
var Ma_position; 
var StreetView; 

/* Fonction afficheStreetView() */ 
function afficheStreetView(){ 
/* On efface le message d'attente affiché dans l'info-bulle */ 
document.getElementById("EmplacementStreetView").innerHTML=""; 
/* Le Street View va venir s'afficher à l' intérieur de la balise <div> ayant pour identifiant id="EmplacementStreetView" */ 
StreetView = new GStreetviewPanorama(document.getElementById("EmplacementStreetView")); 
/* yaw = angle de la caméra par rapport au Nord vrai : 0 - Ouest : 90 - Sud : 180 - Est : 270 */ 
/* pitch = angle de la caméra par rapport à la rue : vue horizontale : 0 - vue zénith : -90 - vue sol : 90 */ 
/* zoom = niveau de zoom à appliquer sur l'image du Street View */ 
var myPOV = {yaw:318,pitch:-0,zoom:0}; 
/* Permet l'affichage du Street View sur le point "Ma_position" en lui appliquant les options de visualisation "myPOV" */ 
StreetView.setLocationAndPOV(Ma_position, myPOV); 
/* S'il est impossible d'afficher le "StreetView", une erreur est générée et l'appel de la fonction "handleNoFlash" est déclenché */ 
GEvent.addListener(StreetView, "error", handleNoFlash); 
} 
  
/* Fonction handleNoFlash() */ 
function handleNoFlash(errorCode) { 
alert(errorCode); 
if (errorCode == FLASH_UNAVAILABLE) { 
alert("Erreur : Flash n'est pas supporté par votre navigateur"); 
return; 
} 
} 
//]]>

{/literal}</script>

A+

Hors ligne

  •  » Plugins
  •  » [Plugin] RV Maps & Earth

Pied de page des forums

Propulsé par FluxBB

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