El 10/10/10 19:55, Ronny Klier escribió:
> Am 09.10.2010 10:27, schrieb Minko:
>
>> Is there an explanation why the latest split runs are so slow? Could it be
>> that the tiles in my areas.list are getting too big?
>> How can I extract the pbf format? Can I use it with the splitter?
>>
>>
> There is already a branch of the splitter which is able to read the pbf
> format (branches/crosby_integration). I build and successfully tested it
> last week with the europe extract from Geofabrik. It is much faster than
> using the bz2 file, time went down from ~5 hours + time for extraction
> of the bz2 file to less than 4 hours.
>
> I hope there is soon an "official" build of the splitter with pbf
> support. Perhaps it was not merged because of additional dependencies.
>
Trying to compile pbf branch I get the error below. How can I get
missing packages to be able to compile?
Buildfile: /home/carlos/Paquetes/splitter_pbf/build.xml
prepare:
[mkdir] Created dir: /home/carlos/Paquetes/splitter_pbf/build/classes
[mkdir] Created dir:
/home/carlos/Paquetes/splitter_pbf/build/test-classes
[mkdir] Created dir:
/home/carlos/Paquetes/splitter_pbf/build/test-output
compile:
[javac] /home/carlos/Paquetes/splitter_pbf/build.xml:68: warning:
'includeantruntime' was not set, defaulting to build.sysclasspath=last;
set to false for repeatable builds
[javac] Compiling 56 source files to
/home/carlos/Paquetes/splitter_pbf/build/classes
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/BinaryMapParser.java:6:
package crosby.binary does not exist
[javac] import crosby.binary.BinaryParser;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/BinaryMapParser.java:7:
package crosby.binary does not exist
[javac] import crosby.binary.Osmformat;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/BinaryMapParser.java:9:
cannot find symbol
[javac] symbol: class BinaryParser
[javac] public class BinaryMapParser extends BinaryParser {
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/BinaryMapParser.java:31:
package Osmformat does not exist
[javac] protected void parseDense(Osmformat.DenseNodes nodes) {
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/BinaryMapParser.java:55:
package Osmformat does not exist
[javac] protected void parseNodes(List<Osmformat.Node> nodes) {
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/BinaryMapParser.java:71:
package Osmformat does not exist
[javac] protected void parseWays(List<Osmformat.Way> ways) {
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/BinaryMapParser.java:90:
package Osmformat does not exist
[javac] protected void parseRelations(List<Osmformat.Relation>
rels) {
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/BinaryMapParser.java:122:
package Osmformat does not exist
[javac] public void parse(Osmformat.HeaderBlock block) {
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/Way.java:15:
package it.unimi.dsi.fastutil.ints does not exist
[javac] import it.unimi.dsi.fastutil.ints.IntArrayList;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/Way.java:21:
cannot find symbol
[javac] symbol : class IntArrayList
[javac] location: class uk.me.parabola.splitter.Way
[javac] private final IntArrayList refs = new IntArrayList(10);
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/Way.java:37:
cannot find symbol
[javac] symbol : class IntArrayList
[javac] location: class uk.me.parabola.splitter.Way
[javac] public IntArrayList getRefs() {
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/DenseInt2ShortMap.java:5:
package it.unimi.dsi.bits does not exist
[javac] import it.unimi.dsi.bits.Fast;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/DenseInt2ShortMap.java:6:
package it.unimi.dsi.fastutil.ints does not exist
[javac] import it.unimi.dsi.fastutil.ints.Int2ShortFunction;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/DenseInt2ShortMap.java:7:
package it.unimi.dsi.fastutil.longs does not exist
[javac] import it.unimi.dsi.fastutil.longs.LongArrayList;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/DenseInt2ShortMap.java:8:
package it.unimi.dsi.fastutil.objects does not exist
[javac] import it.unimi.dsi.fastutil.objects.ObjectArrayList;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/DenseInt2ShortMap.java:9:
package it.unimi.dsi.fastutil.shorts does not exist
[javac] import it.unimi.dsi.fastutil.shorts.ShortArrayList;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/DenseInt2ShortMap.java:11:
cannot find symbol
[javac] symbol: class Int2ShortFunction
[javac] public class DenseInt2ShortMap implements Int2ShortFunction {
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/DenseInt2ShortMap.java:17:
cannot find symbol
[javac] symbol : class ObjectArrayList
[javac] location: class uk.me.parabola.splitter.DenseInt2ShortMap
[javac] ObjectArrayList<short[]> valschunks;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/Main.java:38:
package crosby.binary.file does not exist
[javac] import crosby.binary.file.BlockInputStream;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/OSMWriter.java:16:
package it.unimi.dsi.fastutil.ints does not exist
[javac] import it.unimi.dsi.fastutil.ints.IntArrayList;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMap.java:3:
package it.unimi.dsi.bits does not exist
[javac] import it.unimi.dsi.bits.Fast;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMap.java:4:
package it.unimi.dsi.fastutil.ints does not exist
[javac] import it.unimi.dsi.fastutil.ints.Int2ShortFunction;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMap.java:5:
package it.unimi.dsi.fastutil.longs does not exist
[javac] import it.unimi.dsi.fastutil.longs.LongArrayList;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMap.java:6:
package it.unimi.dsi.fastutil.objects does not exist
[javac] import it.unimi.dsi.fastutil.objects.ObjectArrayList;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMap.java:7:
package it.unimi.dsi.fastutil.shorts does not exist
[javac] import it.unimi.dsi.fastutil.shorts.ShortArrayList;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMap.java:9:
cannot find symbol
[javac] symbol: class Int2ShortFunction
[javac] public class SparseInt2ShortMap implements Int2ShortFunction {
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMap.java:15:
cannot find symbol
[javac] symbol : class ObjectArrayList
[javac] location: class uk.me.parabola.splitter.SparseInt2ShortMap
[javac] ObjectArrayList<ShortArrayList> valschunks;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMap.java:15:
cannot find symbol
[javac] symbol : class ShortArrayList
[javac] location: class uk.me.parabola.splitter.SparseInt2ShortMap
[javac] ObjectArrayList<ShortArrayList> valschunks;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMap.java:16:
cannot find symbol
[javac] symbol : class LongArrayList
[javac] location: class uk.me.parabola.splitter.SparseInt2ShortMap
[javac] LongArrayList bitmasks;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMapInline.java:5:
package it.unimi.dsi.bits does not exist
[javac] import it.unimi.dsi.bits.Fast;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMapInline.java:6:
package it.unimi.dsi.fastutil.ints does not exist
[javac] import it.unimi.dsi.fastutil.ints.Int2ShortFunction;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMapInline.java:7:
package it.unimi.dsi.fastutil.longs does not exist
[javac] import it.unimi.dsi.fastutil.longs.LongArrayList;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMapInline.java:8:
package it.unimi.dsi.fastutil.objects does not exist
[javac] import it.unimi.dsi.fastutil.objects.ObjectArrayList;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMapInline.java:9:
package it.unimi.dsi.fastutil.shorts does not exist
[javac] import it.unimi.dsi.fastutil.shorts.ShortArrayList;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMapInline.java:11:
cannot find symbol
[javac] symbol: class Int2ShortFunction
[javac] public class SparseInt2ShortMapInline implements
Int2ShortFunction {
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMapInline.java:17:
cannot find symbol
[javac] symbol : class ObjectArrayList
[javac] location: class
uk.me.parabola.splitter.SparseInt2ShortMapInline
[javac] ObjectArrayList<short []> valschunks;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMapInline.java:18:
cannot find symbol
[javac] symbol : class LongArrayList
[javac] location: class
uk.me.parabola.splitter.SparseInt2ShortMapInline
[javac] LongArrayList bitmasks;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMapInline.java:67:
cannot find symbol
[javac] symbol : class ShortArrayList
[javac] location: class
uk.me.parabola.splitter.SparseInt2ShortMapInline
[javac] void chunkAdd(ShortArrayList arraylist, int index,
short val) {
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMapInline.java:70:
cannot find symbol
[javac] symbol : class ShortArrayList
[javac] location: class
uk.me.parabola.splitter.SparseInt2ShortMapInline
[javac] void chunkSet(ShortArrayList arraylist, int index,
short val) {
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMapInline.java:73:
cannot find symbol
[javac] symbol : class ShortArrayList
[javac] location: class
uk.me.parabola.splitter.SparseInt2ShortMapInline
[javac] short chunkGet(ShortArrayList arraylist, int index) {
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMapInline.java:76:
cannot find symbol
[javac] symbol : class ShortArrayList
[javac] location: class
uk.me.parabola.splitter.SparseInt2ShortMapInline
[javac] void chunkRem(ShortArrayList arraylist, int index) {
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMultiMap.java:3:
package it.unimi.dsi.fastutil.ints does not exist
[javac] import it.unimi.dsi.fastutil.ints.Int2ShortFunction;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMultiMap.java:4:
package it.unimi.dsi.fastutil.ints does not exist
[javac] import it.unimi.dsi.fastutil.ints.Int2ShortMap;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMultiMap.java:5:
package it.unimi.dsi.fastutil.ints does not exist
[javac] import it.unimi.dsi.fastutil.ints.Int2ShortOpenHashMap;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMultiMap.java:6:
package it.unimi.dsi.fastutil.shorts does not exist
[javac] import it.unimi.dsi.fastutil.shorts.ShortArrayList;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMultiMap.java:7:
package it.unimi.dsi.fastutil.shorts does not exist
[javac] import it.unimi.dsi.fastutil.shorts.ShortList;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMultiMap.java:8:
package it.unimi.dsi.fastutil.shorts does not exist
[javac] import it.unimi.dsi.fastutil.shorts.ShortLists;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMultiMap.java:21:
cannot find symbol
[javac] symbol : class ShortList
[javac] location: class uk.me.parabola.splitter.SparseInt2ShortMultiMap
[javac] public ShortList get(int key) {
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMultiMap.java:46:
cannot find symbol
[javac] symbol : class Int2ShortFunction
[javac] location: class
uk.me.parabola.splitter.SparseInt2ShortMultiMap.Inner
[javac] final Int2ShortFunction map;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMultiMap.java:85:
cannot find symbol
[javac] symbol : class ShortList
[javac] location: class
uk.me.parabola.splitter.SparseInt2ShortMultiMap.Inner
[javac] public ShortList get(int key) {
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMultiMap.java:102:
cannot find symbol
[javac] symbol : class ShortArrayList
[javac] location: class
uk.me.parabola.splitter.SparseInt2ShortMultiMap.Inner
[javac] public void addTo(int key, ShortArrayList out) {
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/BinaryMapParser.java:36:
operator + cannot be applied to Osmformat.DenseNodes.getLat,long
[javac] long lat = nodes.getLat(i)+last_lat;
last_lat = lat;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/BinaryMapParser.java:36:
incompatible types
[javac] found : <nulltype>
[javac] required: long
[javac] long lat = nodes.getLat(i)+last_lat;
last_lat = lat;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/BinaryMapParser.java:37:
operator + cannot be applied to Osmformat.DenseNodes.getLon,long
[javac] long lon = nodes.getLon(i)+last_lon;
last_lon = lon;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/BinaryMapParser.java:37:
incompatible types
[javac] found : <nulltype>
[javac] required: long
[javac] long lon = nodes.getLon(i)+last_lon;
last_lon = lon;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/BinaryMapParser.java:38:
operator + cannot be applied to Osmformat.DenseNodes.getId,long
[javac] long id = nodes.getId(i)+last_id;
last_id = id;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/BinaryMapParser.java:38:
incompatible types
[javac] found : <nulltype>
[javac] required: long
[javac] long id = nodes.getId(i)+last_id;
last_id = id;
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/BinaryMapParser.java:39:
cannot find symbol
[javac] symbol : method parseLat(long)
[javac] location: class uk.me.parabola.splitter.BinaryMapParser
[javac] double latf = parseLat(lat), lonf = parseLon(lon);
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/BinaryMapParser.java:39:
cannot find symbol
[javac] symbol : method parseLon(long)
[javac] location: class uk.me.parabola.splitter.BinaryMapParser
[javac] double latf = parseLat(lat), lonf = parseLon(lon);
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/BinaryMapParser.java:46:
cannot find symbol
[javac] symbol : method getStringById(int)
[javac] location: class uk.me.parabola.splitter.BinaryMapParser
[javac]
tmp.addTag(getStringById(keyid),getStringById(valid));
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/BinaryMapParser.java:46:
cannot find symbol
[javac] symbol : method getStringById(int)
[javac] location: class uk.me.parabola.splitter.BinaryMapParser
[javac]
tmp.addTag(getStringById(keyid),getStringById(valid));
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/BinaryMapParser.java:56:
package Osmformat does not exist
[javac] for (Osmformat.Node i : nodes) {
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/BinaryMapParser.java:72:
package Osmformat does not exist
[javac] for (Osmformat.Way i : ways) {
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/BinaryMapParser.java:91:
package Osmformat does not exist
[javac] for (Osmformat.Relation i : rels) {
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/BinaryMapParser.java:101:
operator + cannot be applied to long,Osmformat.Relation.getMemids
[javac] long mid = last_mid +
i.getMemids(j);
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/BinaryMapParser.java:101:
incompatible types
[javac] found : <nulltype>
[javac] required: long
[javac] long mid = last_mid +
i.getMemids(j);
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/BinaryMapParser.java:106:
package Osmformat.Relation does not exist
[javac] if (i.getTypes(j) ==
Osmformat.Relation.MemberType.NODE)
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/BinaryMapParser.java:108:
package Osmformat.Relation does not exist
[javac] else if (i.getTypes(j) ==
Osmformat.Relation.MemberType.WAY)
[javac]
^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/BinaryMapParser.java:110:
package Osmformat.Relation does not exist
[javac] else if (i.getTypes(j) ==
Osmformat.Relation.MemberType.RELATION)
[javac]
^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/Way.java:21:
cannot find symbol
[javac] symbol : class IntArrayList
[javac] location: class uk.me.parabola.splitter.Way
[javac] private final IntArrayList refs = new IntArrayList(10);
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/DenseInt2ShortMap.java:99:
cannot find symbol
[javac] symbol : class ObjectArrayList
[javac] location: class uk.me.parabola.splitter.DenseInt2ShortMap
[javac] valschunks = new ObjectArrayList<short[]>();
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/DenseInt2ShortMap.java:97:
method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/DenseInt2ShortMap.java:104:
method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/DenseInt2ShortMap.java:109:
method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/DenseInt2ShortMap.java:114:
method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/DenseInt2ShortMap.java:119:
method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/DenseInt2ShortMap.java:124:
method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/DenseInt2ShortMap.java:129:
method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/DenseInt2ShortMap.java:134:
method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/Main.java:324:
cannot find symbol
[javac] symbol : class BlockInputStream
[javac] location: class uk.me.parabola.splitter.Main
[javac] BlockInputStream blockinput = (new BlockInputStream(
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/Main.java:324:
cannot find symbol
[javac] symbol : class BlockInputStream
[javac] location: class uk.me.parabola.splitter.Main
[javac] BlockInputStream blockinput = (new BlockInputStream(
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/OSMWriter.java:117:
cannot find symbol
[javac] symbol : class IntArrayList
[javac] location: class uk.me.parabola.splitter.OSMWriter
[javac] IntArrayList refs = way.getRefs();
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMap.java:44:
cannot find symbol
[javac] symbol : variable Fast
[javac] location: class uk.me.parabola.splitter.SparseInt2ShortMap
[javac] return Fast.count(mask & ((1L << lowest) -1));
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMap.java:69:
cannot find symbol
[javac] symbol : class ShortArrayList
[javac] location: class uk.me.parabola.splitter.SparseInt2ShortMap
[javac] valschunks.set(chunkid, new
ShortArrayList(1));
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMap.java:70:
cannot find symbol
[javac] symbol : class ShortArrayList
[javac] location: class uk.me.parabola.splitter.SparseInt2ShortMap
[javac] ShortArrayList chunk = valschunks.get(chunkid);
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMap.java:95:
cannot find symbol
[javac] symbol : class ShortArrayList
[javac] location: class uk.me.parabola.splitter.SparseInt2ShortMap
[javac] ShortArrayList chunk = valschunks.get(chunkid);
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMap.java:110:
cannot find symbol
[javac] symbol : class ShortArrayList
[javac] location: class uk.me.parabola.splitter.SparseInt2ShortMap
[javac] ShortArrayList chunk = valschunks.get(chunkid);
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMap.java:130:
cannot find symbol
[javac] symbol : class ObjectArrayList
[javac] location: class uk.me.parabola.splitter.SparseInt2ShortMap
[javac] valschunks = new ObjectArrayList<ShortArrayList>();
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMap.java:130:
cannot find symbol
[javac] symbol : class ShortArrayList
[javac] location: class uk.me.parabola.splitter.SparseInt2ShortMap
[javac] valschunks = new ObjectArrayList<ShortArrayList>();
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMap.java:131:
cannot find symbol
[javac] symbol : class LongArrayList
[javac] location: class uk.me.parabola.splitter.SparseInt2ShortMap
[javac] bitmasks = new LongArrayList();
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMap.java:128:
method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMap.java:136:
method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMap.java:141:
method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMap.java:146:
method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMap.java:151:
method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMap.java:156:
method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMap.java:161:
method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMap.java:166:
method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMapInline.java:102:
cannot find symbol
[javac] symbol : variable Fast
[javac] location: class
uk.me.parabola.splitter.SparseInt2ShortMapInline
[javac] return Fast.count(mask & ((1L << lowest) -1));
[javac] ^
[javac]
/home/carlos/Paquetes/splitter_pbf/src/uk/me/parabola/splitter/SparseInt2ShortMapInline.java:188:
cannot find symbol
[javac] symbol : class ObjectArrayList
[javac] location: class
uk.me.parabola.splitter.SparseInt2ShortMapInline
[javac] valschunks = new ObjectArrayList<short[]>();
[javac] ^
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] 100 errors
_______________________________________________
mkgmap-dev mailing list
[email protected]
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev