PDA

Zobacz pełną wersję : [Google Maps] Odwołanie do innego pliku



czajna
21-12-2007, 17:38
Hej,

chciałbym przenieśc tą mapę: http://www.narowerze.info/rowerowamapa
do nowej wersji mojej strony opartej na joomli.
W tym celu zainstalowałem plugin Google Maps. Chciałbym utworzyc tą mapę jako material statyczny. Będzie to wyświetlane jako odwołanie do innego pliku gdzie będą zebrane wszystkie dane (np. adresy i położenie na mapie obrazków).

czyli np to:


<script type="text/javascript">
//<![CDATA[

if (GBrowserIsCompatible()) {
_mFlags = {}



var baseIcon = new GIcon();
baseIcon.iconSize=new GSize(18,18);
baseIcon.shadowSize=new GSize(0,0);
baseIcon.iconAnchor=new GPoint(9,8);
baseIcon.infoWindowAnchor=new GPoint(16,0);



var fr = new GIcon(baseIcon, "http://www.narowerze.info/mapa/fr.jpg", null,"http://maps.google.com/mapfiles/kml/pal2/icon27s.png" );
var race = new GIcon(baseIcon, "http://www.narowerze.info/mapa/race.jpg", null,"http://maps.google.com/mapfiles/kml/pal2/icon27s.png" );
var podjazd = new GIcon(baseIcon, "http://www.narowerze.info/mapa/podjazd.jpg", null, "http://www.narowerze.info/mapa/race.jpg");
var impreza = new GIcon(baseIcon, "http://www.narowerze.info/mapa/ludzie.jpg", null, "http://maps.google.com/mapfiles/kml/pal5/icon14s.png");
var mountain = new GIcon(baseIcon, "http://www.narowerze.info/mapa/mountain.jpg", null, "http://maps.google.com/mapfiles/kml/pal5/icon14s.png");

function createMarker(point,html,infoUrl,icon) {
var marker = new GMarker(point,icon);
GEvent.addListener(marker, "click", function() {
marker.openInfoWindowHtml(html, {maxUrl:infoUrl});
});
return marker;
}

// Display the map, with some controls and set the initial location
var map = new GMap2(document.getElementById("map"));
map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());
map.setCenter(new GLatLng(52,19),6);


// Tereny MTB

var point = new GLatLng(49.84,19.20);
var marker = createMarker(point,'<p>Ruiny zamku na Wołku</p>', "mapa/wolek.htm", mountain);
map.addOverlay(marker);


W materiale statycznym zaś utworzyc tylko {mosmap "http://...adres odwołania"}

Jakiego typu powinien byc plik do którego się odwołuje?
Jki kod tam powinien się znaleźc?