⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vpfgraphicwarehouse.java

📁 openmap java写的开源数字地图程序. 用applet实现,可以像google map 那样放大缩小地图.
💻 JAVA
字号:
// **********************************************************************// // <copyright>// //  BBN Technologies//  10 Moulton Street//  Cambridge, MA 02138//  (617) 873-8000// //  Copyright (C) BBNT Solutions LLC. All rights reserved.// // </copyright>// **********************************************************************// // $Source: /cvs/distapps/openmap/src/openmap/com/bbn/openmap/layer/vpf/VPFGraphicWarehouse.java,v $// $RCSfile: VPFGraphicWarehouse.java,v $// $Revision: 1.2.2.2 $// $Date: 2005/01/10 16:39:40 $// $Author: dietrick $// // **********************************************************************package com.bbn.openmap.layer.vpf;import java.util.List;import com.bbn.openmap.LatLonPoint;/** * Define an interface for a Graphic Factory for graphics read from * VPF. */public interface VPFGraphicWarehouse extends VPFWarehouse {    /**     * Method called by the VPF reader code to construct an area     * feature.     *      * @param c the coverage table for this area     * @param a the areatable being parsed     * @param l the record read from the area table     * @param dpplat threshold for latitude thinning (passed to     *        warehouse)     * @param dpplon threshold for longitude thinngin (passed to     *        warehouse)     * @param ll1 upperleft of selection region (passed to warehouse)     * @param ll2 lowerright of selection region (passed to warehouse)     */    public void createArea(CoverageTable c, AreaTable a, List l,                           LatLonPoint ll1, LatLonPoint ll2, float dpplat,                           float dpplon);    /**     * Method called by the VPF reader code to construct an edge     * feature.     *      * @param c the coverage table for this edge     * @param e the edgetable being parsed     * @param l the record read from the edge table     * @param dpplat threshold for latitude thinning (passed to     *        warehouse)     * @param dpplon threshold for longitude thinngin (passed to     *        warehouse)     * @param ll1 upperleft of selection region (passed to warehouse)     * @param ll2 lowerright of selection region (passed to warehouse)     */    public void createEdge(CoverageTable c, EdgeTable e, List l,                           LatLonPoint ll1, LatLonPoint ll2, float dpplat,                           float dpplon, CoordFloatString coords);    /**     * Method called by the VPF reader code to construct a text     * feature.     *      * @param c the coverage table for this text     * @param t the texttable being parsed     * @param textprim the record read from the text table     * @param latitude the latitude of the text     * @param longitude the longitude of the text     * @param text the text string     */    public void createText(CoverageTable c, TextTable t, List textprim,                           float latitude, float longitude, String text);    /**     * Method called by the VPF reader code to construct a node     * feature.     *      * @param c the coverage table for this node     * @param t the nodetable being parsed     * @param nodeprim the record read from the node table     * @param latitude the latitude of the node     * @param longitude the longitude of the node     * @param isEntityNode true if we are reading entity notes, false     *        if we are reading connected nodes     */    public void createNode(CoverageTable c, NodeTable t, List nodeprim,                           float latitude, float longitude, boolean isEntityNode);}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -