Currently, the pgrouting 1. 5 version has a shortest path function which actually traces a path from nearest vertex of source to nearest vertex of destination but. As, Dijkstra's algorithm works on the principle of vertex to vertex routing. But, if the location (point geometry) lies at somewhere in the mid of the road geometry and I want the path to be traced until that location exactly, is there a special function or way to do the same in pgrouting? In short, currently node to node routing happens. Whereas, I am looking for point to point routing.
Please refer: http://www.mapgears.com/downloads/foss4g2013/foss4g2013-pgrouting-for-dummies.pdf As per this document as well as issues raised in the mailing list, this script helps in achieving that. But, I figured out that there are multiple issues in the routing_core_smart.sql file. Some tweaking needs to be done to make it work. And that is what is unknown.