forked from qwerty/milfs
solucion bug mapa zoom
This commit is contained in:
parent
2c63dde440
commit
fa409455e3
@ -2552,8 +2552,8 @@ function formulario_acciones($id,$tipo) {
|
|||||||
// $buscador = buscar_datos("*formato*","$id","grid","mostrar_contenido_buscador");
|
// $buscador = buscar_datos("*formato*","$id","grid","mostrar_contenido_buscador");
|
||||||
if($geo[0] !='') {
|
if($geo[0] !='') {
|
||||||
$mapa_aplicacion= "<li class='list-inline-item'><a title='Mapa' class='btn btn-info ' href='#/mapa' ><i class='fa fa-map-o' aria-hidden='true'></i></a></li>";
|
$mapa_aplicacion= "<li class='list-inline-item'><a title='Mapa' class='btn btn-info ' href='#/mapa' ><i class='fa fa-map-o' aria-hidden='true'></i></a></li>";
|
||||||
$mapa= "<a class='btn btn-info ' target='mapa' href='mapero.php?id=$id' target='mapa'>Mapa</a>
|
$mapa= "<a class='btn btn-info btn_aplicacion_mapa' target='mapa' href='mapero.php?id=$id' target='mapa'>Mapa</a>
|
||||||
<a class='btn btn-info ' target='mapa' href='milfs/geojson.php?id=$id' target='mapa'>{GEOJson}</a>
|
<a class='btn btn-info btn_aplicacion_gjson' target='mapa' href='milfs/geojson.php?id=$id' target='mapa'>{GEOJson}</a>
|
||||||
";}else {$mapa='';}
|
";}else {$mapa='';}
|
||||||
$publico = remplacetas('form_id','id',"$id",'modificable',"") ;
|
$publico = remplacetas('form_id','id',"$id",'modificable',"") ;
|
||||||
$propietario = remplacetas('form_id','id',$id,'id_empresa',"") ;
|
$propietario = remplacetas('form_id','id',$id,'id_empresa',"") ;
|
||||||
@ -2586,7 +2586,7 @@ function formulario_acciones($id,$tipo) {
|
|||||||
}else{
|
}else{
|
||||||
$camara= "
|
$camara= "
|
||||||
<li class='list-inline-item'>
|
<li class='list-inline-item'>
|
||||||
<a title='Galería' class='btn btn-info ' href='#galeria' >
|
<a title='Galería' class='btn btn-info btn_aplicacion_galeria ' href='#galeria' >
|
||||||
<i class='fa fa-picture-o' aria-hidden='true'></i>
|
<i class='fa fa-picture-o' aria-hidden='true'></i>
|
||||||
</a>
|
</a>
|
||||||
</li>";
|
</li>";
|
||||||
@ -2645,16 +2645,16 @@ $acciones="<div class='btn-group btn-group-justified hidden-xs' >
|
|||||||
|
|
||||||
elseif($tipo=="aplicacion"){
|
elseif($tipo=="aplicacion"){
|
||||||
$acciones="
|
$acciones="
|
||||||
<div class='list-inline' >
|
<div class='list-inline barra_aplicacion' >
|
||||||
<li class='list-inline-item'><a title='Inicio' class='btn btn-info ' href='#inicio' ><i class='fa fa-home' aria-hidden='true'></i></a></li>
|
<li class='list-inline-item list-inline-item_aplicacion '><a title='Inicio' class='btn btn-info btn_aplicacion_home' href='#inicio' ><i class='fa fa-home' aria-hidden='true'></i></a></li>
|
||||||
<li class='list-inline-item'><a title='Listado' class='btn btn-info ' href='#listado' ><i class='fa fa-list' aria-hidden='true'></i></a></li>
|
<li class='list-inline-item list-inline-item_aplicacion'><a title='Listado' class='btn btn-info btn_aplicacion_listado' href='#listado' ><i class='fa fa-list' aria-hidden='true'></i></a></li>
|
||||||
$mapa_aplicacion
|
$mapa_aplicacion
|
||||||
$galeria_aplicacion
|
$galeria_aplicacion
|
||||||
<li class='list-inline-item'><a title='Estadisticas' class='btn btn-info ' href='#/estadisticas' ><i class='fa fa-area-chart' aria-hidden='true'></i></a></li>
|
<li class='list-inline-item list-inline-item_aplicacion'><a title='Estadisticas' class='btn btn-info btn_aplicacion_estadisticas' href='#/estadisticas' ><i class='fa fa-area-chart' aria-hidden='true'></i></a></li>
|
||||||
<li class='list-inline-item'><a onclick =\"xajax_compartir('$id',''); \" title='Compartir' class='btn btn-info ' href='#compartir' ><i class='fa fa-share-alt' aria-hidden='true'></i></a></li>
|
<li class='list-inline-item list-inline-item_aplicacion'><a onclick =\"xajax_compartir('$id',''); \" title='Compartir' class='btn btn-info btn_aplicacion_compartir' href='#compartir' ><i class='fa fa-share-alt' aria-hidden='true'></i></a></li>
|
||||||
$agregar
|
$agregar
|
||||||
<li class='list-inline-item'><a href='#' onclick=\"imprimir_registros() \";title='Imprimir' class='btn btn-info ' href='#' ><i class='fa fa-print' aria-hidden='true'></i></a></li>
|
<li class='list-inline-item list-inline-item_aplicacion'><a href='#' onclick=\"imprimir_registros() \";title='Imprimir' class='btn btn-info btn_aplicacion_imprimir' href='#' ><i class='fa fa-print' aria-hidden='true'></i></a></li>
|
||||||
<li class='list-inline-item'><a onclick =\"javascript:location.reload(true) \" title='Actualizar' class='btn btn-info ' href='#' ><i class='fa fa-refresh' aria-hidden='true'></i></a></li>
|
<li class='list-inline-item list-inline-item_aplicacion'><a onclick =\"javascript:location.reload(true) \" title='Actualizar' class='btn btn-info btn_aplicacion_reload' href='#' ><i class='fa fa-refresh' aria-hidden='true'></i></a></li>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<script>
|
<script>
|
||||||
@ -16001,7 +16001,7 @@ $multiple=mysqli_result($sql,0,"multiple");
|
|||||||
}
|
}
|
||||||
$exif="&exif";
|
$exif="&exif";
|
||||||
}
|
}
|
||||||
if($zoom =="") { $zoom="5";}
|
if($zoom =="") { $zoom="15";}
|
||||||
$render .= "
|
$render .= "
|
||||||
<div style='position:relative'>
|
<div style='position:relative'>
|
||||||
<div class='input-group'>
|
<div class='input-group'>
|
||||||
|
13
mapa.php
13
mapa.php
@ -39,6 +39,7 @@
|
|||||||
var map = L.map('map')
|
var map = L.map('map')
|
||||||
.setView([<?php echo $lon ?>, <?php echo $lat ?>], <?php echo $zoom ?>);
|
.setView([<?php echo $lon ?>, <?php echo $lat ?>], <?php echo $zoom ?>);
|
||||||
L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png').addTo(map);
|
L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png').addTo(map);
|
||||||
|
|
||||||
<?php
|
<?php
|
||||||
if(!isset($_REQUEST['exif'])) { ?>
|
if(!isset($_REQUEST['exif'])) { ?>
|
||||||
|
|
||||||
@ -46,12 +47,20 @@ function onLocationFound(e) {
|
|||||||
//var radius = e.accuracy / 2;
|
//var radius = e.accuracy / 2;
|
||||||
var marker = L.marker(e.latlng,{draggable: true}).addTo(map);
|
var marker = L.marker(e.latlng,{draggable: true}).addTo(map);
|
||||||
var mapa = window.parent.document.getElementById("<?php echo $_REQUEST[id] ?>");
|
var mapa = window.parent.document.getElementById("<?php echo $_REQUEST[id] ?>");
|
||||||
|
mapa.value= '<?php echo "$lon $lat $zoom"; ?>';
|
||||||
marker.on('dragend', ondragend);
|
marker.on('dragend', ondragend);
|
||||||
ondragend();
|
ondragend();
|
||||||
|
map.setZoom(<?php echo $zoom; ?>);
|
||||||
|
var m = marker.getLatLng();
|
||||||
|
mapa.value= m.lng+' '+m.lat+' <?php echo $zoom; ?>';
|
||||||
|
|
||||||
function ondragend() {
|
function ondragend() {
|
||||||
var m = marker.getLatLng();
|
var m = marker.getLatLng();
|
||||||
var z = map.getZoom();
|
var z = map.getZoom();
|
||||||
|
|
||||||
|
|
||||||
|
map.setZoom(z);
|
||||||
|
|
||||||
mapa.value= m.lng+' '+m.lat+' '+z;
|
mapa.value= m.lng+' '+m.lat+' '+z;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -70,7 +79,7 @@ function ondragend() {
|
|||||||
}
|
}
|
||||||
map.on('locationerror', onLocationError);
|
map.on('locationerror', onLocationError);
|
||||||
map.on('locationfound', onLocationFound);
|
map.on('locationfound', onLocationFound);
|
||||||
map.locate({setView: true, maxZoom: 16});
|
map.locate({setView: true, maxZoom: 20});
|
||||||
<?php }else{ ?>
|
<?php }else{ ?>
|
||||||
|
|
||||||
var marker = L.marker([<?php echo $lon ?>,<?php echo $lat ?>],{draggable: true}).addTo(map);
|
var marker = L.marker([<?php echo $lon ?>,<?php echo $lat ?>],{draggable: true}).addTo(map);
|
||||||
|
Loading…
Reference in New Issue
Block a user