I will try to pull together a simple test case for TRSP, I have created a couple I used for testing and debugging the code. Like wise for documentation. I have posted to the list documentation on TRSP because we have other people using it. I see about finding that and posting it on the wiki if it is not already on the wiki. I think this is one of the posts I am thinking of:
Hi Steve,
Thanks for your suggestion. I've merged trsp branch with pgrouting
master branch. But haven't run this functionality for the lacking of
turn restricted network data. If possible please help me giving some
turn restricted network data file thus i can apply this
functionality(trsp) on these data.
And the other thing, if there is any documentation for trsp, please give
me the link.It will help.
thanks
Razequl
On Thu, May 17, 2012 at 2:31 AM, Stephen Woodbridge
<woodbri@swoodbridge.com <mailto:woodbri@swoodbridge.com>> wrote:
Hi Razequl,
It is good to here that you have got your course work almost done
and it sounds like you are making excellent progress getting started
with pgrouting.
Regarding the trsp it is in a branch called trsp so you probably
need to do something like:
cd /path/to/pgrouting-git/
#git checkout master
#git pull
git checkout trsp
#git merge master
cmake -DWITH_TRSP=ON .
make
sudo make install
Let me know if you have questions.
Thanks,
-Steve
On 5/16/2012 4:10 PM, Razequl Islam wrote:
Hi Steve,
Sorry for being late to reply. I was busy for some academic purposes
which are almost end. Now i can give the full time for this project.
I am using ubuntu 12.04 LTS now. I hope it will not cause any
problem in
future as it is the very latest version of Ubuntu. I have already
installed the pre-requirement for pgrouting. and compiled
pgrouting core
as it says in the documentation. I found a great help from
Github for
completing this process. But stuck at adding functionality of
TRSP. I
haven't found any TRSP section in ~/pgrouting/extra/ directory. How
could i add this functions. Please help.
I have already gone through the Workshop+Tutorial.
now i am working on making the design and prototype of the
implementation. I will up it to gitub wiki in between 1 or 2 days.
Thanks
Razequl
On Tue, Apr 24, 2012 at 7:37 AM, Stephen Woodbridge
<woodbri@swoodbridge.com <mailto:woodbri@swoodbridge.com>
<mailto:woodbri@swoodbridge. com
<mailto:woodbri@swoodbridge.com>>> wrote:
Jinfu, Razequl,
Since I was just updating my calendar with critical GSoC
dates from
here:
http://www.google-melange.com/ gsoc/document/show/gsoc_
program/google/gsoc2012/faqs# timeline
<http://www.google-melange. com/gsoc/document/show/gsoc_
program/google/gsoc2012/faqs# timeline
<http://www.google-melange.com/gsoc/document/show/gsoc_program/google/gsoc2012/faqs#timeline>>
I thought I would pass this on to you in case you do not have it
handy. Please make sure you have these dates in your
calendar so you
can plan around them. Many of these are hard deadlines that
we need
to meet to keep your project in good standing with Google.
I'm sure you guys are busy with exams and curriculum
deadlines but
between now and May 21th is also your time to get a head
start on
your projects by reading pgRouting documentation, code,
setting up a
build and test environment, getting to know us better, asking
questions, etc. This is a good time to think about how you will
actually break down you project in detail and discuss that
with us.
We like to use the pgrouting-dev list for general discussions
because then you can get responses for Daniel, Jay and/or
myself and
other users and developers my have some valuable insights
also. Any
given question/answer is likely to provide insight to others as
well. Also, Daniel is in Japan, I am in the Boston, Mass USA
area,
and I think Jay is in India. Given the wide range of
timezones, we
are more likely to get you answers quicker by using the list.
How to get started:
0. Read these:
https://github.com/pgRouting/ pgrouting/wiki/Developer---
Getting-Started
<https://github.com/pgRouting/ pgrouting/wiki/Developer---
Getting-Started
<https://github.com/pgRouting/pgrouting/wiki/Developer---Getting-Started>>
http://download.osgeo.org/ pgrouting/forum/pgrouting.
postlbs.org/wiki/ <http://postlbs.org/wiki/> pgRoutingDocs.html
<http://download.osgeo.org/ pgrouting/forum/pgrouting.
postlbs.org/wiki/ pgRoutingDocs.html
<http://download.osgeo.org/pgrouting/forum/pgrouting.postlbs.org/wiki/pgRoutingDocs.html>>
1. Let us know if you are using Linux or Windows? Linux is
easier
for us to support. So hopefully, you have access to a Linux
machine.
2. Check out the TRSP branch from github. - Need help? Ask ![:slight_smile: :slight_smile:](/images/emoji/twitter/slight_smile.png?v=12)
3. Build it. - Need help? Ask.
4. Install it. - Need help? Ask.
5. Try out the Workshops & Tutorials
6. I have some simple test cases for trsp, somewhere, I will
post a
link to download it.
7. Look at the flow of control from SQL, to plpgsql
function, to C
wrappers, to C++ code in the extra/trsp/* files. Ask
questions so
you understand this. You will need to mirror this flow for
your project.
8. start planning out your project in terms of how you will
integrate your code using the above trsp as a model.
Ok, this is a lot of stuff, but you have some time. My goal
here is
to lay out high level tasks in an order that will make your
project
flow smoothly. The key is communications. Please let us know
what
you are doing? We are here to help you and guide you to a
successful
conclusion.
Jay, Roni - since you have both been GSoC students and recently
worked on various projects in pgRouting, feel free to jump
in with
any thoughts hints, etc.
Best regards,
-Steve
______________________________ _________________
pgrouting-dev mailing list
pgrouting-dev@lists.osgeo.org
<mailto:pgrouting-dev@lists.osgeo.org>
<mailto:pgrouting-dev@lists. osgeo.org
<mailto:pgrouting-dev@lists.osgeo.org>>
http://lists.osgeo.org/ mailman/listinfo/pgrouting-dev
<http://lists.osgeo.org/ mailman/listinfo/pgrouting-dev
<http://lists.osgeo.org/mailman/listinfo/pgrouting-dev> >
______________________________ _________________
pgrouting-dev mailing list
pgrouting-dev@lists.osgeo.org <mailto:pgrouting-dev@lists.osgeo.org>
http://lists.osgeo.org/ mailman/listinfo/pgrouting-dev
<http://lists.osgeo.org/mailman/listinfo/pgrouting-dev>
______________________________ _________________
pgrouting-dev mailing list
pgrouting-dev@lists.osgeo.org <mailto:pgrouting-dev@lists.osgeo.org>
http://lists.osgeo.org/ mailman/listinfo/pgrouting-dev
<http://lists.osgeo.org/mailman/listinfo/pgrouting-dev>
_______________________________________________
pgrouting-dev mailing list
pgrouting-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/pgrouting-dev