Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
geomap [17/06/2010 11:34] |
geomap [05/06/2013 17:08] |
||
---|---|---|---|
Linea 1: | Linea 1: | ||
- | ====== API Geomap ====== | ||
- | home/app/apis/geomap/geomap_api_controller.php\\ | ||
- | //class GeomapApiController extends ApiController//\\ | ||
- | \\ | ||
- | === _get_css_size === | ||
- | Prende un numero o una stringa e la ritorna nel valore in px valido per lo stile css.\\ | ||
- | Descrizione: //_get_css_sizeo($dim)//\\ | ||
- | Parametri: \\ | ||
- | Return: mixed | ||
- | === add_map === | ||
- | Aggiunge una nuova mappa nel database e ritorna il suo id nella tabella GeoMap.\\ | ||
- | Descrizione: //add_map($owner,$owner_id,$boundingBox,$label=NULL,$maptype="NORMAL_MAP")//\\ | ||
- | Parametri: \\ | ||
- | Return: | ||
- | |||
- | === add_shape === | ||
- | Aggiunge una forma (punto, linea, sagoma...) al database, eventualmente associandola ad una mappa.\\ | ||
- | Descrizione: //add_shape($ar_or_shape,$geomap_id=NULL,$options=NULL)//\\ | ||
- | Parametri: \\ | ||
- | Return: void | ||
- | |||
- | === change_default_maptype === | ||
- | Cambia il maptype di una mappa.\\ | ||
- | Descrizione: //change_default_maptype($map_id,$maptype)//\\ | ||
- | Parametri: \\ | ||
- | Return: void | ||
- | |||
- | === find_map_by_owner === | ||
- | Trova la mappa attraverso il suo propriertario.\\ | ||
- | Descrizione: //find_map_by_owner($owner,$owner_id)//\\ | ||
- | Parametri: \\ | ||
- | Return: void | ||
- | |||
- | === find_shapes === | ||
- | Ritorna un array con elencati gli id delle figure associate alle mappe.\\ | ||
- | Descrizione: //find_shapes($owner_or_map_id=NULL,$owner_id=NULL,$intersected_with=NULL)//\\ | ||
- | Parametri: \\ | ||
- | Return: | ||
- | |||
- | === get_maps === | ||
- | Trova tutte le mappe associate ad $owner.\\ | ||
- | Descrizione: //get_maps($owner,$owner_id)//\\ | ||
- | Parametri: \\ | ||
- | Return: array | ||
- | |||
- | === get_maps_info === | ||
- | Ritorna le informazioni sulla mappa.\\ | ||
- | Descrizione: //get_maps_info($owner_or_map_id=NULL,$owner_id=NULL)//\\ | ||
- | Parametri: \\ | ||
- | Return: array | ||
- | |||
- | === prepare_map_rendering === | ||
- | Crea e ritorna un'istanza di Map Helper riferita alla mappa associata, renderizzando una vista provvisoria.\\ | ||
- | Descrizione: //prepare_map_rendering($map_id,$js_var_suffixe)//\\ | ||
- | Parametri: \\ | ||
- | Return: array | ||
- | |||
- | === remove_shape === | ||
- | Rimuove le figure presenti nel database.\\ | ||
- | Descrizione: //remove_shape($id_or_owner,$owner_id=NULL)//\\ | ||
- | Parametri: \\ | ||
- | Return: void | ||
- | |||
- | === render_edit_map === | ||
- | Renderizza la mappa e i suoi controlli, abilitandone le modifiche.\\ | ||
- | Descrizione: //render_edit_map($data,$options=NULL,$js_var_suffix=NULL)//\\ | ||
- | Parametri: \\ | ||
- | Return: void | ||
- | |||
- | === render_show_map === | ||
- | Renderizza una mappa non modificabile.\\ | ||
- | Descrizione: //render_show_map($data,$options=NULL,$js_var_suffix=NULL)//\\ | ||
- | Parametri: \\ | ||
- | Return: void | ||
- | |||
- | === save_map === | ||
- | Aggiunge o aggiorna una mappa e ne ritorna l'id.\\ | ||
- | Descrizione: //save_map($data,$options)//\\ | ||
- | Parametri: \\ | ||
- | Return: int | ||
- | |||
- | === save_shapes === | ||
- | Aggiunge o aggiorna le figure all'interno del db.\\ | ||
- | Descrizione: //save_shapes($data,$options)//\\ | ||
- | Parametri: \\ | ||
- | Return: void |