Re: [Geotools-devel] [Geoserver-devel] [Geoserver-users] Call for Online MiniSprint

2016-07-18 Thread Jody Garnett
Thanks for blog post/organization. Reviewing blog post nownow - adding a
picture of gitter to make it more fun/visual. I will also push via
boundless blog ...

Looking at rules of engagement doc it looks like https://gitter.im/geoserver
came up the winner. Think we may use that and the occasional hangout to
share screen as required. And a good turn out thus far, thanks to everyone
who has volunteered.




--
Jody Garnett

On 18 July 2016 at 00:41, Simone Giannecchini <
simone.giannecch...@geo-solutions.it> wrote:

> Ciao Jody,
> I created a small blog post.
>
> I will wait until this late afternoon if someone wants to review than I
> will release it and will send an email to the various ML.
>
> On a different note, I started to review the issues we collected for GT/GS
> which are in the spreadsheet which I shared as part of the rule engagement
> document, so people might want to look at or simply ignore and do their own
> thing ( as  long as we coordinate on Fri!).
>
>
>
> Regards,
> Simone Giannecchini
> ==
> GeoServer Professional Services from the experts!
> Visit http://goo.gl/it488V for more information.
> ==
> Ing. Simone Giannecchini
> @simogeo
> Founder/Director
>
> GeoSolutions S.A.S.
> Via di Montramito 3/A
> 55054  Massarosa (LU)
> Italy
> phone: +39 0584 962313
> fax: +39 0584 1660272
> mob:   +39  333 8128928
>
> 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.
>
> On Fri, Jul 15, 2016 at 11:03 PM, Jody Garnett 
> wrote:
>
>> Thanks Simone, blog would be much appreciated geotools/geoserver etc...
>> we should also do a call out to the user list (for whatever that is worth).
>>
>>
>> --
>> Jody Garnett
>>
>> On 15 July 2016 at 08:52, Simone Giannecchini <
>> simone.giannecch...@geo-solutions.it> wrote:
>>
>>> Dear All,
>>> I will synch with Andrea on Mon  (he was on holiday this week) then I
>>> will send out some more coordination info.
>>> I might also write up a small blog for GeoServer to let the wider
>>> audience know.
>>>
>>> Ah, before I forget, you can comment on the document, so, please, add a
>>> comment with your participation in the table at the end of the document and
>>> I will update the table itself.
>>> I can give you edit access if you ping me via private email (Jody and
>>> Andrea have super powers as well :) ).
>>>
>>>
>>> Regards,
>>> Simone Giannecchini
>>> ==
>>> GeoServer Professional Services from the experts!
>>> Visit http://goo.gl/it488V for more information.
>>> ==
>>> Ing. Simone Giannecchini
>>> @simogeo
>>> Founder/Director
>>>
>>> GeoSolutions S.A.S.
>>> Via di Montramito 3/A
>>> 55054  Massarosa (LU)
>>> Italy
>>> phone: +39 0584 962313
>>> fax: +39 0584 1660272
>>> mob:   +39  333 8128928
>>>
>>> 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

Re: [Geotools-devel] imagemosaic-jdbc pgraster blobAttributeName (and fix)

2016-07-18 Thread Christian Mueller
Hi Frank

Thanks for the PR, I will check it within this week.
Do we have a JIRA isssue for this fix ?. If not please add one.

Cheers

On Mon, Jul 18, 2016 at 12:41 PM, Frank Gevaerts 
wrote:

> On Sat, Jul 16, 2016 at 09:44:56AM +0200, Christian Mueller wrote:
> > Hi Frank
> >
> > I have read this mail after reading the mail about the class cast
> > exception. Please prepare a "bugfix" pull request containing all the bugs
> > you have found.
>
> I've created PR#1240 with the two of them.
>
> Frank
>
> > Thanks
> > Christian
>
> --
> Frank Gevaerts frank.gevae...@fks.be
> fks bvba - Formal and Knowledge Systemshttp://www.fks.be/
> Schampbergstraat 32Tel:  ++32-(0)11-21 49 11
> B-3511 KURINGEN-HASSELTFax:  ++32-(0)11-22 04 19
>



-- 
DI Christian Mueller MSc (GIS), MSc (IT-Security)
OSS Open Source Solutions GmbH
--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev___
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel


Re: [Geotools-devel] imagemosaic-jdbc pgraster blobAttributeName (and fix)

2016-07-18 Thread Frank Gevaerts
On Sat, Jul 16, 2016 at 09:44:56AM +0200, Christian Mueller wrote:
> Hi Frank
> 
> I have read this mail after reading the mail about the class cast
> exception. Please prepare a "bugfix" pull request containing all the bugs
> you have found.

I've created PR#1240 with the two of them.

Frank

> Thanks
> Christian

-- 
Frank Gevaerts frank.gevae...@fks.be
fks bvba - Formal and Knowledge Systemshttp://www.fks.be/
Schampbergstraat 32Tel:  ++32-(0)11-21 49 11
B-3511 KURINGEN-HASSELTFax:  ++32-(0)11-22 04 19

