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

2016-07-15 Thread Jody Garnett
That is exciting, I checked and Christian Mueller is the module maintainer
for imagemosaic-jdbc so we kind of would like his input on the technical
direction you are taking (although it seems clear to me).

Thank you for taking this on, and communicating clearly on the developers
list.

--
Jody Garnett

On 14 July 2016 at 09:15, Frank Gevaerts  wrote:

> Hi,
>
> I've been working on adding time domain support to imagemosaic-jdbc,
> specifically
> for pgraster. The current state is that it seems to work, but it's really
> probably
> at a proof of concept stage. I haven't done anything about tests or
> documentation,
> yet, and apart from making sure things still build I haven't updated
> drivers other
> than pgraster.
>
> The current code is attached. At this point I'd mainly like to know if I'm
> on the
> right track, and I'd appreciate some ideas about what sort and level of
> testing is
> needed.
>
> To add time domain support, the  element gets a new
> 
> sub-element. If that element is present time domain support is enabled. The
> corresponding field needs to be of a type that's handled by jdbc as a
> Date, e.g.
> timestamp.
>
> 
>   
>   
> 
>
> I can make a pull request if it helps with reviewing.
>
> Frank
>
> --
> 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
>
>
--
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-15 Thread Jody Garnett
Pull request is probably easier, since we can track comments line by line.
Goes without saying that any fix needs test case and docs (for a
functionality change).

Have you checked who the module maintainer is for imagemosaic-jdbc?

--
Jody Garnett

On 14 July 2016 at 08:33, Frank Gevaerts  wrote:

> Hi,
>
> One place (getNoDataValue()) in the pgraster driver in imagemosaic-jdbc
> assumes
> that the raster column in the database is named 'rast', so setting
> blobAttributeName
> to something different doesn't work.
>
> I'm attaching a proposed fix. I can submit a PR if needed, but I'll wait
> for
> comments first.
>
> Frank
>
>
> --
> 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
>
>
--
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] Mutliplicity of AttributeTypeDescriptor problem when parsing elements in xsd:choice.

2016-07-15 Thread Jody Garnett
The developers list is for those working on the project, are you
volunteering - or is this something for the user list?

--
Jody Garnett

On 14 July 2016 at 23:49, hgryoo  wrote:

> Hi!
> My goal is that storing application schema which has complex features like
> IndoorGML and CityGML.
>
> As a first step, I'm parsing IndoorGML schema in order to make complex
> FeatureType using FeatureTypeRegistry.
> I think I found bug, but I'm not sure. please comment this.
>
> Following is subset of IndoorGML schema.
> The group element of CellSpaceGeometry has choice indicator and
> CellSpaceType has a CellSpaceGeometry group.
>
> 
>  substitutionGroup="gml:AbstractFeature">
> 
>
> 
> 
> 
> 
> **
>  maxOccurs="1"/>
>  minOccurs="0" maxOccurs="unbounded"/>
>  minOccurs="0" maxOccurs="unbounded"/>
> 
> 
> 
> 
>
> 
> *
> 
> 
> *
> 
> =
>
> When creating FeatureType In FeatureTypeRegistry, FeatureType of CellSpace
> has AttributeDescripter objects like this.
>
> Name|isNillable|minOccrus|maxOccurs
> http://www.opengis.net/indoorgml/1.0/core:Geometry3D
> |false|1|1
> http://www.opengis.net/indoorgml/1.0/core:Geometry2D
> |false|1|1
> (...)
>
> In xml schema the default value of minOccurs is 1, so the minOccurs value
> of
> AttributeDescriptor seems correct.
> But CellSpace has either Geometry3D or Geometry2D element in xml data.
> So building Feature from the FeatureType occurs error because one of these
> elements doesn't exist in parsed data.
> I think choice indicator also should be considered.
>
> Cheers,
> Hyung-Gyu
>
>
>
>
>
> --
> View this message in context:
> http://osgeo-org.1560.x6.nabble.com/Mutliplicity-of-AttributeTypeDescriptor-problem-when-parsing-elements-in-xsd-choice-tp5276520.html
> Sent from the geotools-devel mailing list archive at Nabble.com.
>
>
> --
> 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
>
--
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-15 Thread Jody Garnett
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.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 Wed, Jul 13, 2016 at 3:22 PM, Josh Fix  wrote:
>
>> Hello everybody,
>>
>> I'd like to participate -- please count me in!
>>
>> --
>> Josh Fix
>> (636) 293-6011
>> Systems Architect | Boundless 
>> j...@boundlessgeo.com
>> @boundlessgeo 
>>
>> 
>>
>> On Mon, Jul 11, 2016 at 8:19 PM, Jim Hughes  wrote:
>>
>>> Hi all,
>>>
>>> I'd like to participate as well; maybe you can kick a few of the easy
>>> tasks my way.
>>>
>>> Cheers,
>>>
>>> Jim
>>>
>>> On 7/11/2016 7:15 PM, Ben Caradoc-Davies wrote:
>>> > Count me in!
>>> >
>>> > Kind regards,
>>> > Ben.
>>> >
>>> > On 12/07/16 10:28, Jody Garnett wrote:
>>> >> I tomorrows meeting I would like to firmly establish July 22nd as our
>>> >> intended date for this (or establish an alternate if the above does
>>> not
>>> >> work out).
>>> >>
>>> >> In anticipation, how is everyone's availability for July 22nd?
>>> >>
>>> >> --
>>> >> Jody Garnett
>>> >>
>>> >> On 6 July 2016 at 12:04, Jody Garnett  wrote:
>>> >>
>>> >>> My +1 for July 22nd.
>>> >>>
>>> >>> Hard to schedule a monthly "bug rodeo" at the end of the month.
>>> >>>
>>> >>> As per meeting discussion It may be helpful to have a couple
>>> volunteers to
>>> >>> prep the day before so we can be effective on July 22nd.
>>> >>>
>>> >>> --
>>> >>> Jody Garnett
>>> >>>
>>> >>> On 6 July 2016 at 08:16, Simone Giannecchini <
>>> >>> simone.giannecch...@geo-solutions.it> wrote:
>>> >>>
>>>  Dear All,
>>>  sorry for cross posting but I believe this is something that might
>>>  impact both users as well as developers of GetoTools and GeoServer.
>>> 
>>>  I wanted to propose an online, distributed, loosely coordinated 1
>>> day
>>>  sprint in the short term where people can help GeoServer as well as
>>>  GeoTools with things like:
>>>  - reviewing open JIRA
>>>  - fixing 

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

2016-07-15 Thread Simone Giannecchini
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.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 Wed, Jul 13, 2016 at 3:22 PM, Josh Fix  wrote:

> Hello everybody,
>
> I'd like to participate -- please count me in!
>
> --
> Josh Fix
> (636) 293-6011
> Systems Architect | Boundless 
> j...@boundlessgeo.com
> @boundlessgeo 
>
> 
>
> On Mon, Jul 11, 2016 at 8:19 PM, Jim Hughes  wrote:
>
>> Hi all,
>>
>> I'd like to participate as well; maybe you can kick a few of the easy
>> tasks my way.
>>
>> Cheers,
>>
>> Jim
>>
>> On 7/11/2016 7:15 PM, Ben Caradoc-Davies wrote:
>> > Count me in!
>> >
>> > Kind regards,
>> > Ben.
>> >
>> > On 12/07/16 10:28, Jody Garnett wrote:
>> >> I tomorrows meeting I would like to firmly establish July 22nd as our
>> >> intended date for this (or establish an alternate if the above does not
>> >> work out).
>> >>
>> >> In anticipation, how is everyone's availability for July 22nd?
>> >>
>> >> --
>> >> Jody Garnett
>> >>
>> >> On 6 July 2016 at 12:04, Jody Garnett  wrote:
>> >>
>> >>> My +1 for July 22nd.
>> >>>
>> >>> Hard to schedule a monthly "bug rodeo" at the end of the month.
>> >>>
>> >>> As per meeting discussion It may be helpful to have a couple
>> volunteers to
>> >>> prep the day before so we can be effective on July 22nd.
>> >>>
>> >>> --
>> >>> Jody Garnett
>> >>>
>> >>> On 6 July 2016 at 08:16, Simone Giannecchini <
>> >>> simone.giannecch...@geo-solutions.it> wrote:
>> >>>
>>  Dear All,
>>  sorry for cross posting but I believe this is something that might
>>  impact both users as well as developers of GetoTools and GeoServer.
>> 
>>  I wanted to propose an online, distributed, loosely coordinated 1 day
>>  sprint in the short term where people can help GeoServer as well as
>>  GeoTools with things like:
>>  - reviewing open JIRA
>>  - fixing bugs
>>  - improving documentation
>>  - doing testing and so on
>>  - cheering the others up
>> 
>>  Coordination could be as simple as a google spreadsheet where people
>>  can log what they are working on + an hangout to chat if/as needed.
>>  This could become a recurrent event, like one a month in the future.
>>  The goal is not to develop new features but to improve quality of
>> code
>>  and documentation.

[Geotools-devel] Mutliplicity of AttributeTypeDescriptor problem when parsing elements in xsd:choice.

2016-07-15 Thread hgryoo
Hi!
My goal is that storing application schema which has complex features like
IndoorGML and CityGML.

As a first step, I'm parsing IndoorGML schema in order to make complex
FeatureType using FeatureTypeRegistry.
I think I found bug, but I'm not sure. please comment this.

Following is subset of IndoorGML schema.
The group element of CellSpaceGeometry has choice indicator and
CellSpaceType has a CellSpaceGeometry group.









**









*


*

=

When creating FeatureType In FeatureTypeRegistry, FeatureType of CellSpace
has AttributeDescripter objects like this.

Name|isNillable|minOccrus|maxOccurs
http://www.opengis.net/indoorgml/1.0/core:Geometry3D|false|1|1
http://www.opengis.net/indoorgml/1.0/core:Geometry2D
|false|1|1
(...)

In xml schema the default value of minOccurs is 1, so the minOccurs value of
AttributeDescriptor seems correct.
But CellSpace has either Geometry3D or Geometry2D element in xml data. 
So building Feature from the FeatureType occurs error because one of these
elements doesn't exist in parsed data.
I think choice indicator also should be considered.

Cheers,
Hyung-Gyu





--
View this message in context: 
http://osgeo-org.1560.x6.nabble.com/Mutliplicity-of-AttributeTypeDescriptor-problem-when-parsing-elements-in-xsd-choice-tp5276520.html
Sent from the geotools-devel mailing list archive at Nabble.com.

--
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