Revision 26883 branches/v2_0_0_prep/libraries/libGeocoding/src/org/gvsig/geocoding/geommatches/CrossLineMatcher.java
CrossLineMatcher.java | ||
---|---|---|
27 | 27 |
|
28 | 28 |
package org.gvsig.geocoding.geommatches; |
29 | 29 |
|
30 |
|
|
30 | 31 |
import java.util.ArrayList; |
31 | 32 |
import java.util.HashMap; |
32 | 33 |
import java.util.HashSet; |
... | ... | |
36 | 37 |
import java.util.Set; |
37 | 38 |
|
38 | 39 |
import org.apache.log4j.Logger; |
39 |
import org.gvsig.fmap.data.feature.FeatureCollection; |
|
40 | 40 |
import org.gvsig.fmap.geom.Geometry; |
41 | 41 |
import org.gvsig.fmap.geom.primitive.Point2D; |
42 | 42 |
|
... | ... | |
63 | 63 |
|
64 | 64 |
// Group first features collection by one field |
65 | 65 |
HashMap geomstreets1 = groupFeaturesByAttribute(this |
66 |
.getGroupFieldPosition(), (FeatureCollection) this
|
|
66 |
.getGroupFieldPosition(), (List) this
|
|
67 | 67 |
.getFeatures().get(0)); |
68 | 68 |
List streets1 = new ArrayList(); |
69 | 69 |
Iterator itt1 = geomstreets1.entrySet().iterator(); |
... | ... | |
85 | 85 |
|
86 | 86 |
// Group second features collection by one field |
87 | 87 |
HashMap geomstreets2 = groupFeaturesByAttribute(this |
88 |
.getGroupFieldPosition(), (FeatureCollection) this
|
|
88 |
.getGroupFieldPosition(), (List) this
|
|
89 | 89 |
.getFeatures().get(1)); |
90 | 90 |
List streets2 = new ArrayList(); |
91 | 91 |
Iterator itt2 = geomstreets2.entrySet().iterator(); |
Also available in: Unified diff