Área de cobertura con un mapa

posted by Administrador in Proyecto

Existen comercios que envian pedidos a domicilio y oficinas, pero que tienen limitada el área de cobertura en diveras zonas. Esto es evidente por razones de logística y costos.

Uno de los requerimientos que tenemos pensado satisfacer es justamente el de delimitar el área de cobertura. Resulta conveniente contar con una funcionalidad que permita a los comerciantes especificar una o más áreas de envío de pedidos. Esta funcionalidad traerá ventajas tanto para los usuarios como para los comerciantes.

Para los usuarios, les permitirá observar sólamente aquellos comercios que aceptan pedidos dentro del área en la cual se encuentran.

Para los comerciantes, de forma similar, les permitirá solamente aceptar pedidos de aquellos usuarios que se encuentren dentro del área de cobertura.

La idea

La siguiente imagen muestra la idea en cuestión. Se trata de una zona delimitada para la Ciudad Vieja, donde se marca una posible área de cobertura mediante un polígono. El polígono es dibujado en el propio mapa, y una vez guardado se registran las coordinadas en el sistema.

La técnica

Las API de Google Maps han sido las API de mapas consideradas hasta el momento. De esta forma, experimentando sobre los mapas que ofrece Google Maps, podemos lograr resultados que nos permitan contemplar esta funcionalidad delimitando polígonos dentro de un mapa. Los polígonos describirán las zonas de cobertura.

Recientemente se ha incorporado un GeometryControl que servirá para contemplar esta funcionalidad.