The invention discloses an automatic
bus stop announcement method and
system and a remote
server. The method comprises the following steps: taking the previous
bus stop announcement
station as a reference
station, judging whether the
geographical distance of a vehicle leaving the reference
station in the running direction of a specified line and the
time distance between the current
running time of the vehicle and the previous
bus stop announcement time meet conditions or not, and if so, determining that the serial number of a station to-be-reported is equal to the serial number of the reference station plus 1; and if not, taking the next station of the reference station as the reference station, continuing to judge whether the
geographical distance and the
time distance meet the conditions or not, then obtaining the ID of the station to-be-reported according to the serial number of the station to-be-reported and the running direction of the line, and generating bus stop announcement information when the
geographical distance between the vehicle and the station to-be-reported meets the bus stop announcement
radius of the station to-be-reported. According to the method, the to-be-arrived stations are sequentially searched according to the station sequence; once the to-be-arrived stations are found, the geographic distance and the
time distance between the subsequent stations andthe vehicle are not calculated anymore, so that bus stop announcement skipping conditions are avoided, and the calculated amount is reduced.