Omaha #3638 Moved kml graphics extensions into own plugins separate from the kml core plugin
Change-Id: I7b16a52cfee029fa10fba0ec837e8d05b4849d6b Former-commit-id: 511721cfcab0aa64bc1b3b82cbe025c433fab34a
This commit is contained in:
parent
6273bfd13e
commit
898eaf114c
15 changed files with 147 additions and 15 deletions
|
@ -33,4 +33,18 @@
|
|||
version="0.0.0"
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
id="com.raytheon.uf.viz.kml.export.point"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="0.0.0"
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
id="com.raytheon.uf.viz.kml.export.radar"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="0.0.0"
|
||||
unpack="false"/>
|
||||
|
||||
</feature>
|
||||
|
|
7
cave/com.raytheon.uf.viz.kml.export.point/.classpath
Normal file
7
cave/com.raytheon.uf.viz.kml.export.point/.classpath
Normal file
|
@ -0,0 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<classpath>
|
||||
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
|
||||
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
|
||||
<classpathentry kind="src" path="src"/>
|
||||
<classpathentry kind="output" path="bin"/>
|
||||
</classpath>
|
28
cave/com.raytheon.uf.viz.kml.export.point/.project
Normal file
28
cave/com.raytheon.uf.viz.kml.export.point/.project
Normal file
|
@ -0,0 +1,28 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>com.raytheon.uf.viz.kml.export.point</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.jdt.core.javabuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.pde.ManifestBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.pde.SchemaBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.eclipse.pde.PluginNature</nature>
|
||||
<nature>org.eclipse.jdt.core.javanature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
|
@ -0,0 +1,13 @@
|
|||
Manifest-Version: 1.0
|
||||
Bundle-ManifestVersion: 2
|
||||
Bundle-Name: KML PointData Graphics Extension
|
||||
Bundle-SymbolicName: com.raytheon.uf.viz.kml.export.point;singleton:=true
|
||||
Bundle-Version: 1.14.0.qualifier
|
||||
Bundle-Vendor: RAYTHEON
|
||||
Bundle-RequiredExecutionEnvironment: JavaSE-1.7
|
||||
Require-Bundle: com.raytheon.uf.viz.kml.export;bundle-version="1.14.1",
|
||||
com.raytheon.uf.viz.core;bundle-version="1.14.5",
|
||||
de.micromata.opengis.kml;bundle-version="1.0.0",
|
||||
com.raytheon.uf.common.geospatial;bundle-version="1.14.2",
|
||||
org.eclipse.swt;bundle-version="3.8.1",
|
||||
com.raytheon.viz.pointdata;bundle-version="1.14.1"
|
|
@ -0,0 +1,4 @@
|
|||
source.. = src/
|
||||
output.. = bin/
|
||||
bin.includes = META-INF/,\
|
||||
.
|
10
cave/com.raytheon.uf.viz.kml.export.point/plugin.xml
Normal file
10
cave/com.raytheon.uf.viz.kml.export.point/plugin.xml
Normal file
|
@ -0,0 +1,10 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?eclipse version="3.4"?>
|
||||
<plugin>
|
||||
<extension
|
||||
point="com.raytheon.uf.viz.core.graphicsExtension">
|
||||
<graphicsExtension
|
||||
class="com.raytheon.uf.viz.kml.export.point.KmlPointImageExtension">
|
||||
</graphicsExtension>
|
||||
</extension>
|
||||
</plugin>
|
|
@ -17,7 +17,7 @@
|
|||
* See the AWIPS II Master Rights File ("Master Rights File.pdf") for
|
||||
* further licensing information.
|
||||
**/
|
||||
package com.raytheon.uf.viz.kml.export.graphics.ext.point;
|
||||
package com.raytheon.uf.viz.kml.export.point;
|
||||
|
||||
import java.awt.image.RenderedImage;
|
||||
import java.util.Arrays;
|
||||
|
@ -60,6 +60,7 @@ import de.micromata.opengis.kml.v_2_2_0.Style;
|
|||
* Jun 1, 2012 bsteffen Initial creation
|
||||
* Aug 27, 2013 #2287 randerso Removed 180 degree adjustment required by error
|
||||
* in Maputil.rotation
|
||||
* Sep 16, 2014 abenak Split away from KML core
|
||||
*
|
||||
* </pre>
|
||||
*
|
7
cave/com.raytheon.uf.viz.kml.export.radar/.classpath
Normal file
7
cave/com.raytheon.uf.viz.kml.export.radar/.classpath
Normal file
|
@ -0,0 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<classpath>
|
||||
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
|
||||
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
|
||||
<classpathentry kind="src" path="src"/>
|
||||
<classpathentry kind="output" path="bin"/>
|
||||
</classpath>
|
28
cave/com.raytheon.uf.viz.kml.export.radar/.project
Normal file
28
cave/com.raytheon.uf.viz.kml.export.radar/.project
Normal file
|
@ -0,0 +1,28 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>com.raytheon.uf.viz.kml.export.radar</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.jdt.core.javabuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.pde.ManifestBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.pde.SchemaBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.eclipse.pde.PluginNature</nature>
|
||||
<nature>org.eclipse.jdt.core.javanature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
|
@ -0,0 +1,11 @@
|
|||
Manifest-Version: 1.0
|
||||
Bundle-ManifestVersion: 2
|
||||
Bundle-Name: KML Radar Graphics Extension
|
||||
Bundle-SymbolicName: com.raytheon.uf.viz.kml.export.radar;singleton:=true
|
||||
Bundle-Version: 1.14.0.qualifier
|
||||
Bundle-Vendor: RAYTHEON
|
||||
Bundle-RequiredExecutionEnvironment: JavaSE-1.7
|
||||
Require-Bundle: com.raytheon.uf.viz.kml.export;bundle-version="1.14.1",
|
||||
com.raytheon.uf.viz.core;bundle-version="1.14.5",
|
||||
org.geotools;bundle-version="10.5.0",
|
||||
com.raytheon.viz.radar;bundle-version="1.14.0"
|
|
@ -0,0 +1,5 @@
|
|||
source.. = src/
|
||||
output.. = bin/
|
||||
bin.includes = META-INF/,\
|
||||
.,\
|
||||
plugin.xml
|
10
cave/com.raytheon.uf.viz.kml.export.radar/plugin.xml
Normal file
10
cave/com.raytheon.uf.viz.kml.export.radar/plugin.xml
Normal file
|
@ -0,0 +1,10 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?eclipse version="3.4"?>
|
||||
<plugin>
|
||||
<extension
|
||||
point="com.raytheon.uf.viz.core.graphicsExtension">
|
||||
<graphicsExtension
|
||||
class="com.raytheon.uf.viz.kml.export.radar.KmlRadialMeshExtension">
|
||||
</graphicsExtension>
|
||||
</extension>
|
||||
</plugin>
|
|
@ -17,7 +17,7 @@
|
|||
* See the AWIPS II Master Rights File ("Master Rights File.pdf") for
|
||||
* further licensing information.
|
||||
**/
|
||||
package com.raytheon.uf.viz.kml.export.graphics.ext.radar;
|
||||
package com.raytheon.uf.viz.kml.export.radar;
|
||||
|
||||
import org.geotools.coverage.grid.GeneralGridGeometry;
|
||||
import org.opengis.referencing.FactoryException;
|
||||
|
@ -41,6 +41,7 @@ import com.raytheon.viz.radar.rsc.image.IRadialMeshExtension;
|
|||
* Jun 06, 2012 bsteffen Initial creation
|
||||
* Jun 24, 2014 3072 bsteffen Remove RadarRecord dependency for Radial
|
||||
* Mesh
|
||||
* Sep 16, 2014 abenak Split away from KML core
|
||||
*
|
||||
* </pre>
|
||||
*
|
||||
|
@ -56,7 +57,6 @@ public class KmlRadialMeshExtension extends
|
|||
return Compatibilty.TARGET_COMPATIBLE;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public IMesh constructMesh(RadialMeshData meshData,
|
||||
GeneralGridGeometry targetGeometry) throws VizException {
|
||||
|
@ -67,5 +67,4 @@ public class KmlRadialMeshExtension extends
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
|
@ -2,9 +2,9 @@ Manifest-Version: 1.0
|
|||
Bundle-ManifestVersion: 2
|
||||
Bundle-Name: KML Export
|
||||
Bundle-SymbolicName: com.raytheon.uf.viz.kml.export;singleton:=true
|
||||
Bundle-Version: 1.14.1.qualifier
|
||||
Bundle-Version: 1.14.2.qualifier
|
||||
Bundle-Vendor: RAYTHEON
|
||||
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
|
||||
Bundle-RequiredExecutionEnvironment: JavaSE-1.7
|
||||
Bundle-ActivationPolicy: lazy
|
||||
Require-Bundle: org.eclipse.core.runtime;bundle-version="3.8.0",
|
||||
com.raytheon.uf.viz.core;bundle-version="1.14.1",
|
||||
|
@ -14,8 +14,9 @@ Require-Bundle: org.eclipse.core.runtime;bundle-version="3.8.0",
|
|||
com.raytheon.uf.common.colormap,
|
||||
com.raytheon.uf.common.time,
|
||||
com.raytheon.uf.viz.core.maps,
|
||||
com.raytheon.viz.pointdata,
|
||||
com.raytheon.viz.radar,
|
||||
com.raytheon.uf.common.numeric;bundle-version="1.14.0",
|
||||
javax.measure
|
||||
Export-Package: com.raytheon.uf.viz.kml.export
|
||||
Export-Package: com.raytheon.uf.viz.kml.export,
|
||||
com.raytheon.uf.viz.kml.export.graphics,
|
||||
com.raytheon.uf.viz.kml.export.graphics.ext,
|
||||
com.raytheon.uf.viz.kml.export.io
|
||||
|
|
|
@ -29,9 +29,6 @@
|
|||
<extension
|
||||
point="com.raytheon.uf.viz.core.graphicsExtension">
|
||||
<graphicsExtension
|
||||
class="com.raytheon.uf.viz.kml.export.graphics.ext.point.KmlPointImageExtension">
|
||||
</graphicsExtension>
|
||||
<graphicsExtension
|
||||
class="com.raytheon.uf.viz.kml.export.graphics.ext.KmlSingleColorImageExtension">
|
||||
</graphicsExtension>
|
||||
<graphicsExtension
|
||||
|
@ -44,9 +41,6 @@
|
|||
class="com.raytheon.uf.viz.kml.export.graphics.ext.KmlMapMeshExtension">
|
||||
</graphicsExtension>
|
||||
<graphicsExtension
|
||||
class="com.raytheon.uf.viz.kml.export.graphics.ext.radar.KmlRadialMeshExtension">
|
||||
</graphicsExtension>
|
||||
<graphicsExtension
|
||||
class="com.raytheon.uf.viz.kml.export.graphics.ext.KmlMosaicImageExtension">
|
||||
</graphicsExtension>
|
||||
<graphicsExtension
|
||||
|
|
Loading…
Add table
Reference in a new issue