JS-Placemark: Datos geolocalizados con JavaScript
Placemaker es un Webservice creado por Yahoo, que lo que hace es analizar un texto definido en HTML o en una URL y regresa toda la localización geográfica, suena bastante bien, pero la API solo acepta valores POST y cuenta con datos como XML y RSS. Tendrás que usar un servicio proxy que no es tan difícil de lograr mediante cURL y PHP como se explica aquí pero igual puede causar dificultades.
JS-Placemaker es un corto código creado en JavaScript que facilita enormemente el trabajo con la API de Placemarker, solo debes pedir ID para Placemaker y así crea su aplicación que puede ser hospedada por usted mismo.
Aquí puedes ver el demo y su uso.
Como usar:
Pedir ID para Placemaker
Incluir JSPlacemaker.js en el documento y sobreescribir con sus datos de la appID
Placemaker.config.appID = YOUR_APP_ID;
Placemaker.getPlaces(text,callback,locale);
text: Texto para analizar.
callback: Función que se llama cuando la localización ha sido encontrada.
locale (optiona): Localización ej. es_ES
Ejemplo una llamada a JS-Placemarker responde un objeto.
Placemaker.getPlaces('Hi I am Chris, I live in London.
Originally I am from Germany',
function(o){
console.log(o);
},
'en-uk');
Si la respuesta cuenta con varias opciones se vería así:
Si usted define la localización, puede usar otros idiomas
Placemaker.getPlaces('Hallo ich bin der Christian und komme aus
Schweinfurt in Deutschland. Leben tu ich allerdings in England',
function(o){
console.log(o);
},
'de-de');
Enlace: JS-Placemarker
Enlace: JSPlacemaker.js (Descargar script)
Enlace: JSPlacemarker – Geo data extraction in pure JavaScript (Vía ajaxian)








Dear Author loquenecesita.com !
I consider, that the theme is rather interesting. I suggest you it to discuss here or in PM.