Namespace: geoBCN

geoBCN

Versió 0.5

Espai de noms arrel. Tot el marc de treball dels Geocomponents està contingut en aquest mòdul.

Propietats:
Nom propietat Tipus Argument Valor per defecte Descripció
ready callback

Funció de callback que s'invoca quan l'api està carregada i a punt per començar-hi a treballar.

esMobil boolean <optional>
false

Booleà que indica si el comportament dels components ha de ser l'establert per dispositius mòbils

Exemple

Exemple d'inicialització de la API.

  //La llibreria treballarà en mode web
  geoBCN.esMobil = false;
  //Farem servir els cercadors HTML
  //Programem la inicialització de l'entorn
  geoBCN.ready = function () {
     //La llibreria ha acabat de carregar,
     //ja podem crear el mapa i els controls necessaris
  };

Classes

Localitzacio
Mapa

Namespaces

Cercadors
Html
Utils

Membres estàtics

estàticgeoBCN.baseFiles

estàticgeoBCN.baseURL

estàticgeoBCN.esMobil

estàticgeoBCN.etiquetes

estàticgeoBCN.hasGeolocation

estàticgeoBCN.layersURL

estàticgeoBCN.log4js

estàticgeoBCN.serviceURL

estàticgeoBCN.suffix

estàtic,readonlygeoBCN.versions{geoBCN.Versions}

Descriu les versions de l'api

Mètodes

estàticgeoBCN.getLabel()

estàticgeoBCN.isOldBrowser()

estàticgeoBCN.jQ()

estàticgeoBCN.preloadImg()

estàticgeoBCN.ready()

estàticgeoBCN.seleccioAdreca()

estàticgeoBCN.setLabel()

Tipus definits

geoBCN.ajaxDataType{string}

Defineix el mode com el mapa ha d'obtenir els elements:

  • json Format JSON
  • jsonp Format JSON amb crida de callback per obtenir les dades en entorns on no funcionen les crides crossdomain

geoBCN.Coordenada2D{Array.<number>}

Es la representació d'una coordenada a partir d'un Array composat per les dues components x / y o lon / lat. Cal tenir en compte que no inclou la projecció.

Exemple

Exemple de coordenades.

  [412363, 4570689]      //ETRS89
  [2.142850, 41.370280]  //WSG84 (Google)

geoBCN.Etiqueta{object}

Textes o etiquetes definits a la llibreria

Propietats:
Nom propietat Tipus Descripció
geoBCN.Etiqueta.valor string

Text de l'etiqueta

geoBCN.Etiqueta.descripcio string

Text complementari / complet de l'etiqueta

geoBCN.resposta{object}

Resposta d'una cerca als serveis REST

Propietats:
Nom propietat Tipus Descripció
estat string

Estat de la resposta, OK indica que no s'ha produït cap error

resultats array

Array amb els resultats

geoBCN.Versions{object}

Versions dels diferents components que conformen la llibreria

Propietats:
Nom propietat Tipus Descripció
geoBCN.Versions.api string

Versió de l'api geoBCN.

geoBCN.Versions.jquery string

Versió de JQuery utilitzada.

geoBCN.Versions.ol string

Versió d'OpenLayers utilitzada.

geoBCN.Versions.ui string

Versió de JQuery UI utilitzada.