OCStoyanov
  • Блог
  • Фотография
    • Галерии
      • Макро
      • Пейзажи
      • Пещери
      • Попътно
      • Природа
      • Репортажно
    • +
      • Google+
      • Frickr
      • 500px
    • Фото разходки
      • Trashscape Project
      • Светлина и Култ
      • Беглика и Чатъма
      • Крит
  • Навън…
    • Приключения
      • #ExploreCrete
      • EVKM
      • Боянската (еко) пътека
      • ВелоРодопи
      • Манастирите по река Нишава
      • ПредБалканско
    • Добра идея!
      • Sofia City Escape
      • Детски лагери и Тимбилдинг
      • За почивка
    • Насам-натам
      • Вело туринг
      • Велосипедиране
      • Катерене
      • Спелеология
      • Зимни активности
      • Каяци и Рафтинг
    • Хайк
      • Много дневни маршрути
      • Тематични маршрути
      • Маркирани и излетни маршрути
      • Екопътеки
  • Полезно
    • Съвети
      • Хубаво да знаеш
      • Първа помощ в планината
      • Екипировка
      • Survivor и bushcraft
      • За храната
      • Ориентиране
    • Справочник
      • Sofia City Escape
      • Visa requirements to Bulgarians around the world
      • Велосипеден маршрутизатор София
      • Къмпинг и бивак места из България
  • Работа
    • Портфолио
      • [source code]
      • Graphic design
      • Web design
      • Maps
    • Проекти
      • Схема на градският транспорт в София
      • България в началото на 20 век
      • Detailed GIS on Caves zoning in Bulgaria
      • Карти на света на български
      • GIS of the basic morphographic units in the Physiological Geographic Regions in Bulgaria
    • Работа
      • GIS
      • Разна статистика
      • Интересни карти
      • Туристически карти
      • Интернет карти
      • Карти за печат
    • Полезни карти
      • Туристическа карта на България
      • Велосипеден маршрутизатор София
      • Карта TopoBulgaria
      • Къмпинг и бивак места из България
  • Свали
    • Icons and symbols for maps
      • Класически знаци и икони за туристически карти
      • Икони за аутдор и туризъм
      • Пин икони за аутдоор и туризъм
    • Още
      • PDF и електронни книги
      • За деца
      • Щанци
  • Английски
Интернет интеграция на карти

Облачност и температура в реално време

Облачност и температура в реално време
Интернет интеграция на карти

Готова е голямата карта за сайта BGOutdoor – Излез навън , която показва количество валежи, температура и облачност в реално време. За целта се използва приставката за браузъри на Гугъл Земя, няколко JavaScript и два сървъра за сателитни снимки, единият от който на НАСА.


Всички точки и слоеве са сложени в Google Earth и съответно записани в един kml файл. Извикването на различните слоеве и синхронизацията става чрез java script в head страницата:

[startCode]<*script src=”https://www.google.com/jsapi?key=*****************************************” type=”text/javascript”>
<*script src=”vremeto.js” type=”text/javascript”>
<*style type=”text/css”>
<*!– #apDiv1 { position:absolute; width:283px; height:46px; z-index:1; left: 21px; top: 801px; overflow: visible; visibility: visible; } –>

[endCode]

И се слага #apDiv1, където да се показва картата.
А самият java script съдържа текста на kml файла:
var ge;
var kml;
google.load('earth','1');

function initCallback(instance) {
base_setup(instance);

var la = ge.createLookAt(”);
la.set(42.748644, 25.235311, 0, ge.ALTITUDE_RELATIVE_TO_GROUND, 0, 35, 650000 );
ge.getView().setAbstractView(la);

kml = ge.parseKml(
‘Текст съдържанието на kml файла’);

ge.getFeatures().appendChild(kml);

//set a click listener that affects all placemarks
google.earth.addEventListener(
ge.getGlobe(), ‘click’, function(event) {
var obj = event.getTarget();
if (obj.getType() == ‘KmlPlacemark’){
event.preventDefault();
var placemark = obj;
var placemark_name = placemark.getName();
//get the full balloon html
var placemark_desc_active = placemark.getBalloonHtmlUnsafe();
//same as above, except with ‘active’ content like JS stripped out
var placemark_desc = placemark.getBalloonHtml();
//create new balloon with rendered content
var balloon = ge.createHtmlStringBalloon(”);
//balloon.setFeature(placemark);
balloon.setMaxWidth(300);
balloon.setContentString(‘

‘ + placemark_name + ‘

‘ + placemark_desc_active);
ge.setBalloon(balloon);
}
});
}

function base_setup(instance){
ge = instance;
ge.getWindow().setVisibility(true);
document.getElementById(‘installed-plugin-version’).innerHTML = ge.getPluginVersion().toString();
}

function init() {
google.earth.createInstance(‘map3d’, initCallback, failureCallback);
}

function failureCallback(errorCode) {}

Това гарантира едновременната работа на всички слоеве и тяхната равнопоставенност в картата. Точките които извикват данни чрез iframe трябва да са променени с CDATA в описанието.
[startCodeBlock]<*![CDATA[<*iframe src=”линк към каквото искате” width=”300″ height=”250″ marginwidth=”0″ marginheight=”0″ frameborder=”0″ scrolling=”no” allowtransparency=”true”>]]>[endCodeBlock]

Картата може да ползвате на адрес Времето сега . Както споменахме, за правилно ползване на картата трябва да имате инсталиран Google Earth Plugin. Ето картата тук

cdata iframe js maps KML kmz

Previous articleКръвотечение и кръвоспиранеNext article Карта

Вашият коментар Отказ

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

За мен и сайта

Надявам се тук ще намерите това, което търсите. А именно, това което мога да предложа - интересни карти на България и света, още по-интересни идеи за туризъм и приключения, както и полезна информация за родният ми град - София.
Все още добавям снимки и преводи, така че, Грешка 404 изкача. Потърсете в Търсене или през менюто за да намерите което търсите

Последно списано

Лагер Приключение27/07/2019
Списаревски имаме проблем28/06/2019
Еко пътека Боров камък27/06/2019

Карта Насам-Натам

Популярни статии

10 маршрута за цялото семейство на Витоша5 comments
Визуализация на кварталите в София3 comments
10 неща, които си заслужават да се видят в София3 comments
10 запазени антични града в България3 comments
Видове туристически обувки3 comments

Проекти в прогрес

Downloads

  • Donation Безплатно изтегляне
  • ВелоТуринг в България
  • Анимационни филми и рецензии
  • Реклама тук
  • Пишете ми
  • За мен
Maps, Photography and Adventure 2019 © Stoyanov
Условия за ползване на файловете