Erzeugt den JS Code im BODY der Seite.
bool
bodyjs
()
Erzeugt benötigten JS Code im Seitenfuss
bool
footjs
()
Nimmt eine Adresse entgegen und erzeugt einen Marker.
array
geocode
(string $adress, [string $typ = 'marker'], [string $img = "143.png"])
-
string
$adress: Zu suchende Adresse
-
string
$typ: typ legt den Markertyp fest (marker,otherMarker,mapMarker)
-
string
$img: imh legt die Markergrafik fest
Erzeugt JS Code im HEAD Bereich der Seite.
bool
headjs
(string $key)
-
string
$key: Google Maps API Key
Erzeugt einen Marker mit mehreren Tabs im Infopopup
bool
linkMarker
(int $lat, int $lng, $link, [string $img = "143.png"], array $tabs)
-
int
$lat: Breitengrad des Markers
-
int
$lng: Längengrad des Markers
-
array
$tabs: Merhdimensionales Array mit den einzelnen Tabs
-
string
$img: Steuerung der Grafik
-
$link
Erzeugt die Kartendarstellung
bool
map
(int $zoom, int $lat, int $lng, [string $typ = "normal"], [int $min_zoom = 1], [int $max_zoom = 17], [string $navcontrol = "large"], $overview)
-
int
$zoom: Initiale Zoomstufe
-
int
$lat: Initialer Breitengrad
-
int
$lng: Initialer Längengrad
-
string
$typ: Kartentyp (normal,satellit,hybrid) Default: normal
-
int
$min_zoom: Minimal mögliche Zoomstufe
-
int
$max_zoom: Maximal Mögliche Zoomstufe
-
string
$navcontrol: Typ der Kartennavigation (small,large) Default: large
-
$overview
Platziert die Karte
bool
mapdiv
(int $height, int $width)
-
int
$width: Breite der Karte
-
int
$height: Höhe der Karte
Erzeugt einen Marker dessen Infopopup eine Detailkarte enthält
bool
mapMarker
(int $lat, int $lng, [string $img = "143.png"])
-
int
$lat: Breitengrad des Markers
-
int
$lng: Längengrad des Markers
-
string
$img: Steuerung der Grafik
Ende des Markerbereichs
bool
markend
()
Erzeugt einen einfachen Marker.
bool
marker
(int $lat, int $lng, [string $img = "079.png"])
-
int
$lat: Breitengrad des Markers
-
int
$lng: Längengrad des Markers
-
string
$img: Steuerung der Grafik
Start des Markerbereichs
bool
markstart
()
Erzeugt einen Marker mit Infopopup und verschiedenen Grafiken
bool
otherMarker
(int $lat, int $lng, [string $html = ""], [string $img = "143.png"])
-
int
$lat: Breitengrad des Markers
-
int
$lng: Längengrad des Markers
-
string
$html: HTML Code für das Infopopup
-
string
$img: Steuerung der Grafik
Parsed XML Dateien und gibt Geopunkte als Array zurück
array
parseGxml
(string $file)
-
string
$file: Zu parsende Datei
Erzeugt eine Linie zwischen mehreren Punkten
bool
polyline
(array $punkte, [string $color = "#FF0000"], [int $breite = 1], int $transparent, [string $arrows = ""])
-
array
$punkte: Erwartet ein Mehrdimensionales Array mit lat/lng der einzelnen Punkte
-
string
$color: Die Farbe der Linie als Hexcode
-
int
$breite: Die Breite der Linie
-
int
$transparent: Transparenz an / aus
-
string
$arrows: Richtungspfeile. "all" = überall, mid = "nur auf der Wegstrecke" , "end = "nur am "Ende"
Erzeugt einen Marker mit mehreren Tabs im Infopopup
bool
tabMarker
(int $lat, int $lng, array $tabs, [string $img = "143.png"])
-
int
$lat: Breitengrad des Markers
-
int
$lng: Längengrad des Markers
-
array
$tabs: Merhdimensionales Array mit den einzelnen Tabs
-
string
$img: Steuerung der Grafik
Erzeugt die Kartendarstellung aus einer XML Datei
bool
xmlMap
(string $file)
Parsed XML Dateien und gibt Marker als Array zurück.
array
xmlMapPoints
(string $file)
-
string
$file: Zu parsende Datei