Zápisky podivné a ještě podivnější...

Pražská fotomapa

Fotografická mapa Prahy Zprovoznil jsem na svém portálu Fotopraha.com aplikaci fotomapa Praha, která je založena na mapovém API portálu atlas. Nebylo to nic složitého protože atlas má nastavení aplikace velice dobře popsané se spoustou příkladů a ukázek. Jako příklad zde uvedu mé nastavení (dá se načíst ze zdrojového kódu) a také (to se ve zdrojáku nenajde) ukážu jak načítám jednotlivé značky.



Nastavení mapového API atlasu:


var Page = {
        load: function() {
        var mainMap = new AMap("mainMap");
        
        //určení počátečního bodu a zoomu
        mainMap.loadMaps(new AGeoPoint
        ('50°5'20.00\"N; 14°24'22.00\"E'), 10);
           
        mainMap.addMapPart(new ASmallMapControl());                            
        mainMap.addMapPart(new AMapTypeControl()); 
        }
      }
    window.addEvent('domready', Page.load.bind(Page));    

php skript pro načtení jednotlivých bodů z databáze MySQL

<?php

$vysledek  
mysql_query("SELECT * FROM foto ORDER BY id_foto DESC");

$posun_marker "1";
while(
$row mysql_fetch_array($vysledek))
  {
  
$coords_foto $row["coords_foto"];
  
$adress_foto $row["adress_foto"];
  
$id_foto $row["id_foto"];
  
$name_foto $row["name_foto"];
          
  if(
$coords_foto)
    {
    
    
/*
    Souřadnice mám zadány ve formátu 50|04|59|61-14|24|35|22 
    kde první čtyři čísla jsou zeměpisná šířka a další délka,
    takže to musím od sebe oddělit
    */
    
    
$souradnice explode("-"$coords_foto);
            
    
$sirka explode("|"$souradnice[0]);
    
$delka explode("|"$souradnice[1]);
    
    
// Tady zobrazím jednotlivé markry
    
    
$posun_marker++;
    }
  }

?>