Localizar direcciones en Google Maps con PHP
|
|
|
- Pedro Sosa Giménez
- hace 7 años
- Vistas:
Transcripción
1 Localizar direcciones en Google Maps con Teléfono:
2 WHITEPAPERS: Localizar direcciones en Google Maps con Hoy en día es muy habitual que cualquier página web cuente con un mapa en el que se muestra la dirección de una tienda, unas oficinas o la posibilidad de indicar una dirección para que se muestre en el mapa. Todo este proceso se conoce con el nombre de geocodificación, es decir, convertir una dirección en coordenadas geográficas con el fin de mostrarla dentro de un mapa. Para conseguir esto, la API de Google Maps puede sernos de gran ayuda. Lo único que debemos hacer es pasar esa dirección a la API para que esta nos devuelva la respuesta en formato JSON o XML. A lo largo de nuestro White Paper veremos todo este proceso y lo fácil que resulta hacerlo mediante. Para llevar a cabo esto, lo primero que deberéis hacer es conseguir es una Key API de Google para empezar a utilizarla. Esto se puede conseguir en la siguiente web: Ahí se deberán seguir los pasos que se indican para su creación. Veamos a continuación el código que debemos utilizar para poder mostrar una dirección en un mapa. Archivo index.php Este archivo será el encargado de pintar el formulario donde el usuario podrá colocar la dirección que quiere que aparezca en el mapa. Tendrá un aspecto parecido al que se muestra en la siguiente imagen. El código encargado de pintar ese formulario sería el siguiente. HTML <div> <div><strong>tú puedes encontrar ejemplos de direcciones que se pueden localizar para ver en el mapa:</strong></div> <div>1. Hospital La Mancha Centro</div> <div>2. C/ Alcalá, 34</div> </div> <br> <form action="" method="post">
3 WHITEPAPERS: Localizar direcciones en Google Maps con <div class="row"> <div class="col-sm-4"> <div class="form-group"> /> <input type='text' name='searchaddress' class="form-control" placeholder='pon la dirección aquí' </div> </div> <div class="form-group"> <input type='submit' value='localizar' class="btn btn-success" /> </div> </div> </form> Este código está dividido en dos bloques. El primero se encarga de pintar lo que es la información que aparece encima del formulario, mientras que el segundo bloque muestra el formulario donde hay que escribir la dirección. Este formulario está formado por una caja de texto y un botón que se encarga de enviar la petición. Como se puede observar, se trata de un formulario muy sencillo y que no tiene ningún misterio. Dentro de este archivo index.php también colocaremos el código que se encargará de pintar la dirección en el mapa. El código sería el siguiente. y JAVASCRIPT <?php?> if($_post) { $geocodedata = getgeocodedata($_post['searchaddress']); if($geocodedata) { $latitude = $geocodedata[0]; $longitude = $geocodedata[1]; $address = $geocodedata[2]; <div id="gmap">cargando mapa...</div> <script type="text/javascript" src="
4 WHITEPAPERS: Localizar direcciones en Google Maps con <script type="text/javascript"> function init_map() { var options = { zoom: 14, center: new google.maps.latlng(<?php echo $latitude;?>, <?php echo $longitude;?>), maptypeid: google.maps.maptypeid.roadmap ; map = new google.maps.map($("#gmap")[0], options); marker = new google.maps.marker({ map: map, position: new google.maps.latlng(<?php echo $latitude;?>, <?php echo $longitude;?>) ); infowindow = new google.maps.infowindow({ content: "<?php echo $address;?>" ); google.maps.event.addlistener(marker, "click", function () { infowindow.open(map, marker); ); google.maps.event.adddomlistener(window, 'load', init_map); </script> <?php else { echo "Detalles incorrectos!";?>
5 WHITEPAPERS: Localizar direcciones en Google Maps con En este código, lo primero que hacemos es comprobar si se ha pulsado el botón de envío del formulario. Esto lo hacemos verificando si existe la variable de $_POST. En esta variable es donde estará toda la información enviada desde el formulario. if($_post) { Si se ha pulsado el botón, lo siguiente que hacemos es llamar a la función getgeocodedata, que explicaremos posteriormente, y al que se le pasa como parámetro la dirección escrita en el formulario. $geocodedata = getgeocodedata($_post['searchaddress']); Esta función devuelve la información transmitida por Google y se la asigna a una variable. Si esta variable contiene información, entonces lo que hacemos es sacar la latitud, la longitud y la dirección que se mostrará en el mapa. if($geocodedata) { $latitude = $geocodedata[0]; $longitude = $geocodedata[1]; $address = $geocodedata[2]; En el caso de que no devuelva nada, se mostrará un mensaje de error. Esto se muestra en el código anterior al final del todo, con el else. else { echo "Detalles incorrectos!"; Lo siguiente que aparece en el código es el contenedor donde se pintará el mapa con la información devuelta por Google. HTML <div id="gmap">cargando mapa...</div>
6 WHITEPAPERS: Localizar direcciones en Google Maps con También incluimos la llamada al API de Google para poder hacer uso de sus mapas. HTML <script type="text/javascript" src=" En la línea anterior deberíais cambiar API-KEY por la cadena de caracteres que tenéis que crear en la página de Google que os hemos indicado más arriba. Lo siguiente ya es hacer uso del código que se encarga de pintar el mapa y que se trata de funciones que ofrece Google para trabajar con sus mapas. Aquí lo primero que hacemos es crear un array de variables de configuración del mapa que se mostrará. JAVASCRIPT var options = { ; zoom: 14, center: new google.maps.latlng(<?php echo $latitude;?>, <?php echo $longitude;?>), maptypeid: google.maps.maptypeid.roadmap Las opciones que aquí configuramos son: - zoom: Se indica el valor del zoom que queremos que tenga el mapa. Cuanto más bajo sea el valor, menor será el zoom. - center: Aquí se indica la latitud y la longitud de la dirección que queremos que se muestre en el mapa. - maptypeid: El tipo de mapa que queremos mostrar. La siguiente línea se encarga de crear el objeto del mapa y asignarlo al contenedor que hemos creado antes dentro de nuestra página web. JAVASCRIPT map = new google.maps.map($("#gmap")[0], options); Creamos un marcador que señale el punto que hemos solicitado que se muestre en el mapa. JAVASCRIPT marker = new google.maps.marker({
7 WHITEPAPERS: Localizar direcciones en Google Maps con ); map: map, position: new google.maps.latlng(<?php echo $latitude;?>, <?php echo $longitude;?>) También creamos una ventana de información que se mostrará cuando se pulse sobre el marcador. En esta se podrá ver la dirección. JAVASCRIPT infowindow = new google.maps.infowindow({ ); content: "<?php echo $address;?>" Para que esta ventana informativa se abra, es necesario crear un evento que al pulsar sobre la marca se visualice el mensaje. JAVASCRIPT google.maps.event.addlistener(marker, "click", function () { ); infowindow.open(map, marker); Archivo functions.php Dentro de este archivo estará la función getgeocodedata que hemos utilizado en más arriba. Como hemos dicho, se encarga de hacer la llamada a Google con los datos pasados en el formulario para que nos devuelva la latitud, longitud y demás información asociada a esa petición. Nosotros la hemos colocado en un archivo externo, pero perfectamente podría estar dentro del index.php. El código de este método es el siguiente. function getgeocodedata($address) { $address = urlencode($address);
8 WHITEPAPERS: Localizar direcciones en Google Maps con $googlemapurl = " KEY"; $geocoderesponsedata = file_get_contents($googlemapurl); $responsedata = json_decode($geocoderesponsedata, true); if($responsedata['status']=='ok') { $latitude = isset($responsedata['results'][0]['geometry']['location']['lat'])? $responsedata['results'][0]['geometry']['location']['lat'] : ""; $longitude = isset($responsedata['results'][0]['geometry']['location']['lng'])? $responsedata['results'][0]['geometry']['location']['lng'] : ""; $formattedaddress = isset($responsedata['results'][0]['formatted_address'])? $responsedata['results'][0]['formatted_address'] : ""; if($latitude && $longitude && $formattedaddress) { $geocodedata = array(); array_push( ); $geocodedata, $latitude, $longitude, $formattedaddress return $geocodedata; else { else { return false; echo "ERROR: {$responsedata['status']"; return false;
9 WHITEPAPERS: Localizar direcciones en Google Maps con Lo primero que hacemos en este método es hacer uso de la función urlencode de. Esta función es recomendable utilizarla cuando se codifica una cadena a ser usada como la parte de consulta de una URL como va a ser nuestro caso. $address = urlencode($address); Después generamos la url con la llamada al API de Google y que nos devolverá la información de la dirección indicada en el formulario. $googlemapurl = " KEY"; Aquí debemos sustituir API-KEY por nuestra clave de Google, igual que hemos comentado anteriormente. La siguiente línea de código se encargará de recuperar la información ofrecida por Google $geocoderesponsedata = file_get_contents($googlemapurl); Mediante la función json_decode de convertimos la respuesta devuelta por el API de Google en un array de con el que poder trabajar. $responsedata = json_decode($geocoderesponsedata, true); En el caso de que el valor del campo STATUS sea OK, podremos recuperar la información de la consulta realizada. Los valores de la latitud, longitud y dirección, serán colocados en un array que devolverá el método. En el caso de que el valor STATUS no sea OK, el método devolverá el código asignado a ese campo, impidiendo de esta forma que se pinte el mapa en nuestra página web. if($responsedata['status']=='ok') { $latitude = isset($responsedata['results'][0]['geometry']['location']['lat'])? $responsedata['results'][0]['geometry']['location']['lat'] : ""; $longitude = isset($responsedata['results'][0]['geometry']['location']['lng'])? $responsedata['results'][0]['geometry']['location']['lng'] : "";
10 WHITEPAPERS: Localizar direcciones en Google Maps con $formattedaddress = isset($responsedata['results'][0]['formatted_address'])? $responsedata['results'][0]['formatted_address'] : ""; if($latitude && $longitude && $formattedaddress) { $geocodedata = array(); array_push( ); $geocodedata, $latitude, $longitude, $formattedaddress return $geocodedata; else { else { return false; echo "ERROR: {$responsedata['status']"; return false; Este código visto a lo largo de nuestro White Paper os puede servir como referencia a la hora de implementar esta funcionalidad en cualquier desarrollo web.
Generar códigos de barra con PHP
Generar códigos de barra con PHP Todo el mundo conoce o ha oído hablar de los códigos de barras. Ese conjunto de barras paralelas que vienen en todos los productos y que esconden información sobre él.
Visualización de Información
Visualización de Información Marcadores y +++ Dr. Ivo H. Pineda Torres Facultad de Ciencias de la Computación Benemérita Universidad Autónoma de Puebla Otoño 2012 CAPÍTULO 5 Marcando un lugar. usando un
Cómo exportar datos a Excel utilizando PHP y MySQL
Cómo exportar datos a Excel utilizando PHP y MySQL No es raro encontrarnos páginas web que muestran tablas con datos sobre determinados temas y que ofrecen a los usuarios la posibilidad de descargarse
Cómo poner una marca de agua a las imágenes con PHP
WHITEPAPER: CÓMO PONER UNA MARCA DE AGUA A LAS IMÁGENES CON Cómo poner una marca de agua a las imágenes con WHITEPAPER: CÓMO PONER UNA MARCA DE AGUA A LAS IMÁGENES CON Hay ocasiones en las que necesitamos
Cómo crear una tabla editable con PHP, MySQL y jquery
Cómo crear una tabla editable con, MySQL y jquery Teléfono: 900 103 253 www.hostalia.com WHITEPAPERS: Cómo crear una tabla editable con, MySQL y jquery El uso de tablas en las páginas es un recurso muy
hipervinculos La página que rescata el valor pasado como parámetro es la siguiente: <html> <head> <title>problema</title> </head> <body> <?
hipervinculos Confeccionaremos una página que muestre tres hipervínculos, cada uno tiene por objetivo mostrar en una página las tablas de multiplicar del 2, del 3 o la del 5. La primer página es un archivo
Enviando parámetros al servidor
Enviando parámetros al servidor El objetivo de este capítulo es aprender y ver las distintas posibilidades que tenemos de enviar parámetros al servidor para ejecutar una accion. Existen muchas técnicas,
Creando CRUD en PHP: operaciones básicas para la gestión de bases de datos
Creando CRUD en PHP: operaciones básicas para la gestión de bases de datos Cualquier portal web utiliza algún sistema de base de datos para almacenar la información que luego mostrará en sus páginas. Para
PHP Avanzado - Listas enlazadas dinámicas -
PHP Avanzado - - Departamento de Lenguajes y Sistemas Informáticos Grupo de Ingeniería del Software Problema a resolver Introducción En un formulario aparecen dos listas desplegables enlazadas que se actualizan
Acceso a datos desde PHP (avanzado) Múltiples submits a PHP, control, gestión de errores, visualización, jquery, datatables, AJAX
Acceso a datos desde PHP (avanzado) Múltiples submits a PHP, control, gestión de errores, visualización, jquery, datatables, AJAX Vista general Hemos visto lanzar una acción de un formulario a PHP Nos
Integrar PayPal Express Checkout con PHP
Integrar PayPal Express Checkout con PHP Dentro del mundo del comercio electrónico, disponer de varios sistemas de pago nos puede ayudar a conseguir un mayor número de ventas. Por qué centrarnos únicamente
Métodos GET vs POST del HTTP
Métodos GET vs POST del HTTP Entendiendo el concepto de GET y POST Muchas veces tenemos una idea equivocada sobre la utilización de GET y POST. Tendemos a entender que cuando doy click a un link eso es
PHP orientado a objetos:
PHP orientado a objetos: La mayoría de los lenguajes de programación modernos son orientados a objetos (abreviado OO) o en su defecto se aproximan mucho a éstos permitiendo algunas de sus características
Redireccionar a otra página (header)
Redireccionar a otra página (header) Con PHP se puede implementar un pequeño programa que permita que cuando un usuario (navegador) solicita una página, la misma redireccione o otra página. Para probar
Validación de campos vacíos notempty y esconder o mostrar elementos Fabrik 2
Validación de campos vacíos notempty y esconder o mostrar elementos Fabrik 2 Validar que no quede el campo vacío notempty Para empezar, lo que en mi caso quería hacer era que si el usuario no completa
JavaScript: Introducción
JavaScript y AJAX http://www.it.uc3m.es/pedmume/ JavaScript: Introducción Tecnología del cliente. Se ejecuta en los navegadores, que además de HTML, casi todos interpretan este lenguaje. Se interpreta
Tutorial de enlace entre Formulario Web y Servicio Web REST. Programación en Internet
Tutorial de enlace entre Formulario Web y Servicio Web REST Programación en Internet Angel Manuel Gamaza Domínguez José Miguel Otte Sainz-Aguirre Grado en Ingeniería Informática 20 de septiembre de 2016
Validación de formularios con HTML5 y JavaScript
Validación de formularios con HTML5 y JavaScript Validación básica de formularios con HTML5 Podemos realizar validaciones básicas empleando HTML5. Es Importante verificar que el elemento empleado funciona
FORMULARIOS HTML. BOTONES: ENVÍO SUBMIT, RESTABLECIMIENTO RESET, IMAGEN Y CONTENIDO (BUTTON). (CU00724B)
APRENDERAPROGRAMAR.COM FORMULARIOS HTML. BOTONES: ENVÍO SUBMIT, RESTABLECIMIENTO RESET, IMAGEN Y CONTENIDO (BUTTON). (CU00724B) Sección: Cursos Categoría: Tutorial básico del programador web: HTML desde
jquery y Ajax 07/04/2017 Escuela Técnica Superior de Ingeniería Informática Departamento de Lenguajes y Sistemas Informáticos jquery y AJAX
1. Qué es? para jquery y Grupo de Ingeniería del Software y Bases de Datos Universidad de Sevilla Noviembre 2016 Índice 1. Qué es? para 1) Qué es? 2) Síncrono vs 3) Proceso para implementar 4) Funciones
WordPress multiidioma con el plugin qtranslate
WordPress multiidioma con el plugin qtranslate Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 www.hostalia.com En esta ocasión nos centraremos en explicar el funcionamiento de un interesante
INSERCIÓN DE UN REGISTRO CON PHP Y MYSQL
INSERCIÓN DE UN REGISTRO CON PHP Y MYSQL Para poder realizar este ejercicio necesitamos la base de datos, para esto abriremos el gestor de bases de datos Mysql Empezaremos con crear la base de datos con
Para acceder a esta función debemos estar en la pestaña INICIO del menú principal y pulsar el botón TOMTOM EDITOR PDI
ND Software Prohibida la reproducción o divulgación de esta manual sin la correspondiente autorización 2007-2014 Todos los derechos reservados 9. EDITOR DE PDI TOMTOM Sin duda alguna, pensamos que el Editor
Manejo de eventos en JavaScript WEB-TECHNOLOGIES
Manejo de eventos en JavaScript JUAN CARLOS CONDE RAMÍREZ WEB-TECHNOLOGIES Objetivos Entender el uso de Formularios y Eventos con JavaScript. Visualizar la importancia de delegar el manejo de eventos al
API - Documentación. Obtener mensajes SMS. Introducción Obtén tus mensajes SMS enviados, en formato JSON.
API - Documentación Función Obtener mensajes SMS Introducción Obtén tus mensajes SMS enviados, en formato JSON. https://www.enviartexto.com/api/webservice.php?action=getsms Parámetros a enviar por POST:
APRENDE A CREAR UNA PÁGINA WEB CON HTML
APRENDE A CREAR UNA PÁGINA WEB CON HTML Introducción a PHP INTRODUCCIÓN PHP es una lenguaje de programación del lado del servidor. En este curso, lo usaremos para recibir los datos de un formulario, realizar
API GEOLOCATION Y API GOOGLE MAPS JAVASCRIPT. EJEMPLOS. INSERTAR MAPAS INTERACTIVOS, SATÉLITE, ETC. EN WEBS. EFECTOS. (CU01197E)
APRENDERAPROGRAMAR.COM API GEOLOCATION Y API GOOGLE MAPS JAVASCRIPT. EJEMPLOS. INSERTAR MAPAS INTERACTIVOS, SATÉLITE, ETC. EN WEBS. EFECTOS. (CU01197E) Sección: Cursos Categoría: Tutorial básico del programador
Pasarela para envíos de faxes a través de interfaz HTTPS
Pasarela para envíos de faxes a través de interfaz HTTPS La pasarela para envío de faxes a través de interfaz HTTPS permite el envío de faxes M2M (De maquina a maquina) a traves de la ruta https://appsnetelipcom/
JAVASCRIPT VALIDAR CAMPO TEXTO NO VACÍO. QUE VALOR SEA NUMÉRICO. O CORREO ELECTRÓNICO EN FORMULARIOS. EJEMPLOS (CU01182E)
APRENDERAPROGRAMAR.COM JAVASCRIPT VALIDAR CAMPO TEXTO NO VACÍO. QUE VALOR SEA NUMÉRICO. EMAIL O CORREO ELECTRÓNICO EN FORMULARIOS. EJEMPLOS (CU01182E) Sección: Cursos Categoría: Tutorial básico del programador
XMLHTTPREQUEST AJAX: MÉTODOS OPEN, SEND, GETRESPONSEHEADER, SETREQUESTHEADER (CU01209F)
APRENDERAPROGRAMAR.COM XMLHTTPREQUEST AJAX: MÉTODOS OPEN, SEND, GETRESPONSEHEADER, SETREQUESTHEADER (CU01209F) Sección: Cursos Categoría: Tutorial básico del programador web: Ajax desde cero Fecha revisión:
DAWeb práctica 11, día dos de mayo de 2018
DAWeb práctica 11, día dos de mayo de 2018 Carrito de compra Posiblemente uno de los usos más comunes de las cookies de sesión es la capacidad de rastrear los elementos que los clientes pretenden comprar
Unidad Técnicas para generar formularios, validarlos y procesarlos en el mismo documento web. J.J.
Unidad 2 2.6 Técnicas para generar formularios, validarlos y procesarlos en el mismo documento web. www.docencia.taboadaleon.es J.J. León Técnica para validar formularios (I) //Estructura para validar
Introducción al desarrollo web (idesweb)
Introducción al desarrollo web (idesweb) Práctica 5: JavaScript: expresiones regulares y el Modelo de Objetos de Documento 1. Objetivos Aprender a manejar el DOM de una página web para manipular su contenido.
WordPress - Desarrolle con PHP plugins, widgets y temas avanzados (teoría, TP, recursos)
Introducción 1. Introducción 17 2. A quién se dirige este libro? 18 3. Requisitos previos 18 4. Objetivos del libro 19 Introducción a WordPress 1. Introducción 21 2. Qué es WordPress? 21 2.1 La licencia
10 abreviaturas JavaScript para principiantes
10 abreviaturas JavaScript para principiantes JavaScript es el lenguaje de programación de lado de cliente más utilizado a la hora del desarrollo de aplicaciones web. Este lenguaje se encarga de dar cierta
Manual de ajax en español By ajaxman Usando ajax mediante el método get para realizar peticiones de manera transparente
Manual de ajax en español By ajaxman Usando ajax mediante el método get para realizar peticiones de manera transparente Ajax y el objeto XMLHttpRequest Escrito por Javier 16/07/2007 Ajax. El 18 de Febrero
JQUERY HMVC Autor: Quito, Ecuador Año 2017
JQUERY HMVC Autor: Ing. Hector Curbelo Barrios. Email: [email protected] Quito, Ecuador Año 2017 INTRODUCCION Hierarchical Model View Controller (HMVC), es decir, un esquema jerárquico del patrón (MVC)
De esta manera, cuando el usuario rellena un campo cómo el siguiente... <input type="text" name="telefono"> </form>
TIPS FORMULARIOS PHP Al enviar un formulario HTML, los datos són enviados al servidor Web y este es capaz de procesarlos y realizar un seguido de acciones en función de los datos introducidos, los datos
Cambiar el color del fondo dinámicamente
En este artículo encontrarás más ejemplos para que aprendas fácilmente este lenguaje script. Ejemplos prácticos de Javascript (II) Cambiar el color del fondo dinámicamente Ejemplo 12. Cambiar el color
CÓMO CREAR EL MODULO DE LOGÍN
CÓMO CREAR EL MODULO DE LOGÍN En esta guía se encuentra el paso a paso de cómo desarrollar su aplicativo de login: 1. Lo primero que se debe hacer es crear el archivo principal, es decir index.php de la
SEMINARIO DE DQL CON PHP Y MYSQL
SEMINARIO DE DQL CON PHP Y MYSQL Índice del Seminario Instalación del paquete XAMPP en Windows Instalación de directorios virtuales. Creación y ejecución de la primera pagina PHP. Fundamentos de PHP Estructura
PHP Avanzado - Información tabulada -
4. Eliminar una PHP Avanzado - - Departamento de Lenguajes y Sistemas Informáticos Grupo de Ingeniería del Software 4. Eliminar una Problema a resolver Una consulta devuelve datos que son presentados de
PLAN DE FORMACIÓN VIRTUAL PRESENCIAL
PLAN DE FORMACIÓN VIRTUAL PRESENCIAL Dirección de Educación Superior Tecnológica y Técnico Productiva - DESTP DIRIGIDO A: Especialistas, directores y docentes involucrados en el desarrollo local a través
DPWEB I, Carrito de Compras Guardar, Ing. Tomas Urbina. Carrito de compras con PHP y MYSQL
Carrito de compras con PHP y MYSQL Actualizando los archivos anteriores. Para terminar la compra agregamos el archivo pagarcompra.php. 1) Vercarrito.php Por favor bajo la línea que dice $contador++; agreguen
Configurar en Gmail y en el Webmail de acens cuentas de correo externas
Configurar en Gmail y en el Webmail de acens cuentas de correo externas Gmail es un servicio de correo electrónico gratuito de Google conocido por todo el mundo, siendo uno de los más populares. Lo que
Web Service: Consulta de Sistema de Turnos Manual de referencia
Web Service: Consulta de Sistema de Turnos Manual de referencia Versión API: 0.1 (beta) Última revisión: 5 de Junio de 2015 Carlos Gabriel Vergara Departamento de Sistemas Subsecretaría de Informática
Sensores y eventos - Ejercicios
Índice 1 Pantalla táctil... 2 2 Gestos... 2 3 Manipulación de gráficos 3D... 2 4 Acelerómetro... 3 5 Geolocalización... 3 6 Reconocimiento del habla... 4 1. Pantalla táctil Vamos a implementar una nueva
PRÁCTICA FINAL. Sistemas de Información Geográfica y Servicios Web. Diego Cotera Gonzalo H UO140155
Diego Cotera Gonzalo 71651642H UO140155 PRÁCTICA FINAL Sistemas de Información Geográfica y Servicios Web Máster de Ingeniería Web Universidad de Oviedo 1. Definición del proyecto de sistema de información
Tema 5. APIs y Servicios web
Tema 5 APIs y Servicios web Texto 5.1 Introducción APIs y Servicios web 2 APIs web vs. Servicios web 3 Servicio web: un componente remoto al que se puede acceder mediante protocolos web estándar y desde
Juan Ramón Pérez Pérez
Juan Ramón Pérez Pérez El API de Google Maps te permite incrustar Google Maps en tus propias páginas web mediante JavaScript. El API proporciona: Utilidades para manipular los mapas Añadir contenido al
Versión: 01. Fecha: 01/04/2013. Código: F004-P006-GFPI GUÍA DE APRENDIZAJE Nº 1 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE
SERVICIO NACIONAL DE APRENDIZAJE SENA GUÍA DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIÓN Proceso Gestión de la Formación Profesional Integral Procedimiento Ejecución de la Formación Profesional Integral
Google Maps. Contenido: Conocer las utilidades de Google Maps. Utilizar Google Maps. CEPER Pintor Zuloaga (Cádiz)
Google Maps Contenido: Conocer las utilidades de Google Maps. Utilizar Google Maps. Google Maps, es un servicio gratuito de Google. Ofrece imágenes de mapas desplazables, así como fotografías por satélite
Antes de pasar a los ejemplos de creación de hipervínculos en Excel es conveniente conocer los tipos de hipervínculos que tenemos disponibles:
Excel. Hipervínculo Un hipervínculo es un elemento dentro de un documento electrónico que hace referencia a otro documento o a un punto específico dentro del mismo documento. Los hipervínculos en Excel
PHP: Lenguaje de programación
Francisco J. Martín Mateos Carmen Graciani Diaz Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Tipos de datos Enteros Con base decimal: 45, -43 Con base octal: 043, -054
Tema 4: Diseño e Implementación de la Capa Web
Tema 4: Diseño e Implementación de la Capa Web Índice 4.1 Tutorial de Servlets y JSPs 4.2 Tutorial de Tapestry 4.3 Caso de Estudio: Diseño e Implementación de la Capa Web de MiniBank 4.4 Caso de estudio:
Manual de Profesor Nuevo Campus Virtual de la Universidad Fidélitas
Manual de Profesor Nuevo Campus Virtual de la Universidad Fidélitas A continuación, se detallan algunos pasos para poder ingresar al nuevo campus Virtual de la Universidad Fidélitas Contenido 1. INGRESO
Taller de Videojuegos. Pedro J. Camacho
Taller de Videojuegos Pedro J. Camacho CONTENIDOS Animando la escena Diseña tu guión (storyboard) Instrucciones Sentencias de control Condicionales Bucles Propiedades (Atributos) Funciones (Métodos) Eventos
AJAX. Asynchronous JavaScript And Xml
1 AJAX Asynchronous JavaScript And Xml INTRODUCCIÓN (I) Ajax no es una tecnología en sí mismo. En realidad se trata de varias tecnologías independientes que se unen: XHTML y CSS, para crear una presentación
Node.JS Raspberry Pi (RPi) 2015/05/08 Juan V. Capella
Node.JS Raspberry Pi (RPi) 2015/05/08 Juan V. Capella Contenido Objetivo Introducción Operadores Tipos de datos Funciones Networking armpower.blogs.upv.es 2 Objetivo Aprender a instalar Node.js Conocer
JWT Token y Node. Creando un JWT token con Node.js y Express
Vamos a crear un JWT Token con Node.js para ver un ejemplo práctico del artículo anterior de JSON Web Tokens. En este caso he elegido Javascript ya que la implementación es muy sencilla. Lo primero que
Ejemplos prácticos de JavaScript sin utilizar jquery
Ejemplos prácticos de JavaScript sin utilizar jquery Dar forma a un portal web requiere del uso de varias tecnologías. Entre ellas podemos destacar PHP, HTML, CSS o JavaScript. Cada una de ellas tiene
{ Instrucciones de uso para PROFESORES
{ Instrucciones de uso para PROFESORES Índice Inicio Ingresar al sistema Cursos Ver cursos Acciones Pasar de curso Pasar alumno de curso Alumnos Ver alumno Agregar alumno Editar alumno Pruebas Ver prueba
INDICE 1. LICENCIA MAPBENDER Estándares Implementados PRE-REQUISITOS: INICIO Parámetros de un módulo: Pág.
INDICE 1. LICENCIA... 3 2. MAPBENDER... 4 Estándares Implementados.... 4 3. PRE-REQUISITOS:... 4 4. INICIO... 5 Parámetros de un módulo:... 9 Pág. 1 Figura 1: Inicio de mapbender... 5 Figura 2: Menú Administration...
ANEXO A. FRAMEWORK SARA
ANEXO A. FRAMEWORK SARA Universidad Distrital Francisco José de Caldas 1 1. COMPONENTES SARA se compone de bloques, y cada bloque contiene: Carpeta css: contiene los archivos que le dan estilo al bloque
MANUAL DE PROCESOS BÁSICOS DE ESTABLECIMIENTOS
MANUAL DE PROCESOS BÁSICOS DE ESTABLECIMIENTOS Todo el sistema para la administración de los establecimientos esta desarrollado con tecnología web, por lo que el acceso a los procesos se podrá realizar
Pasos para configurar el correo ActiveSync
Pasos para configurar el correo ActiveSync Teléfono: 900 103 253 www.hostalia.com El correo electrónico se ha convertido en una herramienta fundamental para cualquier empresa. Millones de personas en todo
<script type="text/javascript" src="miscript.js"></script>
13. Applets, JavaScript y XML 13.6 JavaScript Objetivos GeoGebra suministra diversos métodos que posibilitan la interacción de JavaScript con el applet de la construcción. Aquí veremos de forma muy breve,
A continuación el código del formulario Registro.html y del archivo validar.js de javascript:
Examen Parcial II- Programación III 1. Dado el siguiente formulario de registro modifique la manera en que se muestran los mensajes de error de validación para cada uno de los campos. Sustituya los mensajes
1.- CREACIÓN DE CONSULTAS.
1.- CREACIÓN DE CONSULTAS. Una consulta permite efectuar preguntas acerca de la información almacenada en las tablas. En una consulta se pueden obtener datos de una tabla e incluso de varias tablas, por
