Hey Peter,
This work is really just about parsing, and actually specifically being
able to parse placemarks and kml feature data with ExtendedData. No work
was done for encoding but it would be a relatively straight forward change.
If you are interested in working on that I would be happy to help out if
need be.
-Justin
On Mon, Dec 3, 2012 at 1:51 AM, Peter Hopfgartner <
peter.hopfgart...@r3-gis.com> wrote:
> On 11/29/2012 07:29 PM, Justin Deoliveira wrote:
>
> Hi all,
>
> Recently myself and a colleague of mine (Rob Marianski) worked on some
> improved parsing for KML. Including support for parsing KML 2.2 along with
> some of its advanced "custom data" features, ie "SchemaData" and
> "ExtendedData".
>
> The work is mostly constrained to the kml bindings which afaik don't see
> much use but there were a few core changes required, including adding a new
> PullParser to the xsd-core module. Written against the jaxp XMLStreamReader
> interface it should be a good replacement for STreamingParser. While this
> was not required for the KML work it seemed worth it to come up with a
> better implementation for stream parsing.
>
> Anyways, the changes have been pushed to master but i was hoping to
> backport to 8.x. So i opened a pull request for review:
>
> https://github.com/geotools/geotools/pull/67
>
> Thanks!
>
> -Justin
>
> --
> Justin Deoliveira
> OpenGeo - http://opengeo.org
> Enterprise support for open source geospatial.
>
>
>
> Hi Justin,
>
> out of curiosity: When transforming data to KML with ogr2ogr, all generic
> data attributes are included in ExtendedData. Would your changes allow this
> too, when encoding for KML?
>
> Regards,
>
> Peter
>
>
> ------------------------------------------------------------------------------
> Keep yourself connected to Go Parallel:
> VERIFY Test and improve your parallel project with help from experts
> and peers. http://goparallel.sourceforge.net
>
>
>
> _______________________________________________
> GeoTools-Devel mailing
> listGeoTools-Devel@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/geotools-devel
>
>
>
> --
> Peter Hopfgartner
> R3 GIS Srl - GmbH
> Via Johann Kravogl-Str. 2
> I-39012 Meran/Merano (BZ)
> web : www.r3-gis.com
> mail : peter.hopfgart...@r3-gis.com
> phone: +39 0473 494949
> fax : +39 0473 069902
>
> ATTENZIONE! Le informazioni contenute nella presente e-mail e nei documenti
> eventualmente allegati sono confidenziali. La loro diffusione, distribuzione
> e/o riproduzione da parte di terzi, senza autorizzazione del mittente è
> vietata e può violare il D. Lgs. 196/2003. In caso di ricezione per errore,
> Vogliate immediatamente informare il mittente del messaggio e distruggere la
> e-mail.
>
> ACHTUNG! Die in dieser Nachricht oder in den beigelegten Dokumenten
> beinhalteten Informationen sind streng vertraulich. Ihre Verbreitung und/oder
> ihre Wiedergabe durch Dritte ist ohne Erlaubnis des Absenders verboten und
> verstößt gegen das Legislativdekret 196/2003. Sollten Sie diese Mitteilung
> irrtümlicherweise erhalten haben, bitten wir Sie uns umgehend zu informieren
> und anschließend die Mitteilung zu vernichten.
>
> WARNING! This e-mail may contain confidential and/or privileged information.
> If you are not the intended recipient (or have received this e-mail in error)
> please notify the sender immediately and destroy this e-mail. Any
> unauthorised copying, disclosure or distribution of the material in this
> e-mail is strictly forbidden and could be against the law (D. Lgs. 196/2003)
>
>
>
>
> ------------------------------------------------------------------------------
> Keep yourself connected to Go Parallel:
> BUILD Helping you discover the best ways to construct your parallel
> projects.
> http://goparallel.sourceforge.net
> _______________________________________________
> GeoTools-Devel mailing list
> GeoTools-Devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geotools-devel
>
>
--
Justin Deoliveira
OpenGeo - http://opengeo.org
Enterprise support for open source geospatial.
------------------------------------------------------------------------------
Keep yourself connected to Go Parallel:
BUILD Helping you discover the best ways to construct your parallel projects.
http://goparallel.sourceforge.net
_______________________________________________
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel