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 |