--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev
___
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel


Re: [Geotools-devel] imagemosaic-jdbc pgraster time domain support

2016-07-18 Thread Frank Gevaerts
On Sat, Jul 16, 2016 at 10:07:42AM +0200, Christian Mueller wrote:
> Hi Frank
> 
> First I want to thank you for the contribution. Time support is quite a
> challenge because it should be available to all supported databases
> including Oracle GeoRaster, Oracle native, DB2,.

I agree it *should* work on all of those, but unless someone actually
has access to all of them, I don't think adding support for everything
at the same time is very realistic. As I see it, the best we can do is
try to ensure the shared code doesn't make assumptions that won't hold
on systems that aren't updated right away.

I've started on pgraster because that's what we want to use here, and I
can definitely work on generic postgresql and generic jdbc. Mysql might
be possible (I can definitely install it, but I don't have much mysql
experience at all), but I don't have access to oracle or db2 servers.

> Additionally the time support should work with GeoServer as described here
> http://docs.geoserver.org/latest/en/user/services/wms/time.html#specifying-a-time

Yes. That works right now (it's what I use for testing), except possibly
for periodicity (I'll check and fix if needed).

There is an open question though: what's supposed to be returned if more
than one raster tile from the database matches the request for a given
location? Latest data for each point? Only points for the latest timestamp?
Some sort of average? I assume "latest data for each point" makes the most
sense, but it's also the hardest to do.
I know my code right now doesn't really handle this at all (you'll get
data, but which particular bit isn't deterministic).

Only points for the latest timestamp seems fairly easy to handle, but
latest data for each point is tricky. There are several ways I've looked at:

* No multithreaded decoding or composing, so an ORDER BY time on the
  database query will enforce "latest" or "earliest". This won't work for
  averages, and dropping multithreading is a rather high price to pay.
* Have the database query do the filtering. For pgraster, as far as I can
  see this implies having either consistent tiling for all data (i.e.
  tiles for different times have exactly the same grid) or having the
  query (slowly...) retile everything. For systems without in-database
  raster systems I don't see a way to do it.

> The next point is that some database engines (DB2,Oracle) have a built in
> time support which is slightly different to the time support provided by
> geotools.

Do you have some pointers to documentation?

Frank

> Nevertheless I want to hear your opinion.
> 
> Cheers
> Christian
> 
> 

-- 
Frank Gevaerts frank.gevae...@fks.be
fks bvba - Formal and Knowledge Systemshttp://www.fks.be/
Schampbergstraat 32Tel:  ++32-(0)11-21 49 11
B-3511 KURINGEN-HASSELTFax:  ++32-(0)11-22 04 19

--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev
___
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel


Re: [Geotools-devel] wfs-ng vs wfs datastore fight!

2016-07-18 Thread Andrea Aime
Hi Niels,
unfortunately I have no control over that WFS...  it seems they have
disabled it.
However, it was a recent MapServer version, I'm pretty sure there are
others online,
it's just not easy to find them since ESRI decided to use mapserver in
their REST API
endpoints...

I got one here, don't know if it shows the same misbehaviors as the Tuscany
one did:
http://demo.mapserver.org/cgi-bin/wfs?SERVICE=WFS&REQUEST=GetCapabilities

Cheers
Andrea


On Mon, Jul 18, 2016 at 10:06 AM, Niels Charlier  wrote:

> Andrea,
>
> This MapServer WFS url doesn't work any more. Now I can't test what was
> going wrong there ... Do you know where it went or if I can somehow test it
> still?
>
> Regards
> Niels
>
>
> On 27-06-16 14:44, Niels Charlier wrote:
>
>> On 24-06-16 17:10, Andrea Aime wrote:
>>
>>> Anyways, I've found again the links to the caps documents of the
>>> mapserver and a tinyows in question... no idea if the problems are
>>> still there, years have passed by and the servers might have been
>>> upgraded in the meantime:
>>>
>>> MapServer WFS:
>>>
>>> http://www502.regione.toscana.it/wmsraster/com.rt.wms.RTmap/wms?service=WFS&map=wmstest&request=GetCapabilities
>>> TinyOWS WFS:
>>>
>>> http://www502.regione.toscana.it/wfsvector/com.rt.wfs.RTmap/wfs?service=WFS&request=GetCapabilities
>>>
>>> TinyOWS one works perfectly, as far as I can see. The MapServer one is
>> problematic. The URL you gave me is WFS 2.0 and it cannot be parsed,
>> which is a bug but not a blocker because wfs2 was not supported by the
>> old module. If I change the version, it does parse the getcapabilities
>> but it is however not returning any features even though they are there,
>> that is a blocker. I made a jira issue:
>> https://osgeo-org.atlassian.net/browse/GEOS-7607
>>
>> Rationale: most of the people I meet find it had to keep up with our
>>> release process and tend to do long jumps during upgrades, so it still
>>> seems more likely for users to upgrade from an old wfs store than from
>>> the newer wfs-ng, also given than the wfs store is still around,
>>> lowering the pressure for a switch.
>>>
>> Makes sense.
>>
>> Regards
>> Niels
>>
>>
>> --
>> Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
>> Francisco, CA to explore cutting-edge tech and listen to tech luminaries
>> present their vision of the future. This family event has something for
>> everyone, including kids. Get more information and register today.
>> http://sdm.link/attshape
>> ___
>> GeoTools-Devel mailing list
>> GeoTools-Devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/geotools-devel
>>
>
>


-- 
==
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 di Montramito 3/A
55054  Massarosa (LU)
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 NetFlow Analyzer can do for you? Monitors network ban

Re: [Geotools-devel] wfs-ng vs wfs datastore fight!

2016-07-18 Thread Niels Charlier
Andrea,

This MapServer WFS url doesn't work any more. Now I can't test what was 
going wrong there ... Do you know where it went or if I can somehow test 
it still?

Regards
Niels

On 27-06-16 14:44, Niels Charlier wrote:
> On 24-06-16 17:10, Andrea Aime wrote:
>> Anyways, I've found again the links to the caps documents of the
>> mapserver and a tinyows in question... no idea if the problems are
>> still there, years have passed by and the servers might have been
>> upgraded in the meantime:
>>
>> MapServer WFS:
>> http://www502.regione.toscana.it/wmsraster/com.rt.wms.RTmap/wms?service=WFS&map=wmstest&request=GetCapabilities
>> TinyOWS WFS:
>> http://www502.regione.toscana.it/wfsvector/com.rt.wfs.RTmap/wfs?service=WFS&request=GetCapabilities
>>
> TinyOWS one works perfectly, as far as I can see. The MapServer one is
> problematic. The URL you gave me is WFS 2.0 and it cannot be parsed,
> which is a bug but not a blocker because wfs2 was not supported by the
> old module. If I change the version, it does parse the getcapabilities
> but it is however not returning any features even though they are there,
> that is a blocker. I made a jira issue:
> https://osgeo-org.atlassian.net/browse/GEOS-7607
>
>> Rationale: most of the people I meet find it had to keep up with our
>> release process and tend to do long jumps during upgrades, so it still
>> seems more likely for users to upgrade from an old wfs store than from
>> the newer wfs-ng, also given than the wfs store is still around,
>> lowering the pressure for a switch.
> Makes sense.
>
> Regards
> Niels
>
> --
> Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
> Francisco, CA to explore cutting-edge tech and listen to tech luminaries
> present their vision of the future. This family event has something for
> everyone, including kids. Get more information and register today.
> http://sdm.link/attshape
> ___
> GeoTools-Devel mailing list
> GeoTools-Devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geotools-devel


--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev
___
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel


Re: [Geotools-devel] [Geoserver-devel] [Geoserver-users] Call for Online MiniSprint

2016-07-18 Thread Simone Giannecchini
Ciao Jody,
I created a small blog post.

I will wait until this late afternoon if someone wants to review than I
will release it and will send an email to the various ML.

On a different note, I started to review the issues we collected for GT/GS
which are in the spreadsheet which I shared as part of the rule engagement
document, so people might want to look at or simply ignore and do their own
thing ( as  long as we coordinate on Fri!).



Regards,
Simone Giannecchini
==
GeoServer Professional Services from the experts!
Visit http://goo.gl/it488V for more information.
==
Ing. Simone Giannecchini
@simogeo
Founder/Director

GeoSolutions S.A.S.
Via di Montramito 3/A
55054  Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob:   +39  333 8128928

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.

On Fri, Jul 15, 2016 at 11:03 PM, Jody Garnett 
wrote:

> Thanks Simone, blog would be much appreciated geotools/geoserver etc... we
> should also do a call out to the user list (for whatever that is worth).
>
>
> --
> Jody Garnett
>
> On 15 July 2016 at 08:52, Simone Giannecchini <
> simone.giannecch...@geo-solutions.it> wrote:
>
>> Dear All,
>> I will synch with Andrea on Mon  (he was on holiday this week) then I
>> will send out some more coordination info.
>> I might also write up a small blog for GeoServer to let the wider
>> audience know.
>>
>> Ah, before I forget, you can comment on the document, so, please, add a
>> comment with your participation in the table at the end of the document and
>> I will update the table itself.
>> I can give you edit access if you ping me via private email (Jody and
>> Andrea have super powers as well :) ).
>>
>>
>> Regards,
>> Simone Giannecchini
>> ==
>> GeoServer Professional Services from the experts!
>> Visit http://goo.gl/it488V for more information.
>> ==
>> Ing. Simone Giannecchini
>> @simogeo
>> Founder/Director
>>
>> GeoSolutions S.A.S.
>> Via di Montramito 3/A
>> 55054  Massarosa (LU)
>> Italy
>> phone: +39 0584 962313
>> fax: +39 0584 1660272
>> mob:   +39  333 8128928
>>
>> 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.1