Librería gráfica de nodos de rutas en C ó C++

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.

Tags:


1 vote, average: 3.00 out of 51 vote, average: 3.00 out of 51 vote, average: 3.00 out of 51 vote, average: 3.00 out of 51 vote, average: 3.00 out of 5 (1 votes, average: 3.00 out of 5)
You need to be a registered member to rate this post.
Loading...
C/C++, Pregúntale al gurú, Programacion | RSS 2.0 |     908 views

RSS feed

11 Comments »

Comment by Omar
2010-01-05 19:07:09

Te recomiendo Grails: http://grails.org/.
Es en mi opinion el mejor framework para desarrollar aplicaciones web, tiene ya librerias para google maps.

Omar

 
Comment by unixlibre
2010-01-06 15:04:45

No te conviene mas utilizar un framework geográfico como MapGuide?

 
Comment by garaged
2010-01-07 00:06:42

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)

 
Comment by desarrollo
2010-01-07 10:07:30

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

 
Comment by Sap_ito
2010-01-07 10:11:39

Espero sea algo como esto:

http://localhost/nom2/prueba014.php

origen: L-1 Pantitlan (5,9,A)
destino: <—- Escoge la que quieras

Comment by Sap_ito
2010-01-07 10:13:35

http://sap-ito.no-ip.org/nom2/prueba014.php

son las estaciones del metro de la ciudad de mexico.

 
 
Comment by Rigs
2010-01-07 11:44:23

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.

Comment by Sap_ito
2010-01-07 14:11:05

ayer la revise, intenta de nuevo, por favor.

http://sap-ito.no-ip.org/nom2/prueba14.php

es esta la liga correcta.

Comment by Sap_ito
2010-01-07 14:12:51

el origen por ahorita es pantitlan

 
 
 
Comment by dustedrob
2010-01-07 13:39:28

Igual y Google ya tiene algo de lo que necesitas http://code.google.com/more/

 
Comment by verototo
2010-01-11 18:28:04

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

 
Name (required)
E-mail (required - never shown publicly)
URI
Your Comment (smaller size | larger size)
You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> in your comment.

Trackback responses to this post