Habilitar el Geocoder de Google en Ushahidi para buscar ciudades, pero usando el mapa de OpenStretMap

Hay muchas ventajas de usar los mapas de OpenStreetMap en ushahidi, quizás la mayor de ellas es el tema de licencia de la información, pues al contrario de los términos de uso de Google/maps, OSM permite usar la instancia para cualquier propósito, por lo tanto no es aconsejable por ningún motivo el uso e mapas de Google en ushahidi pues es muy fácil violar esos términos de licencia e invalidar el propósito del proyecto.

De las pocas desventajas al usar OSM y no Google maps es queda inútil el buscador de ciudades que funciona con el geocoder de Google, pero de eso se trata este minimanual.
Dicho geocoder funciona como otros servicio del gigante de la G con una Key del API esta se genera desde su sitio: https://code.google.com/intl/es-419/apis/maps/signup.html
con unos sencillos pasos, la Key se usa en la configuración del mapa cuando se usará el mapa de Google, pero ahora se trata de “decirle” a ushahidi que esta usando esos mapas, cuando en realidad usa lo de OSM :-).
Lo único que hay que hacer es editar el archivo “application/views/reports_submit.php” de la instancia de ushahidi y aproximadamente en la linea 22 agregar la siguiente linea :
<script src="https://maps.google.com/maps?file=api&amp;v=2&amp;key=&lt;b&gt;ABQIAAAVgTGFTYGIUGY8_zbjbdlhQyqIKzKJIJH6778HGGuygujhRcLUrOizgZ0WoVhrbiXIGrAqpD4Q&lt;/b&gt;" type="text/javascript"></script>
Donde “ABQIAAAVgTGFTYGIUGY8_zbjbdlhQyqIKzKJIJH6778HGGuygujhRcLUrOizgZ0WoVhrbiXIGrAqpD4Q” es la key que generó google para el sitio.
Con esto es suficiente para funcione el buscador de ciudades en la creación de nuevos reportes.

Contáctanos

Si necesitas ayuda con algún aspecto de la Red Educativa, deseas reportar un problema, realizar alguna sugerencia o incluso felicitarnos; completa el siguiente formulario.

Enviando

Secretaría de Educación - Alcaldía de Itagüí

Dirección: Centro Comercial Gran Manzana Cra 49 No. 50A - 20, tercer piso local 310 Itagüí, Antioquia - Colombia Código Postal: 055412

Horario de Atención: Lunes a Jueves: 07:00 a.m. a 12:30 p.m. - 01:30 p.m. a 05:00 p.m. Viernes: 07:00 a.m. a 12:30 p.m. - 01:30 p.m. a 04:00 p.m.

Teléfono: +(57+604) 3737676 extensión 1800 Línea Telefónica Gratuita: 018000518225 WhatsApp: (+57) 318 2403210

Correo Electrónico: semi@itagui.edu.co NIT Alcaldía de Itagüí: 890.980093-8

El Plan Digital Itagüí es un proyecto de la Alcaldía de Itagüí Términos y Condiciones

Inicia Sesión con tu Usuario y Contraseña

¿Olvidó sus datos?