[Geoserver-devel] PDFMapProducer submission for GeoServer

Hello,

We would like to introduce our company to GeoServer Community.

Its founders, after 15 years in GIS software edition, created ALCER Company dedicated to GIS and more specially around Spatial DMBS (Oracle Spatial) and Geographical web oriented applications. Since 1998, ALCER provides to its clients services and application development around SIGs and Geographical Web applications (often using Oracle/Spatial). We would like to offers to our clients solutions on top of GeoServer.
Congratulation for this impressive project!

For our needs, we work on this subject for a while. Therefore we developed a new PDFMapProducer to integrate PDF generated maps in GeoServer, using iText Open source library. For now we would like to share this stuff with the GeoServer community. You can see result of our producer with the attached files.
Are you interested in this evolution? And if you are, could you explain us how to integrate it in the GeoServer trunk?

Best Regards,
Pierre-Emmanuel
http://www.alcer.com

(attachments)

NYC.png
NYC.pdf (131 KB)

Alcer (Pierre-Emmanuel Balageas) wrote:

Hello,

We would like to introduce our company to GeoServer Community.

Welcome!

Its founders, after 15 years in GIS software edition, created ALCER Company dedicated to GIS and more specially around Spatial DMBS (Oracle Spatial) and Geographical web oriented applications. Since 1998, ALCER provides to its clients services and application development around SIGs and Geographical Web applications (often using Oracle/Spatial). We would like to offers to our clients solutions on top of GeoServer.

Sweet - it would be great to have some more oracle spatial developers around here. I was just updating the OracleDataStore to support createSchema :wink:
We could also make more use of the available OracleSpatial metadata (to help during geoserver setup).

Congratulation for this impressive project!

For our needs, we work on this subject for a while. Therefore we developed a new PDFMapProducer to integrate PDF generated maps in GeoServer, using iText Open source library. For now we would like to share this stuff with the GeoServer community. You can see result of our producer with the attached files.

Those are great, I also work on the geotools based uDig project (we are just using straight Java2D printing). Does iText work in a similar manner - we would love to be able to export to pdf directly.

Are you interested in this evolution? And if you are, could you explain us how to integrate it in the GeoServer trunk?

As I understand you this opperates as an additional GetMap format? One of the things that Justin has been working on is setting up a plugin system for GeoServer. If we talk to him he should be able to tell us how to set up project that produces an additional jar that can be dropped into GeoServer.

Failing that we can intergrate directly, after a code review we should be able to set you up with version control access and so on. As often as possible we try and push "useful things", like the pdf writer, into the geotools library for use with other applications. You should find that the remaining GeoServer application is fairly small.

Jody

Best Regards,
Pierre-Emmanuel
http://www.alcer.com

------------------------------------------------------------------------

Jody Garnett wrote:

Alcer (Pierre-Emmanuel Balageas) wrote:

Hello,

We would like to introduce our company to GeoServer Community.

Welcome!

Indeed, welcome aboard. We are always excited when people are interested in contributing back to the project.

Its founders, after 15 years in GIS software edition, created ALCER Company dedicated to GIS and more specially around Spatial DMBS (Oracle Spatial) and Geographical web oriented applications. Since 1998, ALCER provides to its clients services and application development around SIGs and Geographical Web applications (often using Oracle/Spatial). We would like to offers to our clients solutions on top of GeoServer.

Sweet - it would be great to have some more oracle spatial developers around here. I was just updating the OracleDataStore to support createSchema :wink:
We could also make more use of the available OracleSpatial metadata (to help during geoserver setup).

Congratulation for this impressive project!

For our needs, we work on this subject for a while. Therefore we developed a new PDFMapProducer to integrate PDF generated maps in GeoServer, using iText Open source library. For now we would like to share this stuff with the GeoServer community. You can see result of our producer with the attached files.

Those are great, I also work on the geotools based uDig project (we are just using straight Java2D printing). Does iText work in a similar manner - we would love to be able to export to pdf directly.

Are you interested in this evolution? And if you are, could you explain us how to integrate it in the GeoServer trunk?

Getting this functionality into the core should be straight forward, the MapProducer stuff is already factored out and follows the standard geotools plugin system.

As Jody states were are in the middle of refactoring the code base into multiple modules. It currently lives on the 1.4.x branch of our repository. In the next few days we are planning on branching trunk into 1.3.x and making 1.4.x the new trunk. I would love to see this stuff be its own module.

If you are interesed, I have started some developer docs here.

http://docs.codehaus.org/display/GEOSDOC/Developers+Guide+1.4.x

-Justin

As I understand you this opperates as an additional GetMap format? One of the things that Justin has been working on is setting up a plugin system for GeoServer. If we talk to him he should be able to tell us how to set up project that produces an additional jar that can be dropped into GeoServer.

