Well, as far as the Law Enforcement thing goes, I only know what I've seen on a National Geographic documentary and an article I read in Backpacker magazine (April 2003) about "Organ Pipe Cactus National Monument" on the Mexican border. They get an estimated 300,000 visitors a year; of these, 3,000 are legitimate tourists, the rest are drug smugglers and illegal aliens. A Park Ranger was murdered there last year, by a Mexican drug smuggler running from the Mexican authorities. So that part's less romantic, as Buffy would say. <img src="images/graemlins/smile.gif" alt="" />
I don't know about Forest Rangers - it may depend on the province, I don't think it's a federal responsibility. In Alberta, they have (or used to have) Fire Lookouts, whose job is to live in a remote cabin and report any smoke or fire that they see. This is seasonal employment, at best.
Search and Rescue is primarily handled by the military but there are a large number of volunteer SAR organisations. Far from getting paid to do it, these volunteers have to shell out large sums of their own money for the "privilege" of volunteering their time.
I suspect most of the outdoor jobs are connected with tourism - ski instructors, backcountry guides, hunting guides, climbing instructors, etc. - or with the oil industry (prospecting, inspecting pipelines, etc.)
I went to the Canadian Google (
www.google.ca) typed in "Forest Rangers" (in quotation marks) and clicked "Pages from Canada". Don't know if this will work for you, but I did find this reference to Forest Rangers:
http://www.nupge.ca/news_2003/n29au03b.htm(N.B. forest rangers battling fires in Alberta and B.C.)
It appears from reading this article that Forest Rangers are Provincial employees.
And I found this on a childrens' web site (sorry, but I take my intelligence where I find it <img src="images/graemlins/wink.gif" alt="" /> )
http://www.whatdotheydo.com/forest_r.htmBut it appears to deal with the US Forest Rangers (see the reference to Montana).
Or this reference:
http://www.utoronto.ca/env/lib_hold/db1/files/10129.htmI'll see if I can find any further information for you. Probably a university degree in biology, oceanography, geology, or "earth sciences" (?) would be a good starting point.