Proyecto y (GPS)

Iniciado por ElInquisidor, 15 Julio 2015, 22:05 PM

0 Miembros y 1 Visitante están viendo este tema.

ElInquisidor

Hola a toda la comunidad del foro ElHacker.net

Tengo un proyecto el cual estoy realizando en PHP puro, y necesito alguna manera de capturar la posición GPS de una persona que tenga un dispositivo Android o iOS.

Tener esa posición cada x segundos y van a ser varias personas.

La idea es capturar la posición y visualizarla en un mapa con los datos de la persona.

la idea es un delivery domicilios y que yo pueda ver como usuario que pidió el domicilio la posición, alguien sabe como lo podría llegar a hacer, estoy muy entusiasmado pero saber cosas como estas me frustran a mi y a mi socios y si no logro mostrarles esto lo mas pronto posible es posible que pospongamos este proyecto que se podría convertir en nuestra vida


Una Manito alguna libreria o algo asi o un app...




engel lex

la aplicación en el telefono tiene que tener permisos de GPS y enviar los datos a tu php por internet... con solo el servidor no se puede
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

ElInquisidor

Listo y como lo logro, me dejas igualmente muy en el vació

engel lex

Buscate el android studio, recomiendo buscar un tutorial en caso de no saber programar en android, y allí si no consigues la configuración basica pregunta exactamente lo que necesitas

sobre el servidor puedes tratar la petición como una solicitud ajax
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

#!drvy

Si vas a hacer una pagina (por lo que mencionas PHP), puedes usar la geo localizacion que viene con HTML5.

Uso de geolocalización
https://developer.mozilla.org/es/docs/WebAPI/Using_geolocation

Yo por trabajo tuve que implementar algo parecido una vez. Es muy sencillo.

Código (javascript) [Seleccionar]
var geoLocate = function(){

   if(!navigator.geolocation){
       console.log('El navegador no soporta geolocalizacion');
   }

   navigator.geolocation.getCurrentPosition(function(position){

       var lat = position.coords.latitude;
       var lng = position.coords.longitude;
       var time = new Date().toLocaleString();

       console.log(time+' | lat: '+lat+' | lng: '+lng);

   }, function(){ console.log('Se ha denegado la geolocalizacion'); });

};


Con eso ya obtienes las coordenadas. Solo te haría falta un timer (setTimeout) para ir posicionandolo cada X tiempo.

Saludos

ElInquisidor

Una pregunta muy idiota #!drvy Si realizo la pag responsive puedo capturar esto de la geolocalizacion con los datos del dispositivo ( osea acceder al gps del dispositivo y capturar la posicion)

Saludos,