Hi, I’m moving my first steps on geoserver.
I would like to change the output of my project in geoserver (what I see from OpenLayer in LayerPreview)
For examples: add a title and other information. How can I do? Which files (html or css or js) I have to modify? Where I find it?
Thanks in advance for any help you can give me
Carla
INVESTI SUL FUTURO, FAI CRESCERE L’UNIVERSITÀ:
DONA IL 5 PER MILLE ALLA SAPIENZA
CODICE FISCALE 80209930587
On 30/06/2015 6:17 a.m., Carla Nardinocchi wrote:
Hi, I'm moving my first steps on geoserver.
I would like to change the output of my project in geoserver (what I see from OpenLayer in LayerPreview)
For examples: add a title and other information. How can I do? Which files (html or css or js) I have to modify? Where I find it?
Layer preview is for administration geoserver really. What you need to do is create a web application and deploy it on your server. You will probably need guidance from your server administrator on what is involved in an application deployment.
For the application itself, I would start by looking at the openlayers examples from the openlayers site and commence work by modifying those to fit your needs. geoserver is about delivering a representation of your data to a web application - ie it is server-side. What you are talking about is client-side presentation of the data. That is job for js frameworks like Openlayers or Leaflet with plain old HTML.
Notice: This email and any attachments are confidential.
If received in error please destroy and immediately notify us.
Do not copy or disclose the contents.
I understand now. I will modify my question and send to the user list. Thank you for the advice!
···
On Tue, Jun 30, 2015 at 12:10 AM, Phil Scadden <p.scadden@anonymised.com> wrote:
On 30/06/2015 6:17 a.m., Carla Nardinocchi wrote:
Hi, I’m moving my first steps on geoserver.
I would like to change the output of my project in geoserver (what I
see from OpenLayer in LayerPreview)
For examples: add a title and other information. How can I do? Which
files (html or css or js) I have to modify? Where I find it?
Layer preview is for administration geoserver really. What you need to
do is create a web application and deploy it on your server. You will
probably need guidance from your server administrator on what is
involved in an application deployment.
For the application itself, I would start by looking at the openlayers
examples from the openlayers site and commence work by modifying those
to fit your needs. geoserver is about delivering a representation of
your data to a web application - ie it is server-side. What you are
talking about is client-side presentation of the data. That is job for
js frameworks like Openlayers or Leaflet with plain old HTML.
Notice: This email and any attachments are confidential.
If received in error please destroy and immediately notify us.
Do not copy or disclose the contents.
Don’t Limit Your Business. Reach for the Cloud.
GigeNET’s Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
Geoserver-users mailing list
Geoserver-users@anonymised.comsts.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users
Thanks for your answer.
At the moment I'm working in localhost with geoserver. I'm showing
geographical layers (shapefiles). Now, I would like to use a personalized
layout.
I'll look at OpenLayers examples as you suggested.
But, I wonder where and how geoserver (say OpenLayers) builds the default
layout I'm using and how I can modify it.
When I execute 'OpenLayer' command in Layer Preview, which action I'm
doing...
Do you know any material, where I can see some examples ...I started looking
up in geoserver/tutorial but I'm still a 'little bit' confused 
thanks carla
--
View this message in context: http://osgeo-org.1560.x6.nabble.com/Change-the-output-of-OpenLayer-in-Geoserver-tp5213456p5213621.html
Sent from the GeoServer - User mailing list archive at Nabble.com.
Ciao Carla,
GeoServer ships with a minified openlayers that only does what we need, and
it’s driven by an internal template that it’s not meant to be modified, but if you’re
curious, here is the java code that runs when doing the request with format equals
to application/openlayers:
https://github.com/geoserver/geoserver/blob/master/src/wms/src/main/java/org/geoserver/wms/map/OpenLayersMapOutputFormat.java
and the templates used to generate the preview (which one is going to be used, depends on the GeoServer version you have):
https://github.com/geoserver/geoserver/blob/master/src/wms/src/main/resources/org/geoserver/wms/map/OpenLayers2MapTemplate.ftl
https://github.com/geoserver/geoserver/blob/master/src/wms/src/main/resources/org/geoserver/wms/map/OpenLayers3MapTemplate.ftl
Cheers
Andrea
···
On Tue, Jun 30, 2015 at 4:25 PM, carla.nardinocchi <carla.nardinocchi@anonymised.com.> wrote:
Thanks for your answer.
At the moment I’m working in localhost with geoserver. I’m showing
geographical layers (shapefiles). Now, I would like to use a personalized
layout.
I’ll look at OpenLayers examples as you suggested.
But, I wonder where and how geoserver (say OpenLayers) builds the default
layout I’m using and how I can modify it.
When I execute ‘OpenLayer’ command in Layer Preview, which action I’m
doing…
Do you know any material, where I can see some examples …I started looking
up in geoserver/tutorial but I’m still a ‘little bit’ confused 
thanks carla
–
View this message in context: http://osgeo-org.1560.x6.nabble.com/Change-the-output-of-OpenLayer-in-Geoserver-tp5213456p5213621.html
Sent from the GeoServer - User mailing list archive at Nabble.com.
Don’t Limit Your Business. Reach for the Cloud.
GigeNET’s Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
Geoserver-users mailing list
Geoserver-users@anonymised.comsts.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users
–
==
GeoServer Professional Services from the experts! Visit
http://goo.gl/it488V for more information.
Ing. Andrea Aime
@geowolf
Technical Lead
GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549
http://www.geo-solutions.it
http://twitter.com/geosolutions_it
AVVERTENZE AI SENSI DEL D.Lgs. 196/2003
Le informazioni contenute in questo messaggio di posta elettronica e/o nel/i file/s allegato/i sono da considerarsi strettamente riservate. Il loro utilizzo è consentito esclusivamente al destinatario del messaggio, per le finalità indicate nel messaggio stesso. Qualora riceviate questo messaggio senza esserne il destinatario, Vi preghiamo cortesemente di darcene notizia via e-mail e di procedere alla distruzione del messaggio stesso, cancellandolo dal Vostro sistema. Conservare il messaggio stesso, divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo, od utilizzarlo per finalità diverse, costituisce comportamento contrario ai principi dettati dal D.Lgs. 196/2003.
The information in this message and/or attachments, is intended solely for the attention and use of the named addressee(s) and may be confidential or proprietary in nature or covered by the provisions of privacy act (Legislative Decree June, 30 2003, no.196 - Italy’s New Data Protection Code).Any use not in accord with its purpose, any disclosure, reproduction, copying, distribution, or either dissemination, either whole or partial, is strictly forbidden except previous formal approval of the named addressee(s). If you are not the intended recipient, please contact immediately the sender by telephone, fax or e-mail and delete the information in this message that has been received in error. The sender does not give any warranty or accept liability as the content, accuracy or completeness of sent messages and accepts no responsibility for changes made after they were sent or for other risks which arise as a result of e-mail transmission, viruses, etc.
What you can do with the preview is right-click and so a "show source" - this will show the openlayers code that Geoserver has generated. This is a perfectly viable template to start creating your own web application from. Typically web apps are built in a development environment (eg Eclipse, netbeans, etc) which generated a deployable war. Replace the default index.html that the environments typically generate with the code from the geoserver template and you can start working. However, you will likely want to point to a local server version of OL.
However, OL has moved to version 3 which is quite a different beast from version that is in at least my instance of geoserver. For starting a new project you would probably be better off starting with OL3 and one of their examples. The geoserver preview template can still give you some good pointers however.
Notice: This email and any attachments are confidential.
If received in error please destroy and immediately notify us.
Do not copy or disclose the contents.