Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
geomap [17/06/2010 11:34] |
geomap [05/06/2013 17:08] (versione attuale) |
||
|---|---|---|---|
| Linea 6: | Linea 6: | ||
| Prende un numero o una stringa e la ritorna nel valore in px valido per lo stile css.\\ | Prende un numero o una stringa e la ritorna nel valore in px valido per lo stile css.\\ | ||
| Descrizione: //_get_css_sizeo($dim)//\\ | Descrizione: //_get_css_sizeo($dim)//\\ | ||
| - | Parametri: \\ | + | Parametri: $dim - int o string\\ |
| - | Return: mixed | + | Return: string |
| === add_map === | === add_map === | ||
| Aggiunge una nuova mappa nel database e ritorna il suo id nella tabella GeoMap.\\ | 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")//\\ | + | Descrizione: //add_map($owner,$owner_id,$boundingBox,$label,$maptype)//\\ |
| - | Parametri: \\ | + | Parametri: |
| - | Return: | + | * $owner - string |
| + | * $owner_id - int | ||
| + | * $boundingBox - mixed, o un GeoPolygon o un array o un paio di valori accettati da <Geopolygon::byBounds> | ||
| + | * $label - string, opzionale | ||
| + | * $maptype - string, opzionale tra: NORMAL_MAP, SATELLITE_MAP, HYBRID_MAP, PHYSICAL_MAP, MAPNIK, OSMARENDER | ||
| + | Return: int | ||
| === add_shape === | === add_shape === | ||
| Aggiunge una forma (punto, linea, sagoma...) al database, eventualmente associandola ad una mappa.\\ | Aggiunge una forma (punto, linea, sagoma...) al database, eventualmente associandola ad una mappa.\\ | ||
| - | Descrizione: //add_shape($ar_or_shape,$geomap_id=NULL,$options=NULL)//\\ | + | Descrizione: //add_shape($ar_or_shape,$geomap_id,$options)//\\ |
| - | Parametri: \\ | + | Parametri: |
| + | * $ar_or_shape | ||
| + | * $geomap_id - string | ||
| + | * $oprions - string | ||
| Return: void | Return: void | ||
| Linea 24: | Linea 32: | ||
| Cambia il maptype di una mappa.\\ | Cambia il maptype di una mappa.\\ | ||
| Descrizione: //change_default_maptype($map_id,$maptype)//\\ | Descrizione: //change_default_maptype($map_id,$maptype)//\\ | ||
| - | Parametri: \\ | + | Parametri: |
| + | * $map_id - int | ||
| + | * $maptype - string, opzionale tra i vari tipi di mappa | ||
| Return: void | Return: void | ||
| Linea 30: | Linea 40: | ||
| Trova la mappa attraverso il suo propriertario.\\ | Trova la mappa attraverso il suo propriertario.\\ | ||
| Descrizione: //find_map_by_owner($owner,$owner_id)//\\ | Descrizione: //find_map_by_owner($owner,$owner_id)//\\ | ||
| - | Parametri: \\ | + | Parametri: |
| + | * $owner - string | ||
| + | * $owner_id - string | ||
| Return: void | Return: void | ||
| === find_shapes === | === find_shapes === | ||
| Ritorna un array con elencati gli id delle figure associate alle mappe.\\ | 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)//\\ | + | Descrizione: //find_shapes($owner_or_map_id,$owner_id,$intersected_with)//\\ |
| - | Parametri: \\ | + | Parametri: |
| - | Return: | + | * $owner_or_map_id - string |
| + | * $owner_id - int | ||
| + | * $intersected_with - string | ||
| + | Return: array | ||
| === get_maps === | === get_maps === | ||
| Trova tutte le mappe associate ad $owner.\\ | Trova tutte le mappe associate ad $owner.\\ | ||
| Descrizione: //get_maps($owner,$owner_id)//\\ | Descrizione: //get_maps($owner,$owner_id)//\\ | ||
| - | Parametri: \\ | + | Parametri: |
| + | * $owner - string | ||
| + | * $owner_id - int | ||
| Return: array | Return: array | ||
| === get_maps_info === | === get_maps_info === | ||
| Ritorna le informazioni sulla mappa.\\ | Ritorna le informazioni sulla mappa.\\ | ||
| - | Descrizione: //get_maps_info($owner_or_map_id=NULL,$owner_id=NULL)//\\ | + | Descrizione: //get_maps_info($owner_or_map_id,$owner_id)//\\ |
| - | Parametri: \\ | + | Parametri: |
| - | Return: array | + | * $owner_or_map - string |
| + | * $owner_id - int | ||
| + | Return: void | ||
| === prepare_map_rendering === | === prepare_map_rendering === | ||
| Crea e ritorna un'istanza di Map Helper riferita alla mappa associata, renderizzando una vista provvisoria.\\ | 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)//\\ | Descrizione: //prepare_map_rendering($map_id,$js_var_suffixe)//\\ | ||
| - | Parametri: \\ | + | Parametri: |
| + | * $map_id - int | ||
| + | * $js_var_suffixe - string, opzionale, è il suffisso dato alla variabile map di javascript, che identifica la mappa. | ||
| Return: array | Return: array | ||
| === remove_shape === | === remove_shape === | ||
| Rimuove le figure presenti nel database.\\ | Rimuove le figure presenti nel database.\\ | ||
| - | Descrizione: //remove_shape($id_or_owner,$owner_id=NULL)//\\ | + | Descrizione: //remove_shape($id_or_owner,$owner_id)//\\ |
| - | Parametri: \\ | + | Parametri: |
| + | * $id_or_owner - int | ||
| + | * $owner_id - int | ||
| Return: void | Return: void | ||
| === render_edit_map === | === render_edit_map === | ||
| Renderizza la mappa e i suoi controlli, abilitandone le modifiche.\\ | Renderizza la mappa e i suoi controlli, abilitandone le modifiche.\\ | ||
| - | Descrizione: //render_edit_map($data,$options=NULL,$js_var_suffix=NULL)//\\ | + | Descrizione: //render_edit_map($data,$options,$js_var_suffix)//\\ |
| - | Parametri: \\ | + | Parametri: |
| + | * $data - array | ||
| + | * $options - array, opzionale | ||
| + | * $js_var_suffix - string, opzionale, suffisso usato in javascript. | ||
| Return: void | Return: void | ||
| === render_show_map === | === render_show_map === | ||
| Renderizza una mappa non modificabile.\\ | Renderizza una mappa non modificabile.\\ | ||
| - | Descrizione: //render_show_map($data,$options=NULL,$js_var_suffix=NULL)//\\ | + | Descrizione: //render_show_map($data,$options,$js_var_suffix)//\\ |
| - | Parametri: \\ | + | Parametri: |
| + | * $data - array | ||
| + | * $options - array, opzionale | ||
| + | * $js_var_suffix - string, opzionale, suffisso usato in javascript. | ||
| Return: void | Return: void | ||
| Linea 78: | Linea 107: | ||
| Aggiunge o aggiorna una mappa e ne ritorna l'id.\\ | Aggiunge o aggiorna una mappa e ne ritorna l'id.\\ | ||
| Descrizione: //save_map($data,$options)//\\ | Descrizione: //save_map($data,$options)//\\ | ||
| - | Parametri: \\ | + | Parametri: |
| - | Return: int | + | * $data - array |
| + | * $options - array, opzionale con le opzioni di permessi e rendering | ||
| + | Return: int, ovvero l'id della mappa | ||
| === save_shapes === | === save_shapes === | ||
| Aggiunge o aggiorna le figure all'interno del db.\\ | Aggiunge o aggiorna le figure all'interno del db.\\ | ||
| Descrizione: //save_shapes($data,$options)//\\ | Descrizione: //save_shapes($data,$options)//\\ | ||
| - | Parametri: \\ | + | Parametri: |
| + | * $data - array | ||
| + | * $options - array, opzionale con le opzioni di permessi e rendering | ||
| Return: void | Return: void | ||