Filo diretto con i geologi italiani    
 
Non sei ancora iscritto ?
Compleanni di Oggi
Graziano Catenacci (49), piacentinidaniel (73)
Chi è Online Ora
0 membri (), 390 ospiti, e 1 robot.
Chiave: Admin, Mod Globale, Mod
Top Poster(30 Giorni)
mccoy 3
gp 2
antrea 1
Sponsor
GeoFoto
Frammento azzurro trovato in strada
Frammento azzurro trovato in strada
by Keccogrin, December 6
Qualcuno sa di cosa si tratta?
Qualcuno sa di cosa si tratta?
by Alex_Bach, September 21
Uovo ?
Uovo ?
by ACM80, August 25
Riconoscimento roccia
Riconoscimento roccia
by rama12, April 17
Sponsor
Sponsor
Discussione Precedente
Discussione Successiva
Stampa Discussione
Valuta Discussione
Pagina 3 di 5 1 2 3 4 5
#34598 16/05/2007 18:04
Iscritto: Nov 2006
Posts: 539
_
Member
****
Offline
Member
****
_
Iscritto: Nov 2006
Posts: 539
Se lo vuoi inserire semplicemente come immagine (e non come layer WMS) segui l'esempio image_layer.html, presente nella dir di esempi che hai scaricato assieme alle API.
Nell'esempio viene inserito un .gif delle "luci notturne delle città".
Lo stesso codice, con le dovute modifiche, dovrebbe funzionare anche con gli ecw (uso il condizionale perchè non ho mai provato).

Solo a titolo informativo ti dico che in alternativa devi condividere via WMS il raster ecw tramite un servizio generato da mapserver. Il discorso si complicherebbe notevolmente anche perchè dovresti ricompilare le gdal per inserire il supporto ecw.

#34599 16/05/2007 20:40
Iscritto: Nov 2006
Posts: 539
_
Member
****
Offline
Member
****
_
Iscritto: Nov 2006
Posts: 539
Scusa... ho riletto ora il tuo post ed ho visto che ti ho dato una risposta ad una domanda che non avevi fatto...!

Avevo capito che volevi inserire in openlayers dei raster ecw che hai in locale.

Visto che hai l'indirizzo wms devi semplicemente caricare un nuovo layer wms... esattamente come per gli altri che hai già caricato.

#34600 17/05/2007 10:48
Iscritto: Feb 2006
Posts: 76
S
stummer Offline OP
Member
OP Offline
Member
S
Iscritto: Feb 2006
Posts: 76
ok ma l'indirizzo della risorsa wms porta a un file ecw...
quindi quando stabilisco il formato cosa devo inserire
format: image/ecw oppure png oppure jpeg??
grazie mille


se vuoi.. relazioni, foto,libri,link,sezioni sottili e molte utilità vai a RISORSE GEOLOGICHE:
http://www.risorsegeologiche.com
#34601 18/05/2007 09:07
Iscritto: Feb 2006
Posts: 76
S
stummer Offline OP
Member
OP Offline
Member
S
Iscritto: Feb 2006
Posts: 76
ho perso un po di tempo con openlayers e ho imparato un bel po di cose!!!
c'è un'unica cosa che mi piacerebbe sapere....
una volta che faccio una connessione a un wms e specifico il layer (per esempio layer: "topografia")
come faccio a visualizzare più layer dello stesso wms insieme? vorrei abilitare un layer base che contenga in se già più mappe senza doverle abilitarle tutte.
ho visto che qgis lo fa da solo basta selezionare tutti i layer che ti servono dallo stesso wms....c'è un modo per farlo con openlayer? o di esportare il lavoro di qgis?

colgo l'occasione per ringraziare tutti quelli che mi hanno risposto e mi risponderanno!


se vuoi.. relazioni, foto,libri,link,sezioni sottili e molte utilità vai a RISORSE GEOLOGICHE:
http://www.risorsegeologiche.com
#34602 18/05/2007 09:19
Iscritto: Nov 2006
Posts: 539
_
Member
****
Offline
Member
****
_
Iscritto: Nov 2006
Posts: 539
In realtà il layer di base dovrebbe essere uno solo... almeno di solito.
Comunque, per richiamare più layer dallo stesso servervizio WMS dovrebbe bastare inserirlo così:
Code:
{layers: 'nomelayer1', 'nomelayer2'} )
Ad esempio, nel layer WMS di metacarta, vedi l'opzione layers della funzione js?

Code:
var wms = new OpenLayers.Layer.WMS( "OpenLayers WMS", "http://labs.metacarta.com/wms/vmap0", {layers: 'basic'} );
devi aggiungere i nuovi layer lì...

