2012-01-06 2 views
1

Я добавил большое изображение к карте открытых слоев, которую я построил. Код ниже. Но карта не отображает изображение. Если я разворачиваю указатель слоев, он показывает слой , отмеченный, но затемненный (отключен). Он работал нормально, но внезапно прекратил работать. Я не могу понять всю жизнь, почему или в какой момент она перестала работать. Я надеюсь, кто-то может указать мне в правильном направлении.openlayers layerswitcher отключен наложения изображений?

imgbounds = new OpenLayers.Bounds(this.ll2ol(-105.424392,'lon'),this.ll2ol(43.975458,'lat'),this.ll2ol(-105.317911,'lon'),this.ll2ol(44.087556,'lat')); 
overlay = new OpenLayers.Layer.Image(
    "Aerial View", 
    "/media/mapassets/CORDEROAPR11.jpg", 
    imgbounds, 
    new OpenLayers.Size(27994, 20832), 
    {'isBaseLayer': false, 'alwaysInRange': false} 
); 
map.addLayer(overlay); 

ll2ol - ссылка на функцию, которую я имею. Эта часть работает отлично. Он действует так, как будто он не может найти изображение, но путь к этому изображению такой же, как и путь к kml-файлу, который я использую (только с разными именами файлов), и я знаю, что файл изображения существует там, где путь приводит его. Этот файл изображения огромен, и я знаю о необходимых ресурсах памяти, но, как я уже сказал, это было прекрасно, несколько месяцев назад. Я думал, что только что прокомментировал это, когда вернулся к этому проекту из другого, поэтому я не думал об этом в то время.

Я запускаю Firefox с Firebug и проверяю вкладку Net, показывает, что он даже не пытается загрузить файл jpg. Он не отображается, как не найден, или что-то еще. Просто просто нет. Но слой есть.

+0

Hi Andrew. Не могли бы вы поделиться ссылкой на метод 'll2ol'? Меня заинтересовал бы его обратный ('ol2ll'). Вы можете помочь здесь? – Boro

ответ

0

Мне удалось заставить его работать, но я не совсем уверен, как это сделать. Я думаю, это сводилось к тому, как я добавил слои. Однако изображение настолько велико, что требуется много времени для загрузки, поэтому мне придется исследовать параметр сервера плитки.

Смежные вопросы