@Jianxia, please include the option to query in the current map extent AND outside a selected polygon layer (as opposed to a hand-drawn layer).
I am looking for all shelters within the map extent that are outside an evacuation zone or hazard area.