Hola Hugo. Sí, a eso me refiero. Si quieres las instrucciones más detalladas, puedes mirar aquí:
http://www.osgeo.jp/wordpress/wp-content/uploads/2009/11/workshop_manual.pdf Lo más importante es partir de los datos en el formato apropiado (xml). Luego los importas con osm2pgrouting y sigues los pasos del manual. Cuando tengas la capa con la topología correcta, la exportas a shp y la pruebas con gvSIG. Saludos y suerte. Fran Peñarrubia www.scolab.es Asociación gvSIG www.gvsig.com Hugo escribió: > Hola Francisco, > > Gracias por tu rápida respuesta que confirmo lo que esperaba. Voy > intentar lo que sugeriste pero tengo una cuestión más. > Cuando dices para preparar la cartografía para pgRouting estas > hablando de crear una topología de red usando qualquier cosa como: > > select assign_vertex_id('table', 0.0001, 'the_geom', 'gid') > > Correcto??? > Gracias, > > Hugo > > > 2010/6/9 Francisco José Peñarrubia <fpena...@gmail.com > <mailto:fpena...@gmail.com>> > > Hola Hugo. > > El problema viene por la cartografía. Los shapes que te descargas no > tienen una buena topología, y no se puede arreglar solo con el > geoproceso de gvSIG "clean Layer". Tendrás que asegurarte que la > conectividad es perfecta antes de trabajar con esos shapes. > > Otra opción sería preparar la cartografía para pgRouting, y luego > exportarla a shape. > > Saludos. > > Fran. > > Hugo escribió: > > Hola, > > > > Soy português pero mi espagnol es muy raro. Por esto, coloco mi > > pergunta en inglês. Las respuestas pueden venir en espagnol. > > > > I'm trying to make network analysis using openstreetmap data. I've > > downloaded shapefile from CloudMade and processed it in order to > > compute time costs and to normalize road type configuration > according > > to my needs. I've made a "clean layer topology first" and after > > generated a network topology with some fuzzy tolerance. After that i > > was able to calculate a simple route between two stops without > problem. > > > > Picture 1.png > > > > > > After that i want to calculate another route between two stops that > > will not cross the previous route. Obviously i had to add barriers. > > > > Picture 3.png > > > > > > The thing is, that the network is not giving me the shortest > path. At > > least i think, the shortest path would be something like (i+m sure > > that all roads that fall within the blue line are connected): > > > > Picture.png > > > > > > When i add several more barriers to control this situation, bigger > > paths are calculated. If i keep adding barriers to avoid these > routes > > then i come to a situation where gvSig says it is impossible to > > calculate the route. > > > > Picture 5.png > > > > How can i fix this? Do you have any suggestions?? > > Thanks in advance! > > Cheers, > > Hugo > > > > > > -- > > Hugo Martins > > FMV-UTL > > CIISA-Epidemiologia e Saúde Pública Veterinária > > Av. da Universidade Técnica > > 1300-477 Lisboa > > N 38°42'49.54", W 9°11'43.42" > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > gvSIG_usuarios mailing list > > gvSIG_usuarios@listserv.gva.es > <mailto:gvSIG_usuarios@listserv.gva.es> > > > > Para ver histórico de mensajes, editar sus preferencias de > usuario o darse de baja en esta lista, acuda a la siguiente dirección: > > > > http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios > > > > _______________________________________________ > gvSIG_usuarios mailing list > gvSIG_usuarios@listserv.gva.es <mailto:gvSIG_usuarios@listserv.gva.es> > > Para ver histórico de mensajes, editar sus preferencias de usuario > o darse de baja en esta lista, acuda a la siguiente dirección: > > http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios > > > > > -- > Hugo Martins > FMV-UTL > CIISA-Epidemiologia e Saúde Pública Veterinária > Av. da Universidade Técnica > 1300-477 Lisboa > N 38°42'49.54", W 9°11'43.42" > ------------------------------------------------------------------------ > > _______________________________________________ > gvSIG_usuarios mailing list > gvSIG_usuarios@listserv.gva.es > > Para ver histórico de mensajes, editar sus preferencias de usuario o darse de > baja en esta lista, acuda a la siguiente dirección: > > http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios > _______________________________________________ gvSIG_usuarios mailing list gvSIG_usuarios@listserv.gva.es Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios