Docs Goabase

Geo
in package

OSM Map, Geo Search

Table of Contents

getByTown()  : array<string|int, mixed>
Gets the correct town name and lat/lon from a search-string
getGeoLocAtt()  : array<string|int, mixed>
Holt GeoLoc, gibt saAtt zurück und nutzt Session
getMapLink()  : array<string|int, mixed>
Gibt den Ajax-Link für die OSM-Map
getOSM()  : array<string|int, mixed>
Via curl wird auf OSM lon/lat abgefragt
getOsmData()  : array<string|int, mixed>
open mapquestapi.com and get results
getTownLink()  : string
suchparas fuer ort zusammenbasteln. es sollen nur worte uebrig bleiben nur fuer member
getWeatherLink()  : array<string|int, mixed>
getGeoID()  : int
Try to get the Geo ID
getSQLTown()  : array<string|int, mixed>

Methods

getByTown()

Gets the correct town name and lat/lon from a search-string

public static getByTown( $strSearch) : array<string|int, mixed>
Parameters
$strSearch :
Return values
array<string|int, mixed>
  • geoloc: town-name, geolat, geolon

getGeoLocAtt()

Holt GeoLoc, gibt saAtt zurück und nutzt Session

public static getGeoLocAtt(array<string|int, mixed> $saAtt[, string|int $latlon = '' ]) : array<string|int, mixed>
Parameters
$saAtt : array<string|int, mixed>
$latlon : string|int = ''
Return values
array<string|int, mixed>

Gibt den Ajax-Link für die OSM-Map

public static getMapLink(array<string|int, mixed> $saParty[, array<string|int, mixed> $naJson = [] ]) : array<string|int, mixed>

Es gibt zwei Fälle: Mit und ohne Party Wird keine Party übertragen, kommen nur lat/lon-werte

Parameters
$saParty : array<string|int, mixed>
$naJson : array<string|int, mixed> = []
  • width und height
Return values
array<string|int, mixed>

getOSM()

Via curl wird auf OSM lon/lat abgefragt

public static getOSM(string $strSearch[, string $strLatLon = '' ]) : array<string|int, mixed>

http://wiki.openstreetmap.org/wiki/User:SunCobalt/OpenLayers_Suche#Download_Beispieldateien

Die Funktion speichert seit 23.05.2013 geoloc-daten in tabelle data_geo_loc Wenn nach städten oder lat/lon gesucht wird, wird lokale tabelle gelesen

Parameters
$strSearch : string
  • plz oder ort
$strLatLon : string = ''
Return values
array<string|int, mixed>

$saReturn geoloc - lat - lon

param string $strLL - lat/lon, separated with comma param int $nLimitOsm

getOsmData()

open mapquestapi.com and get results

public static getOsmData( $strSearch, array<string|int, mixed> $naLatLon) : array<string|int, mixed>
Parameters
$strSearch :
$naLatLon : array<string|int, mixed>
Return values
array<string|int, mixed>

suchparas fuer ort zusammenbasteln. es sollen nur worte uebrig bleiben nur fuer member

public static getTownLink( $saParty,  $bPast) : string
Parameters
$saParty :
$bPast :
Return values
string
public static getWeatherLink( $saParty) : array<string|int, mixed>
Parameters
$saParty :
  • lat,lon,flag_display_map,geoloc
Return values
array<string|int, mixed>

getGeoID()

Try to get the Geo ID

protected static getGeoID( $strSearch) : int
Parameters
$strSearch :
Return values
int

getSQLTown()

protected static getSQLTown(string $strGeoLoc) : array<string|int, mixed>
Parameters
$strGeoLoc : string
Return values
array<string|int, mixed>

Search results