Mappe immagine image-maps

IS fornisce meccanismi per semplificare l’utilizzo delle mappe immagine di HTML. I visualizzatori basati su JAVA e su Flash in IS includono anche il supporto limitato per le mappe immagine.

Le mappe immagine di Source vengono fornite a IS tramite catalog::Map o con il comando map= e le mappe elaborate vengono recuperate utilizzando il comando req=map.

Una mappa immagine è costituita da uno o più elementi HTML AREA, delimitati correttamente da '<' e '>'. Se fornite tramite catalog::Map, si presume che tutti i valori delle coordinate in pixel siano nella risoluzione dell'immagine originale e relativi all'angolo superiore sinistro dell'immagine sorgente (non modificata). Se fornite tramite un comando map=, i valori delle coordinate vengono considerati come coordinate di livello, relative all'angolo superiore sinistro del livello (dopo rotate= e extend=).

NOTE
Le coordinate % non sono attualmente consentite e potrebbero essere elaborate in modo errato.

IS genera una mappa immagine composita dalle mappe dell'immagine sorgente di ciascun livello costitutivo applicando le trasformazioni spaziali (come la scalabilità e la rotazione) alle coordinate della mappa, quindi assemblando le mappe del livello elaborate nell'ordine z appropriato (da davanti a dietro) e con il posizionamento appropriato.

I seguenti comandi vengono considerati per l'elaborazione della mappa immagine se forniti insieme a req=map (direttamente nella richiesta, tramite modelli di catalogo o in catalog::Modifier stringhe):

  • align=
  • wid=
  • hei=
  • scl=
  • crop=
  • flip=
  • rotate=
  • scale=
  • layer=
  • size=
  • extend=
  • origin=
  • pos=
  • anchor=
  • src=
  • map=

Tutti gli altri comandi vengono effettivamente ignorati.

Gli attributi SHAPE e COORDS di un AREA possono essere modificati durante l'elaborazione di una richiesta req=map. Tutti gli altri attributi dell'elemento AREA vengono passati senza modifiche. Nella maggior parte dei casi, questo comporta la modifica del valore SHAPE da DEFAULT a RECT (con l'aggiunta dell'attributo COORDS) o la modifica dei valori COORDS.

Tutti gli elementi AREA che diventano vuoti durante l'elaborazione vengono rimossi completamente. Se una mappa è associata a layer=comp, viene posizionata dietro tutte le altre mappe. I dati vengono restituiti sotto forma di testo come uno o più elementi HTML AREA. Una stringa di risposta vuota indica che non esiste alcuna mappa immagine per gli oggetti specificati.

La trasparenza dei livelli non viene considerata per l'elaborazione delle mappe. A un livello completamente trasparente può essere ancora associata una mappa immagine. La mappa di un livello parzialmente trasparente non viene ritagliata nelle regioni trasparenti.

Consultate anche see-also

mappa= , catalogo::mappa, specifica HTML 4.01

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49