OpenLayers - пример динамического POI не работает на моем компьютере

У OpenLayers есть хороший пример, который я хотел бы использовать повторно:

http://openlayers.org/dev/examples/dynamic-text-layer.html

Но когда я загружаю его и запускаю на своей машине, он не работает. Он также не работает, когда я загружаю OpenLayers-2.10.zip с сайта openlayers.org, распаковываю его на своей машине и запускаю этот пример.

Когда я говорю «не работает», я имею в виду, что карта отображается, но нет POI / маркеров / всплывающих окон.

Я использую windows XP. Кажется, в этом примере НЕ используется proxy.cgi.

Не могли бы вы мне помочь? Что я делаю не так?

заранее спасибо

Максим


person Maxim    schedule 29.10.2010    source источник


Ответы (1)


Пример, который вы пытаетесь запустить, - это чтение точек из текстового файла (textfile.txt), который извлекается асинхронно. Чтобы получить эту работу, вы должны запустить этот код на веб-сервере. Я предполагаю, что вы запускаете код непосредственно из файловой системы, то есть файл doubleclick dynamic-text-layer.html.

Вы можете бесплатно установить Visual Studio 2010 express. Он имеет встроенный веб-сервер, поэтому вам нужно будет только открыть карту OpenLayers 2.10 как веб-сайт и нажать «Выполнить».

person igorti    schedule 01.11.2010