Looked at
Online Database (CSRS Online Database) which redirected me to a login screen. No surprises there but I can't WireShark (WS) the packets. You can install it for Windows or Linux from the
WS download page. Tell WS to filter HTTP or you will get too much data.
I'm guessing, but I think to automate the csrs.nrcan.gc.ca site you'll need to automate the login, grab the session_id and cookies it generates, then send the file and the appropriate cookies. It may be easier or harder than the other site, I can't tell without signing up. PERL with the proper modules could probably do it.
If you're running Windows, maybe the
PPP Direct utility would work better for you. Once set up you can drag and drop files to it for processing. It might also work under Wine for Linux.
It seems that both sites could use a decent batching API where you just give it a list of files in a text file to work on. Probably surveyors would find that very useful.
I've never used these services, I'm just happy to get my GPX files to display on Google Maps. What exactly do you get back from these sites, a more accurate file?