При проверке с помощью Firebug оказалось, что упомянутый вами сайт получает данные в формате XML с помощью простых запросов AJAX, таких как:
http://reiseplanlegger.skyss.no/scripts/travelmagic/TravelMagicWE.dll/mapxml?x1=4.85321044921875&x2=5.8282470703125&y1=60.150391714056326&y2=60.524184817591276&loc=1
Параметры (x1, y1), (x2, y2) определяют параметры (долгота, широта) области просмотра. Каждый раз, когда карта перетаскивается, выдается новый запрос AJAX, который возвращает свежие данные.
Это пример ответа на запрос AJAX:
<stages>
<i n="Arna Stasjon Togstopp (Bergen)" sn="" v="12019888" t="2" i="0" x="5,465809" y="60,420116" sp="" st="Tog.GIF"/>
<i n="Arna Terminal (Bergen)" sn="" v="12014200" t="2" i="0" x="5,464333" y="60,420319" sp="" st="Buss.GIF"/>
<i n="Bjørkheim Ved Senter (Samnanger)" sn="" v="12426607" t="2" i="0" x="5,730484" y="60,402178" sp="" st="Buss.GIF"/>
<i n="Bjørkheim Ved Senter (Samnanger)" sn="" v="12426608" t="2" i="0" x="5,731842" y="60,401312" sp="" st="Buss.GIF"/>
<i n="Breistein Ferjekai (Bergen)" sn="" v="12017399" t="2" i="0" x="5,399175" y="60,490519" sp="" st="Ferge.GIF"/>
<i n="Eikelandsosen Terminal (Fusa)" sn="" v="12410510" t="2" i="0" x="5,747773" y="60,241479" sp="" st="Buss.GIF"/>
</stages>
Обратите внимание, что атрибут x
определяет долготу, а атрибут y
определяет широту.
Помимо технического ответа, я бы предложил получить разрешение, прежде чем собирать такие данные.