Java 如何以KML为单位指定某个位置周围球形气泡的最小/最大高度

Java 如何以KML为单位指定某个位置周围球形气泡的最小/最大高度,java,google-maps,kml,Java,Google Maps,Kml,我需要指定围绕某个位置的球体的最小/最大高度。如何使用以下KML指定球形气泡 kmlData.append(" <open>1</open>"); kmlData.append(" <Folder>"); kmlData.append(" <Style id=\"alertStyle\">");

我需要指定围绕某个位置的球体的最小/最大高度。如何使用以下KML指定球形气泡

                    kmlData.append("  <open>1</open>");


                    kmlData.append("  <Folder>");

                    kmlData.append("    <Style id=\"alertStyle\">");
                    kmlData.append("      <IconStyle>");
                    kmlData.append("        <color>ff0000ff</color>");
                    kmlData.append("        <colorMode>normal</colorMode>");
                    kmlData.append("        <Icon>");
                    kmlData.append("          <href>http://maps.google.com/mapfiles/kml/shapes/placemark_circle.png</href>");
                    kmlData.append("          <scale>1.0</scale>");
                    kmlData.append("        </Icon>");
                    kmlData.append("      </IconStyle>");
                    kmlData.append("    </Style>");
                    kmlData.append("    <Style id=\"ownshipBubbleStyle\">");
                    kmlData.append("      <PolyStyle>");
                    kmlData.append("        <color>9900ffff</color>");
                    kmlData.append("        <colorMode>normal</colorMode>");
                    kmlData.append("        <fill>1</fill>");
                    kmlData.append("        <outline>0</outline>");
                    kmlData.append("      </PolyStyle>");
                    kmlData.append("    </Style>");
                    kmlData.append("    <name>"+getName()+"</name>");
                    kmlData.append("    <description>"+getDescription()+"</description>");
                    kmlData.append("    <open>1</open>");
                    kmlData.append(getAsAsKml());
                    kmlData.append("  </Folder>");

                    kmlData.append("</Document>");
kmlData.append(“1”);
kmlData.追加(“”);
kmlData.追加(“”);
kmlData.追加(“”);
kmlData.append(“ff0000ff”);
kmlData.append(“正常”);
kmlData.追加(“”);
kmlData.append(“http://maps.google.com/mapfiles/kml/shapes/placemark_circle.png");
kmlData.append(“1.0”);
kmlData.追加(“”);
kmlData.追加(“”);
kmlData.追加(“”);
kmlData.追加(“”);
kmlData.追加(“”);
kmlData.append(“9900ffff”);
kmlData.append(“正常”);
kmlData.附加(“1”);
kmlData.append(“0”);
kmlData.追加(“”);
kmlData.追加(“”);
追加(“+getName()+”);
追加(“+getDescription()+”);
kmlData.附加(“1”);
append(getAsAsKml());
kmlData.追加(“”);
kmlData.追加(“”);
说:“在KML中,您可以以COLLADA交换文件格式导入三维模型,例如建筑物、桥梁、纪念碑和雕像。”

因此,您需要创建球体的三维模型(如),将其导入kml并指定模型的高度元素)


最低和最高高度总是不同的,所以我不能只是一个静态项目。实际上它更像一个圆柱体