ciao
sto iniziando a muovermi tra geoserver e openlayer. Vorrei creare una mappa
con openlayer utilizzando dei layer wms in uscita da geoserver
vorrei mettere più layer "vettoriali" su una base raster
visualizzarli singolarmente è facile, visto che basta andare sulle demo di
geoserver, ma sovrepporli ancora non mi riesce. Sono partito utilizzando il
codice delle pagine demo openlayer di geoserver e ho iniziato a modificare
le parti riguardanti i layer.
Premettendo che non conosco java, sapete indicarmi degli esempi dove poter
riutilizzare il codice della pagina?
grazie
--
View this message in context: http://www.nabble.com/help-geoserver-openlayer-tp21049583p21049583.html
Sent from the Gfoss mailing list archive at Nabble.com.
Premettendo che non conosco java, sapete indicarmi degli esempi dove poter
riutilizzare il codice della pagina?
per openlayers java non ti serve, è tutto javascript
http://openlayers.org/dev/examples/
Diego Guidi ha scritto:
Premettendo che non conosco java, sapete indicarmi degli esempi dove poter
riutilizzare il codice della pagina?
per openlayers java non ti serve, è tutto javascript
... a meno che non vuoi integrare OpenLayers con "qualcosa" lato server ad esempio con la suite PentahoBI (sotto JBOSS e\o TOMCAT) e far visualizzare su mappa grafici a torta, a barre, indicatori, ecc... richiamando direttamente le xaction mediante pagine JSP e\o generando al volo i layer da visualizzare richiamandoli da geoserver
Noi ci stiamo lavorando:
* integrazione PentahoBI+GeoServer+Mapfish-Client+Geostat+OpenLayers
compreso WFS-T.
* In realtà, siamo anche interessati alla configurazione RestFul di
Geoserver in modo da poter almeno caricare i layer dinamicamente
senza usare l'interfaccia grafica.
Saluti
--
Fabio D'Ovidio
Geospatial solutions
INOVA s.r.l.
Web : http://www.inovaos.it
Tel.: 081 197 57 600
mail: fabiodovidio@gmail.com
http://openlayers.org/dev/examples/
_______________________________________________
Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
Gfoss@faunalia.com
http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.
la mia intenzione penso sia molto più semplice
utilizzare openlayer per visualizzare dei tematismi che ho caricato in
geoserver
spero di riuscirci senza diventare esperto di javascript
grazie comunque
Fabio D'Ovidio-2 wrote:
Diego Guidi ha scritto:
Premettendo che non conosco java, sapete indicarmi degli esempi dove
poter
riutilizzare il codice della pagina?
per openlayers java non ti serve, è tutto javascript
... a meno che non vuoi integrare OpenLayers con "qualcosa" lato server
ad esempio con la suite PentahoBI (sotto JBOSS e\o TOMCAT) e far
visualizzare su mappa grafici a torta, a barre, indicatori, ecc...
richiamando direttamente le xaction mediante pagine JSP e\o generando al
volo i layer da visualizzare richiamandoli da geoserverNoi ci stiamo lavorando:
* integrazione PentahoBI+GeoServer+Mapfish-Client+Geostat+OpenLayers
compreso WFS-T.
* In realtà, siamo anche interessati alla configurazione RestFul di
Geoserver in modo da poter almeno caricare i layer dinamicamente
senza usare l'interfaccia grafica.Saluti
--
Fabio D'Ovidio
Geospatial solutionsINOVA s.r.l.
Web : http://www.inovaos.it
Tel.: 081 197 57 600
mail: fabiodovidio@gmail.comhttp://openlayers.org/dev/examples/
_______________________________________________
Iscriviti all'associazione GFOSS.it:
http://www.gfoss.it/drupal/iscrizione
Gfoss@faunalia.com
http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it._______________________________________________
Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
Gfoss@faunalia.com
http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.
--
View this message in context: http://www.nabble.com/help-geoserver-openlayer-tp21049583p21050150.html
Sent from the Gfoss mailing list archive at Nabble.com.
spero di riuscirci senza diventare esperto di javascript
beh, così ti perdi tutto il divertimento
cmq dando una occhiata agli esempi sul sito dovresti cavartela senza
particolari impicci.
usando Mapfish inoltre riuscirai ad ottenere con poco sforzo anche un
layout complesso
Diego Guidi ha scritto:
spero di riuscirci senza diventare esperto di javascript
beh, così ti perdi tutto il divertimento
cmq dando una occhiata agli esempi sul sito dovresti cavartela senza
particolari impicci.
usando Mapfish inoltre riuscirai ad ottenere con poco sforzo anche un
layout complesso
Confermo e sottoscrivo
PS: hai mai provato GAS?
--
Fabio D'Ovidio
Geospatial solutions
INOVA s.r.l.
Web : http://www.inovaos.it
Tel.: 081 197 57 600
mail: fabiodovidio@gmail.com
PS: hai mai provato GAS?
no link please che google non mi è amico...
Diego Guidi ha scritto:
PS: hai mai provato GAS?
no
link please che google non mi è amico...
http://geoadminsuite.org/gas/
ne ho parlato tempo fa in lista....e mi sembra un buon prodotto...teniamoci aggiornati
--
Fabio D'Ovidio
Geospatial solutions
INOVA s.r.l.
Web : http://www.inovaos.it
Tel.: 081 197 57 600
mail: fabiodovidio@gmail.com
Dovrebbe essere sufficiente impostare il singolo layer wms in questo modo:
//set overlay
var dm_wms = new OpenLayers.Layer.WMS( “DM Solutions Demo”,
“http://www2.dmsolutions.ca/cgi-bin/mswms_gmap”,
{layers: “bathymetry,land_fn,park,drain_fn,drainage,” +
“prov_bound,fedlimit,rail,road,popplace”,
transparent: “true”, format: “image/png” });
dm_wms.setVisibility(true);
Nota l’uso del parametro transparent:true, necessario se vuoi sovrapporre i layer.
Fai così per ogni layer che vuoi sovrapporre.
Al termine li aggiungi alla mappa nel solito modo:
map.addLayers([dm_wms,…]);
Spero risolva,
Ciao!
Ciao Fabio,
due domande:
1> il lavoro di integrazione che state facendo è OS?
2> Quale è il tuo caso di uso di restconfig? Quali i problemi?
SImone.
Ing. Simone Giannecchini
GeoSolutions S.A.S.
Owner - Software Engineer
Via Carignoni 51
55041 Camaiore (LU)
Italy
phone: +39 0584983027
fax: +39 0584983027
mob: +39 333 8128928
http://www.geo-solutions.it
http://simboss.blogspot.com/
http://www.linkedin.com/in/simonegiannecchini
On Wed, Dec 17, 2008 at 10:43 AM, Fabio D’Ovidio <fabiodovidio@gmail.com> wrote:
Diego Guidi ha scritto:
Premettendo che non conosco java, sapete indicarmi degli esempi dove poter
riutilizzare il codice della pagina?per openlayers java non ti serve, è tutto javascript
… a meno che non vuoi integrare OpenLayers con “qualcosa” lato server ad esempio con la suite PentahoBI (sotto JBOSS e\o TOMCAT) e far visualizzare su mappa grafici a torta, a barre, indicatori, ecc… richiamando direttamente le xaction mediante pagine JSP e\o generando al volo i layer da visualizzare richiamandoli da geoserver
Noi ci stiamo lavorando:
- integrazione PentahoBI+GeoServer+Mapfish-Client+Geostat+OpenLayers
compreso WFS-T.- In realtà, siamo anche interessati alla configurazione RestFul di
Geoserver in modo da poter almeno caricare i layer dinamicamente
senza usare l’interfaccia grafica.Saluti
–
Fabio D’Ovidio
Geospatial solutionsINOVA s.r.l.
Web : http://www.inovaos.it
Tel.: 081 197 57 600
mail: fabiodovidio@gmail.comhttp://openlayers.org/dev/examples/
Iscriviti all’associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
Gfoss@faunalia.com
http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss
Questa e’ una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell’Associazione GFOSS.it.
Iscriviti all’associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
Gfoss@faunalia.com
http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss
Questa e’ una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell’Associazione GFOSS.it.
Ciao Simone,
Simone Giannecchini ha scritto:
Ciao Fabio,
due domande:
1> il lavoro di integrazione che state facendo è OS?
Si, sarà OS ma siamo ancora in fase di sviluppo\testing per cui non ci abbiamo ancora ragionato sul tipo di licenza. L'idea è la seguente:
avere i dati cartografici in GeoServer e quelli alfanumerici "ovunque". I dati alfanumerici possono essere "presi" mediante xaction con le librerie di Pentaho mentre quelli cartografici possono essere richiesti a GeoServer con output GeoJson. L'utente può configurare il numero, il nome e la categoria di appartenenza (proportional symbols o choropleth map) dei layer cartografici in un file XML. A questo punto sarà necessario "linkare" la parte alfanumerica a quella cartografica all'atto della visualizzazione. Anche i dati alfanumerici saranno trasferiti via json al client che effetuerà il match e crerà le features (geometrie + attributi). Sarà poi necessario integrare geoserver e pentaho in un'unica Web application per condividere tutto ciò che è necessario (vedi acegi)...
Un'altra ideuzza sarebbe questa:
rendere possibile la lettura del tipo "Geometry" nativo mediante xaction da Pentaho e implemntare un nuovo DataStore per GeoServer, ossia "XACTION DataStore"...questa strada però la vedo un pò lunga per ora ma è quella più valida !!
2> Quale è il tuo caso di uso di restconfig? Quali i problemi?
Non abbiamo ancora utilizzato le API Restful ma ci sarebbe utile, quindi vorremmo prenderle in considerazione, ripeto almeno per l'upload dei dati su GeoServer.
Vi terrò aggiornati.
--
Fabio D'Ovidio
Geospatial solutions
INOVA s.r.l.
Web : http://www.inovaos.it
Tel.: 081 197 57 600
mail: fabiodovidio@gmail.com