Changeset 48965 in spip-zone for _plugins_/acs/models/cat/composants/carte/map_json.html
- Timestamp:
- Jun 21, 2011, 12:53:10 AM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/acs/models/cat/composants/carte/map_json.html
r47804 r48965 10 10 Insere une carte interactive utilisant JSON. Requiert les plugins gis_escoitar et openlayers. 11 11 12 Note: les fonds de plan Google ne sont disponibles QUE si la librairie Google Map API a été chargée par le plugin eponyme12 Note: les fonds de plan Google ne sont disponibles QUE si la librairie Google Map API a été chargée par le plugin éponyme 13 13 14 14 Centrage et zoom de la carte selon les paramètres (latit, lonxit, zoom) reçus, … … 36 36 [(#GET{lonxitude}|non)#SET{lonxitude,#ENV{lon,#VAR{#EVAL{'acsCarte'.'#NIC'.'Lon'},#CONFIG**{geomap/longitude,0}}}}] 37 37 [(#GET{zoommapa}|non)#SET{zoommapa, #ENV{zoom,#VAR{#EVAL{'acsCarte'.'#NIC'.'Zoom'},#CONFIG**{geomap/zoom,0}}}] 38 38 39 <script type="text/javascript"> 39 40 if (document.namespaces) { // only needed in IE … … 52 53 var markerManager[(#GET{id_carte_gis})]; 53 54 55 OpenLayers.ImgPath = '[(#ACS_CHEMIN{mapui,dir}|url_absolue)/]'; 56 54 57 function getPictos[(#GET{id_carte_gis})]() { 55 58 loadPictos(map[(#GET{id_carte_gis})], '[(#URL_PAGE{c})&type=text/javascript&c=carte[&nic=(#NIC)]&p=symbols_json&cache=3600,cache-client][&recherche=(#RECHERCHE)][&id_rubrique=(#ID_RUBRIQUE)][&id_groupe=(#ID_GROUPE)][&id_mot=(#ID_MOT)][&id_auteur=(#ID_AUTEUR)][&limit=(#ENV{limit,50})][&maxmots=(#ENV{maxmots,[(#VAR{#EVAL{'acsCarte'.'#NIC'.'Mots'}}|=={non}|?{0})]})][&maxrubs=(#ENV{maxrubs,[(#VAR{#EVAL{'acsCarte'.'#NIC'.'Rubriques'}}|=={non}|?{0})]})][&maxarts=(#ENV{maxarts,[(#VAR{#EVAL{'acsCarte'.'#NIC'.'Articles'}}|=={non}|?{0})]})]', '[(#GET{id_carte_gis})]', '<:gis:loading_msg:>', [(#VAR{acsCartePictosPins}|=={oui}|?{true,false})]); … … 58 61 function loadCarte[(#GET{id_carte_gis})]() { 59 62 jQuery("[#(#GET{id_carte_gis})]").css("overflow", "hidden"); 60 OpenLayers.ImgPath = '[(#ACS_CHEMIN{mapui}|url_absolue)/]';61 63 map[(#GET{id_carte_gis})] = new OpenLayers.Map("map[(#GET{id_carte_gis})]",{ 62 64 maxExtent: new OpenLayers.Bounds(-180,-90,180,90), … … 135 137 jQuery(document).ready(function(){ 136 138 loadCarte[(#GET{id_carte_gis})](); 137 [(#ENV{attente}|=={1}|oui) jQuery("#map[(#GET{id_carte_gis})]").append('<div id="attente[(#GET{id_carte_gis})]" style="position: absolute; z-index: 1000; top: 0; left: 0; background-color: #FFFFFF; filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;[ width: (#ENV{largeur,100%});][ height: (#ENV{hauteur,100%});]"><span style="display: block; width: 100%; height: 100%; background: transparent url([(#CHEMIN{img_pack/attente.gif})]) center center no-repeat;"></span></div>'); ] 139 [(#ENV{attente}|=={1}|oui) jQuery("#map[(#GET{id_carte_gis})]").append('<div id="attente[(#GET{id_carte_gis})]" style="position: absolute; z-index: 1000; top: 0; left: 0; background-color: #FFFFFF; filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;[ width: (#ENV{largeur,100%});][ height: (#ENV{hauteur,100%});]"><span style="display: block; width: 100%; height: 100%; background: transparent url([(#CHEMIN{img_pack/attente.gif})]) center center no-repeat;"></span></div>'); ] 138 140 }); 139 141 /*
Note: See TracChangeset
for help on using the changeset viewer.