Ticket #2860 (closed defect: fixed)

Opened 4 years ago

Last modified 3 years ago

Update OGR KML driver to use libkml

Reported by: condit Owned by: condit
Priority: high Milestone:
Component: OGR_SF Version: unspecified
Severity: major Keywords:
Cc:

Description

Because the original KML driver was stream based, OGR cannot correctly write out some of the new OGC KML 2.2 constructs (ie writing out the schemas for layers before they are written out). The accommodate the new schema we need to switch the underlying library for writing / reading KML. libkml ( http://code.google.com/p/libkml/) is an ideal candidate to accomplish this.

Change History

in reply to: ↑ description ; follow-up: ↓ 2   Changed 4 years ago by peifer

libkml will also make OGR read/write KMZ. Do I see this right?

in reply to: ↑ 1   Changed 4 years ago by condit

  • status changed from new to assigned

Replying to peifer:

libkml will also make OGR read/write KMZ. Do I see this right?

Yes. that's correct. I intend to offer this as a command line option for writing...

  Changed 4 years ago by rouault

See #2316

  Changed 3 years ago by rouault

  • status changed from assigned to closed
  • resolution set to fixed

Closing as LIBKML driver is now in svn

Note: See TracTickets for help on using tickets.