2022-07-25 06:14:46 +02:00

44 lines
807 B
Java

/**
* Container for an osm node with tags or restrictions (pre-pocessor version)
*
* @author ab
*/
package btools.mapcreator;
public class OsmNodePT extends OsmNodeP {
public byte[] descriptionBits;
public RestrictionData firstRestriction;
public OsmNodePT() {
}
public OsmNodePT(OsmNodeP n) {
ilat = n.ilat;
ilon = n.ilon;
selev = n.selev;
bits = n.bits;
}
public OsmNodePT(byte[] descriptionBits) {
this.descriptionBits = descriptionBits;
}
@Override
public final byte[] getNodeDecsription() {
return descriptionBits;
}
@Override
public final RestrictionData getFirstRestriction() {
return firstRestriction;
}
@Override
public boolean isTransferNode() {
return false; // always have descriptionBits so never transfernode
}
}