"Perhaps some large energy shield. It may let slow moving objects to get through, but something with enough velocity, or high energy beams are stopped dead. Maybe.A New Challenger wrote:"Any ideas on what those domes may be?"
Or it may be a large cloaking dome, concealing building under the dome, with the help of dust."