#34603 18/05/2007 11:03
Iscritto: Feb 2006
Posts: 76
S
stummer Offline OP
Member
OP Offline
Member
S
Iscritto: Feb 2006
Posts: 76
Quote:
Originariamente inviato da AlessioDL:
[QB] In realtà il layer di base dovrebbe essere uno solo... almeno di solito.
Comunque, per richiamare più layer dallo stesso servervizio WMS dovrebbe bastare inserirlo così:
Code:
{layers: 'nomelayer1', 'nomelayer2'} )
così ho già provato....incluse variazioni di parentesi apici etc ma niente
ho visto sul wiki di openlayers e c'è gente che vorrebbe modificare il codice per poter fare una cosa del genere ma per ora ancora niente.
il secondo esempio funziona perchè c'è una mappa "base" che raccoglie in se tutte le altre.
ma in certi wms non è concepita.


se vuoi.. relazioni, foto,libri,link,sezioni sottili e molte utilità vai a RISORSE GEOLOGICHE:
http://www.risorsegeologiche.com
#34604 18/05/2007 12:00
Iscritto: Nov 2006
Posts: 539
_
Member
****
Offline
Member
****
_
Iscritto: Nov 2006
Posts: 539
Capisco... ho usato il condizionale proprio perchè non avendo ancora provato non ero sicuro che funzionasse... smile

Se crei un tuo mapfile rispettando le specifiche wms e lo carichi in openlayers mediante
Code:
var tuowms = new OpenLayers.Layer.WMS( "Tuo WMS", "indirizzo mapfile_wms.map", {layers: '1','2','3', ecc...} );
la cosa dovrebbe essere fattibile (almeno in linea di principio).

Altrimenti dovresti caricare singolarmente ogni layer del tuo file (ed in effetti io ho sempre fatto così)

#34605 18/05/2007 13:08
Iscritto: Feb 2006
Posts: 76
S
stummer Offline OP
Member
OP Offline
Member
S
Iscritto: Feb 2006
Posts: 76
non è per la fatica di inserire più volte lo stesso comando ma per il fatto che i livelli si sovrappongono comprendosi a vicenda.
se mettessi opacità 0.3 forse risolverei ma non so se il risultato sarebbe bello come lo fa qgis.


con qgis come lo creo il file map?


se vuoi.. relazioni, foto,libri,link,sezioni sottili e molte utilità vai a RISORSE GEOLOGICHE:
http://www.risorsegeologiche.com
#34606 18/05/2007 13:16
Iscritto: Jan 2005
Posts: 478
G
Member
****
Offline
Member
****
G
Iscritto: Jan 2005
Posts: 478
Per creare il mapfile da qgis devi andare dal menu File e selezionare "Esporta a Mapserver".

Ricorda di salvare il progetto prima, perchè sennò non salva niente (infatti ti chiede il percorso del progetto *.cms)

Comunque per quanto riguarda la trasparenza hai provato ad inserire {trasparency: "true"}, o qualcs di simile?


email: echo "dfp^k^ivpq=sfodfifl+fq" | perl -pe 's/(.)/chr(ord($1)+3)/ge'
--------
Il problema dell'umanità è che gli stupidi sono strasicuri, mentre gli intelligenti sono pieni di dubbi. (B. Russell)
#34607 18/05/2007 13:21
Iscritto: Jan 2005
Posts: 478
G
Member
****
Offline
Member
****
G
Iscritto: Jan 2005
Posts: 478
Secondo me così dovrebbe funzionare:
Code:
 {layers: "layer_1,layer_2", transparent:"true",format: "image/png"} 


email: echo "dfp^k^ivpq=sfodfifl+fq" | perl -pe 's/(.)/chr(ord($1)+3)/ge'
--------
Il problema dell'umanità è che gli stupidi sono strasicuri, mentre gli intelligenti sono pieni di dubbi. (B. Russell)
Pagina 3 di 5 1 2 3 4 5

Moderated by  Greenhouse, Valerio_gpk 

Link Copiato negli Appunti
Ultimi Post
Armadio Portacarte Regma
by servizigeo - 20/08/2026 09:54
Vendo sistema inclinometrico completo - SISGEO
by nuvola rossa - 14/08/2026 15:44
Manifesto vintage scala ere fossilifere
by Silvia70 - 12/08/2026 08:53
RocLab della Rocscience
by mccoy - 11/08/2026 03:44
STRUMENTAZIONE PER SISMICA SARA
by antrea - 06/08/2026 08:30
Vendo
by domenico craparo - 05/08/2026 13:52
Statistiche del Forum
Forum34
Discussioni21,084
Post147,884
Membri18,160
Massimo Online17,513
Jul 9th, 2026
Nuovi Membri
jacolix, Silvia70, Mercorelli A., domenico craparo, GeoFra92
18,160 Utenti Registrati
Sponsor
www.geologi.it bar-2
bar-3

Per domande o commenti su questo sito Web info@geologi.it

Powered by UBB.threads™ PHP Forum Software 7.7.5
(Release build 20201027)
Responsive Width:

PHP: 7.4.33 Page Time: 0.058s Queries: 33 (0.049s) Memory: 3.0025 MB (Peak: 3.2551 MB) Data Comp: Off Server Time: 2026-08-22 11:09:22 UTC
Valid HTML 5 and Valid CSS