javaapiforkml
javaapiforkml copied to clipboard
The objective of the Java API for KML is to provide Java interfaces for easy access to KML (Keyhole Markup Language) data.
[Micromata](https://github.com/micromata) can’t maintain the project actively. But we would love to find someone who is willing to take that over even if this person is only reviewing and merging PRs....
Update project dependencies and change the project version number to 2.3.0-SNAPSHOT as there is already a 2.2.1 published on maven central
Bumps [junit](https://github.com/junit-team/junit4) from 4.5 to 4.13.1. Release notes Sourced from junit's releases. JUnit 4.13.1 Please refer to the release notes for details. JUnit 4.13 Please refer to the release notes...
[](https://medium.com/@jonathan.leitschuh/want-to-take-over-the-java-ecosystem-all-you-need-is-a-mitm-1fc329d898fb?source=friends_link&sk=3c99970c55a899ad9ef41f126efcde0e) - [Want to take over the Java ecosystem? All you need is a MITM!](https://medium.com/@jonathan.leitschuh/want-to-take-over-the-java-ecosystem-all-you-need-is-a-mitm-1fc329d898fb?source=friends_link&sk=3c99970c55a899ad9ef41f126efcde0e) - [Update: Want to take over the Java ecosystem? All you need is a MITM!](https://medium.com/bugbountywriteup/update-want-to-take-over-the-java-ecosystem-all-you-need-is-a-mitm-d069d253fe23?source=friends_link&sk=8c8e52a7d57b98d0b7e541665688b454)...
This is a quick "fix" for Issue #5. It makes http://www.opengis.net/kml/2.2 the default namespace so that the kml doesn't use ns2: (or ns:3).
I used this jar to generate kml, but the default namespace is "ns3:" which is quite annoying. I extended the Kml class to override the NameSpaceBeautyfier. add this: if (namespaceUri.matches("http://www.opengis.net/kml/.*?"))...
jaxb was included in jdk6+, very annoying dependency! com.sun.xml.bind jaxb-impl
Both in POM and docs. Alternatively Gradle could be used :)
log4j:ERROR A "org.apache.log4j.ConsoleAppender" object is not assignable to a "org.apache.log4j.Appender" variable. log4j:ERROR The class "org.apache.log4j.Appender" was loaded by log4j:ERROR [java.net.URLClassLoader@759fad4] whereas object of type log4j:ERROR "org.apache.log4j.ConsoleAppender" was loaded by [org.jvnet.jaxb2.maven2.ParentFirstClassLoader@77307458]....
Just a single Feature is supported, so there is no way to create a KML with several PlaceMarks.