Hola Patrick, <br><br>Para que montar un WFS si ya tienes Geoserver ?. El Geoserver está escrito en Java y usa geotools, no creo que sea buena idea desarrollar un servidor WFS desde cero.<br><br>Si lo que necesitas es una funcionalidad especial lo mejor que puedes hacer es extender el geoserver.<br>
<br>saludos,<br>Bolo<br><br><div class="gmail_quote">El 4 de marzo de 2013 07:49, Patrick Morales <span dir="ltr"><<a href="mailto:patrick.morales@hotmail.com" target="_blank">patrick.morales@hotmail.com</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div><div dir="ltr">Buenos dias <div><div dir="ltr">

<p> </p>

<p><span lang="ES">Alguien me podría
orientar en la implementación de un servidor WFS mediante el uso de la librería
GeoTools. </span></p>

<p><span lang="ES">Tengo una aplicación
desarrollada en Java con base de datos espaciales y deseo implementar un
servicio WFS para ello, como primer paso estoy implementando la funcionalidad “GetCapabilities”
y generar la información en GML tanto para las consultas GET y POST. En un
principio intenté realizarlo de manera directa, generando el GML mediante la librería
Xerces Java; mas pienso que será mejor utilizar las GeoTools. </span></p>

<p><span lang="ES">He revisado la información,
códigos de <a href="http://docs.codehaus.org" target="_blank">docs.codehaus.org</a> y tutoriales que se encuentran en esta librería,
identifique algunas clases que podrían ayudarme pero no me queda claro la
manera de enlazarlas dichas clases.</span></p>

<p>Encontré las siguientes clases :</p>

<p style="line-height:normal;text-autospace:none"><b><span style="font-size:10.0pt;font-family:Consolas;color:#7f0055">import</span></b><span style="font-size:10.0pt;font-family:Consolas">
net.opengis.ows11.ServiceIdentificationType;</span><span style="font-size:10.0pt;font-family:Consolas"></span></p>

<p style="line-height:normal;text-autospace:none"><b><span style="font-size:10.0pt;font-family:Consolas;color:#7f0055">import</span></b><span style="font-size:10.0pt;font-family:Consolas"> <span style="background:silver">net.opengis.wfs.WFSCapabilitiesType</span>;</span><span style="font-size:10.0pt;font-family:Consolas"></span></p>


<p><b><span style="font-size:10.0pt;line-height:115%;font-family:Consolas;color:#7f0055">import</span></b><span style="line-height:115%;font-size:10.0pt;font-family:Consolas">
net.opengis.wfs20.GetCapabilitiesType;</span></p>

<p><span style="line-height:115%;font-size:10.0pt;font-family:Consolas" lang="ES">que no están detalladas
en la documentación :<a href="http://docs.geotools.org/stable/javadocs/" target="_blank">http://docs.geotools.org/stable/javadocs/</a>,
pero que al parecer están incluidas en las librerías de GeoTools. </span></p>

<p><span style="line-height:115%;font-size:10.0pt;font-family:Consolas" lang="ES">Me es suficiente con las
clases que se encuentran documentadas en GeoTools o me será necesario utilizar
otras librerías?</span></p>

<p><span style="line-height:115%;font-size:10.0pt;font-family:Consolas" lang="ES">Mi idea es utilizar las
clases que me permitan implementar las partes de Service Identificatio, Service
Provider, Operation Metadata, etc.. y luego poder generar el documento GML para
enviar al cliente.</span></p>

<h2><span style="font-size:10.0pt;font-family:Consolas;font-weight:normal" lang="ES">En el uso de Geotools, empecé
con la clase GetCapabilitiesResponse (org.geotools.data.ows) y Class
WFSCapabilities (org.geotools.data.wfs.v1_0_0 ) a fin ide ir agregando
cada información para el documento WFS, pero no logro entender como agregar los
demás partes de información.</span></h2>

<p><span style="line-height:115%;font-size:10.0pt;font-family:Consolas" lang="ES">Por favor, alguien me
podría dar luces de cómo utilizarlas o si me pueden referir un tutorial o un código
de ejemplo. <span> </span></span></p>

<p><span style="line-height:115%;font-size:10.0pt;font-family:Consolas" lang="ES">Muchas gracias por sus
respuestas.</span></p>

<p><span style="line-height:115%;font-size:10.0pt;font-family:Consolas" lang="ES"> </span></p>

<p><span style="line-height:115%;font-size:10.0pt;font-family:Consolas" lang="ES">Cordialmente,</span></p>

<p><span style="line-height:115%;font-size:10.0pt;font-family:Consolas" lang="ES">Patrick Morales</span></p>

<p><span style="line-height:115%;font-size:10.0pt;font-family:Consolas" lang="ES"> </span></p>

<p><span lang="ES"> </span></p>

                                          </div></div>                                        </div></div>
<br>_______________________________________________<br>
Barcelona mailing list<br>
<a href="mailto:Barcelona@lists.osgeo.org">Barcelona@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/barcelona" target="_blank">http://lists.osgeo.org/mailman/listinfo/barcelona</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Saludos,<br><br>Bolo<br><a href="http://www.geoinquiets.cat" target="_blank">www.geoinquiets.cat</a><br>