Failing that we can intergrate directly, after a code review we should be able to set you up with version control access and so on. As often as possible we try and push "useful things", like the pdf writer, into the geotools library for use with other applications. You should find that the remaining GeoServer application is fairly small.

Jody

Best Regards,
Pierre-Emmanuel
http://www.alcer.com

------------------------------------------------------------------------

-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

--
Justin Deoliveira
jdeolive@anonymised.com
The Open Planning Project
http://topp.openplans.org

As for the mechanics of getting this on trunk, you need to create a
patch of the code
(http://docs.codehaus.org/display/GEOSDOC/Creating+a+Patch), and create
a JIRA issue that you attach the code to
(http://docs.codehaus.org/display/GEOSDOC/Reporting+Bugs has
information in JIRA). Schedule it against 1.4, and we should get it
applied pretty quickly, as it should be a nice and straightforward
patch.

And do note that GeoServer is completely open development, so after a
few good patches you'll likely be offered commit rights and can easily
grow in to a leadership role in the project. We look forward to
working with you, it sounds like you're doing some cool stuff with
GeoServer.

best regards,

Chris

Quoting Justin Deoliveira <jdeolive@anonymised.com>:

Jody Garnett wrote:
> Alcer (Pierre-Emmanuel Balageas) wrote:
>
>> Hello,
>>
>> We would like to introduce our company to GeoServer Community.
>
> Welcome!
>
Indeed, welcome aboard. We are always excited when people are
interested
in contributing back to the project.
>> Its founders, after 15 years in GIS software edition, created
ALCER
>> Company dedicated to GIS and more specially around Spatial DMBS
>> (Oracle Spatial) and Geographical web oriented applications. Since
>> 1998, ALCER provides to its clients services and application
>> development around SIGs and Geographical Web applications (often
using
>> Oracle/Spatial). We would like to offers to our clients solutions
on
>> top of GeoServer.
>
> Sweet - it would be great to have some more oracle spatial
developers
> around here. I was just updating the OracleDataStore to support
> createSchema :wink:
> We could also make more use of the available OracleSpatial metadata
(to
> help during geoserver setup).
>
>> Congratulation for this impressive project!
>>
>> For our needs, we work on this subject for a while. Therefore we
>> developed a new PDFMapProducer to integrate PDF generated maps in
>> GeoServer, using iText Open source library. For now we would like
to
>> share this stuff with the GeoServer community. You can see result
of
>> our producer with the attached files.
>
> Those are great, I also work on the geotools based uDig project (we
are
> just using straight Java2D printing). Does iText work in a similar
> manner - we would love to be able to export to pdf directly.
>
>> Are you interested in this evolution? And if you are, could you
>> explain us how to integrate it in the GeoServer trunk?
>
Getting this functionality into the core should be straight forward,
the
MapProducer stuff is already factored out and follows the standard
geotools plugin system.

As Jody states were are in the middle of refactoring the code base
into
multiple modules. It currently lives on the 1.4.x branch of our
repository. In the next few days we are planning on branching trunk
into
1.3.x and making 1.4.x the new trunk. I would love to see this stuff
be
its own module.

If you are interesed, I have started some developer docs here.

http://docs.codehaus.org/display/GEOSDOC/Developers+Guide+1.4.x

-Justin
> As I understand you this opperates as an additional GetMap format?
One
> of the things that Justin has been working on is setting up a
plugin
> system for GeoServer. If we talk to him he should be able to tell
us how
> to set up project that produces an additional jar that can be
dropped
> into GeoServer.
>
> Failing that we can intergrate directly, after a code review we
should
> be able to set you up with version control access and so on. As
often as
> possible we try and push "useful things", like the pdf writer, into
the
> geotools library for use with other applications. You should find
that
> the remaining GeoServer application is fairly small.
>
> Jody
>
>>
>> Best Regards,
>> Pierre-Emmanuel
>> http://www.alcer.com
>>
>>
>>

------------------------------------------------------------------------

>>
>
>
>
>
> -------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc. Do you grep through
log
> files
> for problems? Stop! Download the new AJAX search engine that
makes
> searching your log files as easy as surfing the web. DOWNLOAD
SPLUNK!
>

http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642

> _______________________________________________
> Geoserver-devel mailing list
> Geoserver-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geoserver-devel

--
Justin Deoliveira
jdeolive@anonymised.com
The Open Planning Project
http://topp.openplans.org

-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through
log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD
SPLUNK!

http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642

_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

***
Chris Holmes
The Open Planning Project
thoughts at: http://cholmes.wordpress.com

----------------------------------------------------------
This mail sent through IMP: https://webmail.limegroup.com/