I'm afraid its apparently not as simple as that... Its my understanding (as I don't fly in that area, live too far away!) but there is places to fly. We Canadians have had like 3 rule changes this year alone. The rules that existed pre march 16, 2017 were largely guidelines and easier to deal with. The rules from March 16 - June 2017, were horrific, and now there is a better set of rules, that allow 5.5km from an airport/control space which is good news, and 1.8km from a helipad and other smaller type airports.
The map you see is riddled with distance errors as they don't bother to update it. SO, use only the locations for now to see where you plane to fly has any airports near it, and then use google to see if it fits the 5.5km rule (this should only apply, but I stand to be corrected as I have not looked into detail) to the Vancouver international airport. The other airports should be 1.8km away (but again, confirm this with other members, I have not been able to fly that area so have not looked too deep at every airport).
It is my absolute understanding that you have places to fly, check out this guys channel from Vancouver:
Alan Yu
He is flying in the vancouver area with his drone, and he wants to be safe/legal, hit him up with a message, he reads them all (tell him I sent you his way!) and maybe he can give you some advice too...
basically, I don't know if the apps like that are used in the USA are updated with the Canadian rules that CURRENTLY exist, we expected to yet change them again (Alan's channel notes above discusses this if you want to watch a few of the recent 5 videos' on it... but those revisions are not expected for another year maybe...
Bottom line, you should be able to fly, just have to be careful...
Important note that any national park is a no fly zone, period. Some provincial parks are also no fly zone, but I don't know about British Columbia... But again, there is tons of places you can fly.. depends on where you are going. as a side not, its against the law to fly your drone over the Canada/USA border (at least from the Canadian side, I assume from the US side also), so keep that in mind.....