Changeset 63352 in spip-zone


Ignore:
Timestamp:
Jul 9, 2012, 3:12:07 PM (8 years ago)
Author:
brunobergot@…
Message:

mettre à jour les coordonnées lat/lon des lignes et polygones après modification + fitbounds sur les carte de prévisu des objets pour bien les afficher en entier

Location:
_plugins_/gis_geometries
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/gis_geometries/modeles/carte_gis_preview.html

    r63338 r63352  
    8181                        map_preview.addLayer(geojson);
    8282                        geojson.addGeoJSON(data);
    83                         [(#GET{autocenter}|oui)
    84                         map_preview.fitBounds(geojson.getBounds());]
     83                        map_preview.fitBounds(geojson.getBounds());
    8584                }
    8685                [(#REM) On ajoute les KML attachés à l'objet ]
  • _plugins_/gis_geometries/saisies/carte.html

    r62547 r63352  
    170170                                e.layer.on("edit", function(e){
    171171                                        $('#champ_#ENV{champ_geojson,geojson}').val(layerToGeometry(e.target));
     172                                        var center = e.target.getBounds().getCenter();
     173                                        $('#champ_#ENV{champ_lat,lat}').val(center.lat);
     174                                        $('#champ_#ENV{champ_lon,lon}').val(center.lng);
    172175                                });
    173176                        } else if (e.geometryType == 'Point') {
Note: See TracChangeset for help on using the changeset viewer.