You can download JavaAPIforKml-2.2.1.jar in this page.
BSD license
JavaAPIforKml-2.2.1.jar file has the following types.
META-INF/MANIFEST.MF META-INF/maven/de.micromata.jak/JavaAPIforKml/pom.properties META-INF/maven/de.micromata.jak/JavaAPIforKml/pom.xml de.micromata.opengis.kml.v_2_2_0.AbstractLatLonBox.class de.micromata.opengis.kml.v_2_2_0.AbstractObject.class de.micromata.opengis.kml.v_2_2_0.AbstractView.class de.micromata.opengis.kml.v_2_2_0.Alias.class de.micromata.opengis.kml.v_2_2_0.AltitudeMode.class de.micromata.opengis.kml.v_2_2_0.BalloonStyle.class de.micromata.opengis.kml.v_2_2_0.BasicLink.class de.micromata.opengis.kml.v_2_2_0.BooleanConverter.class de.micromata.opengis.kml.v_2_2_0.Boundary.class de.micromata.opengis.kml.v_2_2_0.Camera.class de.micromata.opengis.kml.v_2_2_0.Change.class de.micromata.opengis.kml.v_2_2_0.ColorMode.class de.micromata.opengis.kml.v_2_2_0.ColorStyle.class de.micromata.opengis.kml.v_2_2_0.Container.class de.micromata.opengis.kml.v_2_2_0.Coordinate.class de.micromata.opengis.kml.v_2_2_0.CoordinatesConverter.class de.micromata.opengis.kml.v_2_2_0.Create.class de.micromata.opengis.kml.v_2_2_0.Data.class de.micromata.opengis.kml.v_2_2_0.Delete.class de.micromata.opengis.kml.v_2_2_0.DisplayMode.class de.micromata.opengis.kml.v_2_2_0.Document.class de.micromata.opengis.kml.v_2_2_0.ExtendedData.class de.micromata.opengis.kml.v_2_2_0.Feature.class de.micromata.opengis.kml.v_2_2_0.Folder.class de.micromata.opengis.kml.v_2_2_0.Geometry.class de.micromata.opengis.kml.v_2_2_0.GridOrigin.class de.micromata.opengis.kml.v_2_2_0.GroundOverlay.class de.micromata.opengis.kml.v_2_2_0.Icon.class de.micromata.opengis.kml.v_2_2_0.IconStyle.class de.micromata.opengis.kml.v_2_2_0.ImagePyramid.class de.micromata.opengis.kml.v_2_2_0.ItemIcon.class de.micromata.opengis.kml.v_2_2_0.ItemIconState.class de.micromata.opengis.kml.v_2_2_0.Kml.class de.micromata.opengis.kml.v_2_2_0.KmlFactory.class de.micromata.opengis.kml.v_2_2_0.LabelStyle.class de.micromata.opengis.kml.v_2_2_0.LatLonAltBox.class de.micromata.opengis.kml.v_2_2_0.LatLonBox.class de.micromata.opengis.kml.v_2_2_0.LineString.class de.micromata.opengis.kml.v_2_2_0.LineStyle.class de.micromata.opengis.kml.v_2_2_0.LinearRing.class de.micromata.opengis.kml.v_2_2_0.Link.class de.micromata.opengis.kml.v_2_2_0.ListItemType.class de.micromata.opengis.kml.v_2_2_0.ListStyle.class de.micromata.opengis.kml.v_2_2_0.Location.class de.micromata.opengis.kml.v_2_2_0.Lod.class de.micromata.opengis.kml.v_2_2_0.LookAt.class de.micromata.opengis.kml.v_2_2_0.Metadata.class de.micromata.opengis.kml.v_2_2_0.Model.class de.micromata.opengis.kml.v_2_2_0.MultiGeometry.class de.micromata.opengis.kml.v_2_2_0.NamespaceFilterHandler.class de.micromata.opengis.kml.v_2_2_0.NamespaceFilterXMLReader.class de.micromata.opengis.kml.v_2_2_0.NetworkLink.class de.micromata.opengis.kml.v_2_2_0.NetworkLinkControl.class de.micromata.opengis.kml.v_2_2_0.Orientation.class de.micromata.opengis.kml.v_2_2_0.Overlay.class de.micromata.opengis.kml.v_2_2_0.Pair.class de.micromata.opengis.kml.v_2_2_0.PhotoOverlay.class de.micromata.opengis.kml.v_2_2_0.Placemark.class de.micromata.opengis.kml.v_2_2_0.Point.class de.micromata.opengis.kml.v_2_2_0.PolyStyle.class de.micromata.opengis.kml.v_2_2_0.Polygon.class de.micromata.opengis.kml.v_2_2_0.RefreshMode.class de.micromata.opengis.kml.v_2_2_0.Region.class de.micromata.opengis.kml.v_2_2_0.ResourceMap.class de.micromata.opengis.kml.v_2_2_0.Scale.class de.micromata.opengis.kml.v_2_2_0.Schema.class de.micromata.opengis.kml.v_2_2_0.SchemaData.class de.micromata.opengis.kml.v_2_2_0.ScreenOverlay.class de.micromata.opengis.kml.v_2_2_0.Shape.class de.micromata.opengis.kml.v_2_2_0.SimpleData.class de.micromata.opengis.kml.v_2_2_0.SimpleField.class de.micromata.opengis.kml.v_2_2_0.Snippet.class de.micromata.opengis.kml.v_2_2_0.Style.class de.micromata.opengis.kml.v_2_2_0.StyleMap.class de.micromata.opengis.kml.v_2_2_0.StyleSelector.class de.micromata.opengis.kml.v_2_2_0.StyleState.class de.micromata.opengis.kml.v_2_2_0.SubStyle.class de.micromata.opengis.kml.v_2_2_0.TimePrimitive.class de.micromata.opengis.kml.v_2_2_0.TimeSpan.class de.micromata.opengis.kml.v_2_2_0.TimeStamp.class de.micromata.opengis.kml.v_2_2_0.Units.class de.micromata.opengis.kml.v_2_2_0.Update.class de.micromata.opengis.kml.v_2_2_0.Vec2.class de.micromata.opengis.kml.v_2_2_0.ViewRefreshMode.class de.micromata.opengis.kml.v_2_2_0.ViewVolume.class de.micromata.opengis.kml.v_2_2_0.annotations.Obvious.class de.micromata.opengis.kml.v_2_2_0.atom.Author.class de.micromata.opengis.kml.v_2_2_0.atom.Link.class de.micromata.opengis.kml.v_2_2_0.atom.package-info.class de.micromata.opengis.kml.v_2_2_0.gx.AnimatedUpdate.class de.micromata.opengis.kml.v_2_2_0.gx.FlyTo.class de.micromata.opengis.kml.v_2_2_0.gx.FlyToMode.class de.micromata.opengis.kml.v_2_2_0.gx.LatLonQuad.class de.micromata.opengis.kml.v_2_2_0.gx.MultiTrack.class de.micromata.opengis.kml.v_2_2_0.gx.Option.class de.micromata.opengis.kml.v_2_2_0.gx.PlayMode.class de.micromata.opengis.kml.v_2_2_0.gx.Playlist.class de.micromata.opengis.kml.v_2_2_0.gx.SimpleArrayData.class de.micromata.opengis.kml.v_2_2_0.gx.SimpleArrayField.class de.micromata.opengis.kml.v_2_2_0.gx.SoundCue.class de.micromata.opengis.kml.v_2_2_0.gx.Tour.class de.micromata.opengis.kml.v_2_2_0.gx.TourControl.class de.micromata.opengis.kml.v_2_2_0.gx.TourPrimitive.class de.micromata.opengis.kml.v_2_2_0.gx.Track.class de.micromata.opengis.kml.v_2_2_0.gx.ViewerOptions.class de.micromata.opengis.kml.v_2_2_0.gx.Wait.class de.micromata.opengis.kml.v_2_2_0.gx.package-info.class de.micromata.opengis.kml.v_2_2_0.package-info.class de.micromata.opengis.kml.v_2_2_0.xal.AddressDetails.class de.micromata.opengis.kml.v_2_2_0.xal.AddressLine.class de.micromata.opengis.kml.v_2_2_0.xal.AddressLines.class de.micromata.opengis.kml.v_2_2_0.xal.AdministrativeArea.class de.micromata.opengis.kml.v_2_2_0.xal.BuildingName.class de.micromata.opengis.kml.v_2_2_0.xal.CountryName.class de.micromata.opengis.kml.v_2_2_0.xal.Department.class de.micromata.opengis.kml.v_2_2_0.xal.DependentLocality.class de.micromata.opengis.kml.v_2_2_0.xal.Firm.class de.micromata.opengis.kml.v_2_2_0.xal.LargeMailUser.class de.micromata.opengis.kml.v_2_2_0.xal.Locality.class de.micromata.opengis.kml.v_2_2_0.xal.MailStop.class de.micromata.opengis.kml.v_2_2_0.xal.PostBox.class de.micromata.opengis.kml.v_2_2_0.xal.PostOffice.class de.micromata.opengis.kml.v_2_2_0.xal.PostalCode.class de.micromata.opengis.kml.v_2_2_0.xal.PostalRoute.class de.micromata.opengis.kml.v_2_2_0.xal.Premise.class de.micromata.opengis.kml.v_2_2_0.xal.PremiseNumber.class de.micromata.opengis.kml.v_2_2_0.xal.PremiseNumberPrefix.class de.micromata.opengis.kml.v_2_2_0.xal.PremiseNumberSuffix.class de.micromata.opengis.kml.v_2_2_0.xal.SubPremise.class de.micromata.opengis.kml.v_2_2_0.xal.Thoroughfare.class de.micromata.opengis.kml.v_2_2_0.xal.ThoroughfareLeadingType.class de.micromata.opengis.kml.v_2_2_0.xal.ThoroughfareName.class de.micromata.opengis.kml.v_2_2_0.xal.ThoroughfareNumber.class de.micromata.opengis.kml.v_2_2_0.xal.ThoroughfareNumberPrefix.class de.micromata.opengis.kml.v_2_2_0.xal.ThoroughfareNumberSuffix.class de.micromata.opengis.kml.v_2_2_0.xal.ThoroughfarePostDirection.class de.micromata.opengis.kml.v_2_2_0.xal.ThoroughfarePreDirection.class de.micromata.opengis.kml.v_2_2_0.xal.ThoroughfareTrailingType.class de.micromata.opengis.kml.v_2_2_0.xal.XAL.class de.micromata.opengis.kml.v_2_2_0.xal.package-info.class de/micromata/opengis/kml/v_2_2_0/jaxb.index exampledata/mobile_phone.csv exampledata/mobile_phone_2008.csv exampledata/worldBorders.kml schema/kmljavadocs.xml schema/kmljavadocs.xsd schema/ogckml/JAK_binding.xjb schema/ogckml/atom-author-link.xsd schema/ogckml/kml22gx.xsd schema/ogckml/ogckml22.xsd schema/xmlrootelemets.xml schema/xmlrootelemets.xsd
JavaAPIforKml-2.2.1.pom file content.
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>de.micromata.jak</groupId> <artifactId>JavaAPIforKml</artifactId> <version>2.2.1</version> <name>a Java API for Kml</name> <description>This is JavaAPIforKMml, Micromata's library for use with applications that want to parse, generate and operate on KML. It is an implementation of the OGC KML 2.2 standard. It is written entirely in Java and makes heavy use of JAXB.</description> <packaging>jar</packaging> <url>http://code.google.com/p/javaapiforkml/</url> <organization> <name>Micromata GmbH</name> <url>http://micromata.de</url> </organization> <parent> <groupId>org.sonatype.oss</groupId> <artifactId>oss-parent</artifactId> <version>7</version> </parent> <scm> <url>https://github.com/micromata/javaapiforkml</url> <connection>scm:git:git://github.com/micromata/javaapiforkml.git</connection> <developerConnection>scm:git:git@github.com:micromata/javaapiforkml.git</developerConnection> </scm> <developers> <developer> <id>bachmann.florian</id> <name>Florian Bachmann</name> <email>f.bachmann@micromata.de</email> <organization>Micromata GmbH</organization> <organizationUrl>http://www.micromata.com</organizationUrl> <timezone>-1</timezone> <roles> <role>architect</role> <role>developer</role> </roles> </developer> <developer> <id>schnitzelhugo</id> <name>Bernd Kratz</name> <email>b.kratz@micromata.de</email> <organization>Micromata GmbH</organization> <organizationUrl>http://www.micromata.com</organizationUrl> <timezone>-1</timezone> <roles> <role>developer</role> </roles> </developer> <developer> <id>landgraf1967</id> <name>Thomas Landgraf</name> <email>tl@micromata.de</email> <organization>Micromata GmbH</organization> <organizationUrl>http://www.micromata.com</organizationUrl> <timezone>-1</timezone> <roles> <role>developer</role> </roles> </developer> </developers> <licenses> <license> <name>BSD license</name> <url>/LICENSE.txt</url> <comments>All rights reserved.</comments> <distribution>manual</distribution> </license> </licenses> <build> <finalName>${project.artifactId}</finalName> <plugins> <!-- code generation part disabled, till all files are in public maven repositories <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-antrun-plugin</artifactId> <executions> <execution> <id>xjc-invocation</id> <phase>generate-sources</phase> <configuration> <tasks> <property name="src.dir" location="src/main" /> <property name="src.dir.gen" location="${src.dir}/java" /> <property name="schema.dir" value="${src.dir}/resources/schema" /> <property name="schema.dir.kml" location="${schema.dir}/ogckml/ogckml22.xsd" /> <property name="schema.dir.kml.binding" value="${schema.dir}/ogckml/JAK_binding.xjb" /> <taskdef name="xjc" classname="com.sun.tools.xjc.XJCTask" classpathref="maven.compile.classpath" /> <description>generate JAK from OGC's KML schema</description> <mkdir dir="${src.dir.gen}/de/micromata/opengis/kml/" /> <delete> <fileset dir="${src.dir.gen}/de/micromata/opengis/kml/" includes="**" /> </delete> <xjc extension="true" binding="${schema.dir.kml.binding}" destdir="${src.dir.gen}" removeOldOutput="yes" schema="${schema.dir}/ogckml/kml22gx.xsd"> <arg value="-XJavaForKmlApi" /> </xjc> <exec executable="perl" dir="${basedir}"> <arg file="scripts/CleanUpGeneratedJAXBSourceFolder.pl" /> <arg file="${src.dir.gen}/de/micromata/opengis/kml" /> </exec> </tasks> </configuration> <goals> <goal>run</goal> </goals> </execution> </executions> </plugin> --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-antrun-plugin</artifactId> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.5</source> <target>1.5</target> <encoding>UTF-8</encoding> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> <testFailureIgnore>true</testFailureIgnore> </configuration> </plugin> <plugin> <artifactId>maven-assembly-plugin</artifactId> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <executions> <execution> <phase>package</phase> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-gpg-plugin</artifactId> <executions> <execution> <id>sign-artifacts</id> <phase>verify</phase> <goals> <goal>sign</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <executions> <execution> <id>attach-sources</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <executions> <execution> <id>attach-javadocs</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> </plugins> <extensions> <extension> <groupId>org.jvnet.wagon-svn</groupId> <artifactId>wagon-svn</artifactId> <version>1.9</version> </extension> </extensions> </build> <dependencies> <dependency> <groupId>com.sun.xml.bind</groupId> <artifactId>jaxb-impl</artifactId> <version>2.2</version> </dependency> <dependency> <groupId>com.sun.xml.bind</groupId> <artifactId>jaxb-xjc</artifactId> <version>2.2</version> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.14</version> <scope>test</scope> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.5</version> <scope>test</scope> </dependency> <dependency> <groupId>xmlunit</groupId> <artifactId>xmlunit</artifactId> <version>1.2</version> <scope>test</scope> </dependency> <!-- code generation part disabled, till all files are in public maven repositories <dependency> <groupId>de.micromata.jak</groupId> <artifactId>XJCPluginJavaApiforKml</artifactId> <version>1.0-SNAPSHOT</version> <type>jar</type> <scope>compile</scope> </dependency> --> </dependencies> <repositories> <repository> <id>maven2-repository.dev.java.net</id> <name>Java.net Maven 2 Repository</name> <url>http://download.java.net/maven/2</url> <layout>default</layout> <snapshots> <enabled>true</enabled> </snapshots> </repository> <repository> <id>maven-repository.dev.java.net</id> <name>Java.net Maven 1 Repository (legacy)</name> <url>http://download.java.net/maven/1</url> <layout>legacy</layout> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>maven2-repository.dev.java.net</id> <name>Java.net Maven 2 Repository</name> <url>http://download.java.net/maven/2</url> </pluginRepository> <pluginRepository> <id>maven-repository.dev.java.net</id> <name>Java.net Maven 1 Repository (legacy)</name> <url>http://download.java.net/maven/1</url> <layout>legacy</layout> </pluginRepository> </pluginRepositories> <reporting> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <version>2.5</version> <configuration> </configuration> <reportSets> <reportSet> <id>html</id> <configuration> <doctitle>My API for ${project.name} ${project.version}</doctitle> <windowtitle>My API for ${project.name} ${project.version}</windowtitle> </configuration> <reports> <report>javadoc</report> </reports> </reportSet> <reportSet> <id>test-html</id> <configuration> <testDoctitle>My Test API for ${project.name} ${project.version}</testDoctitle> <testWindowtitle>My Test API for ${project.name} ${project.version}</testWindowtitle> </configuration> <reports> <report>test-javadoc</report> </reports> </reportSet> </reportSets> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-changelog-plugin</artifactId> <version>2.1</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>2.1</version> </plugin> </plugins> </reporting> <profiles> <profile> <id>clover.all</id> <build> <plugins> <plugin> <groupId>com.atlassian.maven.plugins</groupId> <artifactId>maven-clover2-plugin</artifactId> <version>2.5.1</version> <configuration> <snapshot>${user.home}/.clover/${groupId}-${artifactId}/clover.snapshot</snapshot> <license><![CDATA[QPORQwLRnqofKiVJNSQIKsdKNrrATjdKLVUWxSxJsxdmrDo mj2KlpGKhDbmto<pV8EfyyGI2L0GfmTXJbnDjh3vD0PmE2E qNNNtTmqpmmnOnooqRRsuoRMPqnOoPopOrxxtWtVSsWXSMu TWXVUqqonmqmUUnoqvnprommmmmUUnoqvnprommmmmUUDfZ oljXqXW7jY8UUnmm]]> </license> <excludes> <exclude>**/de/micromata/opengis/kml/v_2_2_0/annotations/**</exclude> <exclude>**/de/micromata/opengis/kml/v_2_2_0/atom/**</exclude> <exclude>**/de/micromata/opengis/kml/v_2_2_0/xal/**</exclude> <exclude>**/de/micromata/jak/**</exclude> <exclude>**/de/micromata/jak/jugh/**</exclude> <exclude>**/de/micromata/jak/incubator/**</exclude> <exclude>**/de/micromata/jak/internal/**</exclude> </excludes> <generatePdf>true</generatePdf> <generateXml>true</generateXml> <generateHtml>true</generateHtml> </configuration> <executions> <execution> <id>clover</id> <goals> <goal>setup</goal> <goal>optimize</goal> <goal>snapshot</goal> </goals> </execution> <execution> <phase>verify</phase> <goals> <goal>clover</goal> <goal>log</goal> </goals> </execution> </executions> </plugin> </plugins> </build> </profile> </profiles> </project>
<dependency> <groupId>de.micromata.jak</groupId> <artifactId>JavaAPIforKml</artifactId> <version>2.2.1</version> </dependency>
If you think the following JavaAPIforKml-2.2.1.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.
Download JavaAPIforKml-2.2.1.jar file