Hola a todos !! Feliz año !!
Alguno de ustedes conoce o a utilizado alguna libreria en C o C++ (de preferencia) que me permita graficar una serie de rutas sobre un mapa. Algo como en Google Maps.
Lo que pretendemos es hacer un softwae que pueda plasmar las rutas de distribución de producto por los diferentes vendedores que hay en una empresa. La idea inicial es un sitema en Web o en C. Nosotros ya tenemos el programa que calcula las distancias y distribución de los puntos de venta. Lo que alimentamos al sistema es las distancias entre los diferentes puntos. ¿Pero como se le asocia a un mapa dicho puntos y como poderlo graficar?
Estamos analizando: Boost C++ Library, Graphviz y SDL.
Pero no hallamos como asociarlo a un mapa que puede ser scrolleado ( perdón por el spanglish !! =P ).
Saludos a todos.
Te recomiendo Grails: http://grails.org/.
Es en mi opinion el mejor framework para desarrollar aplicaciones web, tiene ya librerias para google maps.
Omar
No te conviene mas utilizar un framework geográfico como MapGuide?
El problema se llama “travelling salesman’s problem” o algo así, en español “problema del viajero” o algo así :), no soy matemático, pero he oido hablar de ese problema matemático suficientes veces, y se que hay muchos algoritmos para buscar buenas soluciones de manera rápida, seguramente un googlaso puede darte varias opciones para implementar, y por ahí una visitada al “numerical recipes” te puede dar más pistas.
O de plano date una vuelta por algun instituto de matemáticas aplicadas, aunque seguramente el problema les parecerá aburrido, deben poder ayudarte con relativa facilidad (si les das los incentivos correctos)
Durante algunos años investigué al respecto, desde 2007 tengo todo el knowhow para hacerlo, desde esa fecha estoy buscando quien se interese en financiar el desarrollo.
Si les interesa envíenme la propuesta $ a mi correo desarrolloprofesional@gmail.com
Espero sea algo como esto:
http://localhost/nom2/prueba014.php
origen: L-1 Pantitlan (5,9,A)
destino: <—- Escoge la que quieras
http://sap-ito.no-ip.org/nom2/prueba014.php
son las estaciones del metro de la ciudad de mexico.
Muchas gracias a todos por su contestación.
garaged: En efecto el algoritmmo que tenemos es el de “el problema del viajero”. Afortunadamente ese ya esta y la salida de la ruta optima es la que queremos graficar.
Sap_ito: No esta funcionando el sitio que me recomiendas.
Omar y UnixLibre: Voy a revisar ambos frameworks. Se ven interesantes, sobre todo el de MapGuide. La verdad no se me había ocurrido buscar en un framework de Web integrando GoogleMaps. Creo que sería cuestión de investigar como fijar los puntos al mapa.
desarrollo: Gracias, lo pensare y te aviso.
Gracias a todos de nuevo.
ayer la revise, intenta de nuevo, por favor.
http://sap-ito.no-ip.org/nom2/prueba14.php
es esta la liga correcta.
el origen por ahorita es pantitlan
Igual y Google ya tiene algo de lo que necesitas http://code.google.com/more/
Mmm, eso suena a Análisis de rutas, te recomiendo:
Geospatial Data Abstraction Library GDAL http://www.gdal.org/
Network Analyst ESRI http://www.esri.com/software/arcgis/extensions/networkanalyst/index.html
API de Google Mapas http://www.desarrolloweb.com/articulos/gdirections-google-maps-rutas.html