上海申花选择大连作为异地主场的原因主要有以下几点:

气候条件优越:

大连作为北方城市,夏季气候宜人,明显好于海口等南方城市,更有利于进行足球比赛。

场地条件合适:

大连拥有多个适合进行足球比赛的场地,如金州体育场、大连市体育中心体育场和普湾体育场,这些场地能够满足申花的主场需求。

政府支持:

当上海政府明确回函无法将主场对申花开放后,申花积极寻找替代主场,并最终说服了大连赛区。

赛程安排:

由于疫情等因素,申花暂时无法返回虹口比赛,大连作为异地主场在赛程安排上更为便利。

其他球队的支持:

当大连赛区同意申花的申请后,其他没有主场的多支球队也向大连方面递交申请,但最终由于场地容量有限,只有海港胜出。

综上所述,大连作为申花的异地主场,在气候条件、场地条件、政府支持和赛程安排等方面都具有明显优势。