Witam
Poszukuje komponentu dzięki któremu będę mógł dodać mapy z Google. Szukałem na forum i w Google ale nic nie znalazłem proszę o pomoc
Witam
Poszukuje komponentu dzięki któremu będę mógł dodać mapy z Google. Szukałem na forum i w Google ale nic nie znalazłem proszę o pomoc
Zapracowany po uszy, cały czas kilka projektów na tapecie.
Od 2005 roku indywidualne projekty Joomla - www.studioalfa.pl.
Polecam darmowe templatki Joomla.
Nie pomagam w kwestiach związanych z Joomla na Facebooku! Forum Joomla jest tutaj.
Znalazłem zainstalowałem jako dodatek ale próbuje i nie mogę tego opublikować jak zrobić żeby sie wyświetlało na stroni. Jest może spolszczenie.
A czy wygenerowałeś dla swojej witryny google map api key?
Jeśli nie, tutaj masz linka:
http://www.google.com/apis/maps/signup.html
Opis użycia masz na stronie, którą Tobie podałem wcześniej.
Fakt, jest po angielsku, ale jak nie zna się angielskiego, to spokojnie można przez to przebrnąć ze słownikiem w ręku.
Zapracowany po uszy, cały czas kilka projektów na tapecie.
Od 2005 roku indywidualne projekty Joomla - www.studioalfa.pl.
Polecam darmowe templatki Joomla.
Nie pomagam w kwestiach związanych z Joomla na Facebooku! Forum Joomla jest tutaj.
Mam już api keyale dalej nie wiem jak wyświetlić mapę na stronie próbuje zrobić artykuł i go publikuje wklejam kod generowany przez Google ale nic moze ni ktoś pomóc
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<title>Google Maps JavaScript API Example</title>
<script src="http://maps.google.com/maps?file=api&v=2&key=hjks234dksaldjHJEH2p YGebj7YzS3jxRrAToaJsERbf7NrUGKIw3H4p9NexTIGVTfXVfh u9HgVGaiclTYm7U0nQ"
type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
function load() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map"));
map.setCenter(new GLatLng(37.4419, -122.1419), 13);
}
}
//]]>
</script>
</head>
<body onload="load()" onunload="GUnload()">
<div id="map" style="width: 500px; height: 300px"></div>
</body>
</html>
W treść strony musisz wstawić kod:
Koordynaty mapy i parametry ustawiasz wg własnych potrzeb.Kod:{mosmap width='500'|height='400'|lat='52.052312'|lon='4.447141'|zoom='3'| zoomType='Large'|zoomNew='0'|mapType='Satellite'| showMaptype='1'|overview='0'|text='sv DWO'|lang=''|key=''}
WAŻNE! Cały kod musi być w jednej linii.
Nie wolno wstawiać <br /> pomiędzy {}
Opis parametrów masz na stronie, którą podałem na samym początku.
Tak samo, jak informacje powyżej.
Trzeba się trochę bardziej wysilić i pokombinować.
Zapracowany po uszy, cały czas kilka projektów na tapecie.
Od 2005 roku indywidualne projekty Joomla - www.studioalfa.pl.
Polecam darmowe templatki Joomla.
Nie pomagam w kwestiach związanych z Joomla na Facebooku! Forum Joomla jest tutaj.
Zainstalowałem google_maps-2.6b.zip i dodałem API key i działa wyświetla na stronie tylko jak mogę dodać dodać strzałek i dymek wskazujący na jakieś miejsce. Trzeba to zrobic w xsl na forum nie znalazłem nic konkretnego może im ktoś pomóc z tym?
Może mi ktoś pomóc jak dodać te strzałki i dymki szukam i szukam ale nic nie znalazłem. Chodzi mi o takie coś http://www.al-wilaya.com/tmp1.html
Będę bardzo wdzięczny
W funkcji load
map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());
map.addControl(new GOverviewMapControl());
map.addControl(new GScaleControl());
map.enableContinuousZoom();
map.enableDoubleClickZoom();
to navigatory
markery i dymek do markera
var marker = new GMarker(point);
map.addOverlay(marker);
marker.openInfoWindowHtml(tekst);
przyklad generujacy 10 losowych markerów i 5 punktową polilinię
<script type="text/javascript">
//<![CDATA[
function load() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map"));
map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());
map.setCenter(new GLatLng(37.4419, -122.1419), 13);
// Add 10 markers in random locations on the map
var bounds = map.getBounds();
var southWest = bounds.getSouthWest();
var northEast = bounds.getNorthEast();
var lngSpan = northEast.lng() - southWest.lng();
var latSpan = northEast.lat() - southWest.lat();
for (var i = 0; i < 10; i++) {
var point = new GLatLng(southWest.lat() + latSpan * Math.random(),
southWest.lng() + lngSpan * Math.random());
map.addOverlay(new GMarker(point));
}
// Add a polyline with five random points. Sort the points by
// longitude so that the line does not intersect itself.
var points = [];
for (var i = 0; i < 5; i++) {
points.push(new GLatLng(southWest.lat() + latSpan * Math.random(),
southWest.lng() + lngSpan * Math.random()));
}
points.sort(function(p1, p2) {
return p1.lng() - p2.lng();
});
map.addOverlay(new GPolyline(points));
}
}
//]]>
</script>
żródło google.com - zajrzyj do googla tam sa obszerne tutoriale ten m.innymi też
Ostanio edytowane przez woju : 09-07-2007 23:33
Dodałem ten przykładowy skrypt do xsl ale nic sie nie wyświetlało próbowałem coś zmeniać i dalej nic woju czy możesz mi to dokładniej opisać albo kos inny z forum?