From 96674b5fd3b63b8657818b71d76b556884db946e Mon Sep 17 00:00:00 2001 From: Victor Shcherb Date: Thu, 4 Jun 2020 15:33:52 +0200 Subject: [PATCH] Fix tests --- .../osmand/search/core/SearchCoreFactory.java | 19 +- .../net/osmand/search/core/SearchResult.java | 17 +- .../resources/search/100_bridge_street.json | 4 +- .../test/resources/search/carrer_de_vic.json | 151 ++--- .../search/free_street_portland.json | 537 +----------------- .../test/resources/search/navacerrada.json | 61 +- .../test/resources/search/spring_street.json | 8 +- .../resources/search/street_santa_clara.json | 3 +- 8 files changed, 87 insertions(+), 713 deletions(-) diff --git a/OsmAnd-java/src/main/java/net/osmand/search/core/SearchCoreFactory.java b/OsmAnd-java/src/main/java/net/osmand/search/core/SearchCoreFactory.java index 78eee8a6f5..da260b1493 100644 --- a/OsmAnd-java/src/main/java/net/osmand/search/core/SearchCoreFactory.java +++ b/OsmAnd-java/src/main/java/net/osmand/search/core/SearchCoreFactory.java @@ -159,13 +159,26 @@ public class SearchCoreFactory { cityResult.localeRelatedObjectName = res.file.getRegionName(); cityResult.file = res.file; phrase.countUnknownWordsMatchMainResult(cityResult); - boolean match = cityResult.firstUnknownWordMatches; - if (cityResult.firstUnknownWordMatches) { + boolean match = false; + if (firstUnknownWordMatches) { + cityResult.firstUnknownWordMatches = false; // don't count same name twice + } else if (cityResult.firstUnknownWordMatches) { firstUnknownWordMatches = true; + match = true; } if (cityResult.otherWordsMatch != null) { - match = match || leftUnknownSearchWords.removeAll(cityResult.otherWordsMatch); + Iterator iterator = cityResult.otherWordsMatch.iterator(); + while (iterator.hasNext()) { + String n = iterator.next(); + boolean wasPresent = leftUnknownSearchWords.remove(n); + if (!wasPresent) { + iterator.remove(); // don't count same name twice + } else { + match = true; + } + } } + // include parent search result even if it is empty if (match) { newParentSearchResult = cityResult; } diff --git a/OsmAnd-java/src/main/java/net/osmand/search/core/SearchResult.java b/OsmAnd-java/src/main/java/net/osmand/search/core/SearchResult.java index 028b3706bb..c72dd84079 100644 --- a/OsmAnd-java/src/main/java/net/osmand/search/core/SearchResult.java +++ b/OsmAnd-java/src/main/java/net/osmand/search/core/SearchResult.java @@ -48,18 +48,27 @@ public class SearchResult { private static final double MAX_TYPE_WEIGHT = 10; // maximum corresponds to the top entry - // this method returns: - // [1, 4] - if there is no parent search result - // [0, 1[ - if there is parent search result public double getUnknownPhraseMatchWeight() { + // if result is a complete match in the search we prioritize it highers + return getSumPhraseMatchWeight() / Math.pow(MAX_TYPE_WEIGHT, getDepth() - 1); + } + + public double getSumPhraseMatchWeight() { // if result is a complete match in the search we prioritize it highers double res = ObjectType.getTypeWeight(objectType); if (parentSearchResult != null) { - res = (res + parentSearchResult.getUnknownPhraseMatchWeight() / MAX_TYPE_WEIGHT) / MAX_TYPE_WEIGHT; + res = res + parentSearchResult.getSumPhraseMatchWeight() / MAX_TYPE_WEIGHT; } return res; } + public int getDepth() { + if (parentSearchResult != null) { + return 1 + parentSearchResult.getDepth(); + } + return 1; + } + public int getFoundWordCount() { int inc = 0; if (firstUnknownWordMatches) { diff --git a/OsmAnd-java/src/test/resources/search/100_bridge_street.json b/OsmAnd-java/src/test/resources/search/100_bridge_street.json index c100429032..034e6969d2 100644 --- a/OsmAnd-java/src/test/resources/search/100_bridge_street.json +++ b/OsmAnd-java/src/test/resources/search/100_bridge_street.json @@ -23,9 +23,9 @@ ], [ "100.0, [[1, PARTIAL_LOCATION, 1.000, 5591.91 km]]", - "100, Bridge Street, Westbrook [[4, HOUSE, 0.430, 11.29 km]]", - "Bridge Street, Westbrook [[3, STREET, 3.000, 11.35 km]]", + "100, Bridge Street, Westbrook [[4, HOUSE, 0.043, 11.29 km]]", "100, Bridge Street, Yarmouth [[3, HOUSE, 0.430, 23.69 km]]", + "Bridge Street, Westbrook [[3, STREET, 0.310, 11.35 km]]", "Bridge Street, Frenchtown [[2, STREET, 3.000, 11.35 km]]", "Bridge Street, Yarmouth [[2, STREET, 3.000, 23.44 km]]", "Bridge Street, Cornish [[2, STREET, 3.000, 27.39 km]]", diff --git a/OsmAnd-java/src/test/resources/search/carrer_de_vic.json b/OsmAnd-java/src/test/resources/search/carrer_de_vic.json index 4f89d6d72e..18f908690a 100644 --- a/OsmAnd-java/src/test/resources/search/carrer_de_vic.json +++ b/OsmAnd-java/src/test/resources/search/carrer_de_vic.json @@ -11,37 +11,36 @@ }, "phrase": "carrer de Vic, Sant Bartomeu del grau", "results": [ - "Carrer de Sant Bartomeu del Grau, Vic [[7, STREET, 3.000, 61.63 km]]", - "Carrer de Vic, Sant Bartomeu del Grau [[7, STREET, 3.000, 64.33 km]]" + "Carrer de Vic, Sant Bartomeu del Grau [[7, STREET, 0.310, 64.33 km]]", + "Carrer de Sant Bartomeu del Grau, Vic [[7, STREET, 0.310, 61.63 km]]" ], "extra-results": [ - "carrer Ponent, Sant Bartomeu del Grau [[6, STREET, 3.000, 64.29 km]]", - "Carrer Pla de l'Oratori, Sant Bartomeu del Grau [[6, STREET, 3.000, 64.38 km]]", - "carrer de Dalt, Sant Bartomeu del Grau [[6, STREET, 3.000, 64.44 km]]", - "Carrer de la Migjorn, Sant Bartomeu del Grau [[6, STREET, 3.000, 64.78 km]]", - "Carrer de la Tramuntana, Sant Bartomeu del Grau [[6, STREET, 3.000, 64.83 km]]", - "Carrer de la Codina (Xalet Mas Reig), Sant Bartomeu del Grau [[6, STREET, 3.000, 64.85 km]]", - "Carrer de Sant Bartomeu, Sant Cugat del Vallès [[5, STREET, 3.000, 11.20 km]]", - "Carrer Tres Creus, Sant Bartomeu del Grau [[5, STREET, 3.000, 64.34 km]]", - "Carrer del Mig, Sant Bartomeu del Grau [[5, STREET, 3.000, 64.43 km]]", - "carrer Vell, Sant Bartomeu del Grau [[5, STREET, 3.000, 64.47 km]]", - "Carrer Nou, Sant Bartomeu del Grau [[5, STREET, 3.000, 64.54 km]]", - "Carrer Llevant, Sant Bartomeu del Grau [[5, STREET, 3.000, 64.76 km]]", - "Carrer del Garbí, Sant Bartomeu del Grau [[5, STREET, 3.000, 64.79 km]]", - "Carrer del Gregal, Sant Bartomeu del Grau [[5, STREET, 3.000, 64.80 km]]", - "Carrer del Xaloc, Sant Bartomeu del Grau [[5, STREET, 3.000, 64.90 km]]", - "Túnel de la Fontfreda (Pere-riera), Sant Bartomeu del Grau [[5, STREET, 3.000, 56.61 km]]", - "Eix Transversal C-25 Viaducte de Pere-riera, Sant Bartomeu del Grau [[5, STREET, 3.000, 57.32 km]]", - "Camí de Ca la Burra, Sant Bartomeu del Grau [[5, STREET, 3.000, 57.58 km]]", + "carrer Ponent, Sant Bartomeu del Grau [[6, STREET, 0.310, 64.29 km]]", + "Carrer Pla de l'Oratori, Sant Bartomeu del Grau [[6, STREET, 0.310, 64.38 km]]", + "carrer de Dalt, Sant Bartomeu del Grau [[6, STREET, 0.310, 64.44 km]]", + "Carrer de la Migjorn, Sant Bartomeu del Grau [[6, STREET, 0.310, 64.78 km]]", + "Carrer de la Tramuntana, Sant Bartomeu del Grau [[6, STREET, 0.310, 64.83 km]]", + "Carrer de la Codina (Xalet Mas Reig), Sant Bartomeu del Grau [[6, STREET, 0.310, 64.85 km]]", "Carretera de Sant Bartomeu del Grau, Muntanyola [[5, STREET, 3.000, 61.03 km]]", "Carretera de Sant Bartomeu del Grau, Sant Bartomeu del Grau [[5, STREET, 3.000, 63.00 km]]", - "Camí de Sant Genís, Sant Bartomeu del Grau [[5, STREET, 3.000, 63.08 km]]", - "Camí de Rogers, Sant Bartomeu del Grau [[5, STREET, 3.000, 63.60 km]]", - "Carretera de Sant Bartomeu, Sant Bartomeu del Grau [[5, STREET, 3.000, 63.68 km]]", "Carretera de Sant Bartomeu del Grau, Xalet Mas Reig [[5, STREET, 3.000, 64.71 km]]", - "Camí de St. Bartomeu al Sorreig (Xalet Mas Reig), Sant Bartomeu del Grau [[5, STREET, 3.000, 65.11 km]]", + "Carrer de Sant Bartomeu, Sant Cugat del Vallès [[5, STREET, 0.310, 11.20 km]]", + "Carrer Tres Creus, Sant Bartomeu del Grau [[5, STREET, 0.310, 64.34 km]]", + "Carrer del Mig, Sant Bartomeu del Grau [[5, STREET, 0.310, 64.43 km]]", + "carrer Vell, Sant Bartomeu del Grau [[5, STREET, 0.310, 64.47 km]]", + "Carrer Nou, Sant Bartomeu del Grau [[5, STREET, 0.310, 64.54 km]]", + "Carrer Llevant, Sant Bartomeu del Grau [[5, STREET, 0.310, 64.76 km]]", + "Carrer del Garbí, Sant Bartomeu del Grau [[5, STREET, 0.310, 64.79 km]]", + "Carrer del Gregal, Sant Bartomeu del Grau [[5, STREET, 0.310, 64.80 km]]", + "Carrer del Xaloc, Sant Bartomeu del Grau [[5, STREET, 0.310, 64.90 km]]", + "Túnel de la Fontfreda (Pere-riera), Sant Bartomeu del Grau [[5, STREET, 0.310, 56.61 km]]", + "Eix Transversal C-25 Viaducte de Pere-riera, Sant Bartomeu del Grau [[5, STREET, 0.310, 57.32 km]]", + "Camí de Ca la Burra, Sant Bartomeu del Grau [[5, STREET, 0.310, 57.58 km]]", + "Camí de Sant Genís, Sant Bartomeu del Grau [[5, STREET, 0.310, 63.08 km]]", + "Camí de Rogers, Sant Bartomeu del Grau [[5, STREET, 0.310, 63.60 km]]", + "Carretera de Sant Bartomeu, Sant Bartomeu del Grau [[5, STREET, 0.310, 63.68 km]]", + "Camí de St. Bartomeu al Sorreig (Xalet Mas Reig), Sant Bartomeu del Grau [[5, STREET, 0.310, 65.11 km]]", "Carrer de Sant Bartomeu, Martorell [[4, STREET, 3.000, 6.20 km]]", - "Carrer Bartomeu Garcia i Subirà, Sant Boi de Llobregat [[4, STREET, 3.000, 11.59 km]]", "Carrer de Sant Bartomeu de la Quadra (les Corts), Barcelona [[4, STREET, 3.000, 12.07 km]]", "Carrer de Sant Bartomeu (el Raval), Barcelona [[4, STREET, 3.000, 17.67 km]]", "Carrer de Sant Bartomeu (Sant Antoni de Llefià), Badalona [[4, STREET, 3.000, 20.95 km]]", @@ -64,102 +63,16 @@ "Carrer de Sant Bartomeu, Lloret de Mar [[4, STREET, 3.000, 79.60 km]]", "Carrer de Sant Bartomeu, Coll de Nargó [[4, STREET, 3.000, 99.35 km]]", "Carrer de Sant Bartomeu, Camallera [[4, STREET, 3.000, 113.48 km]]", - "Carretera de Sant Bartomeu, l'Ametlla del Vallès [[4, STREET, 3.000, 37.92 km]]", - "Camí d'Alboquers (Pere-riera), Sant Bartomeu del Grau [[4, STREET, 3.000, 58.08 km]]", - "Eix Transversal, Sant Bartomeu del Grau [[4, STREET, 3.000, 59.04 km]]", - "GR 3, Sant Bartomeu del Grau [[4, STREET, 3.000, 64.08 km]]", - "Passeig del Grau, Sant Bartomeu del Grau [[4, STREET, 3.000, 64.28 km]]", - "Plaça del Doctor Griera, Sant Bartomeu del Grau [[4, STREET, 3.000, 64.36 km]]", - "Carretera del Cementiri, Sant Bartomeu del Grau [[4, STREET, 3.000, 64.42 km]]", - "Carrer de Sant Bartomeu [[4, POI, 2.000, 37.02 km]]", "Sant Bartomeu del Grau [[4, POI, 2.000, 64.32 km]]", "Sant Bartomeu del Grau [[4, POI, 2.000, 64.60 km]]", - "Carrer de Bartomeu Raurell, Gelida [[3, STREET, 3.000, 8.66 km]]", - "Carrer de Bartomeu Bermejo, Esplugues de Llobregat [[3, STREET, 3.000, 11.06 km]]", - "Carrer de Joan Bartomeu, Sabadell [[3, STREET, 3.000, 16.39 km]]", - "Carrer de Bartomeu Amat, Terrassa [[3, STREET, 3.000, 16.73 km]]", - "carrer del Doctor Robert (Bufalà), Badalona [[3, STREET, 3.000, 23.37 km]]", - "Carrer del Doctor Bartomeu Robert, Mollet del Vallès [[3, STREET, 3.000, 24.65 km]]", - "Carrer de Bartomeu Soler, Palau-solità i Plegamans [[3, STREET, 3.000, 25.99 km]]", - "G-06 Sant Bartomeu - Can Planes - Les escletxes, Molins de Rei [[3, STREET, 3.000, 5.65 km]]", - "Carrer Bartomeu, Montornès del Vallès [[3, STREET, 3.000, 28.26 km]]", - "Carrer de Bartomeu Rosselló Porcel, Lliçà de Vall [[3, STREET, 3.000, 28.86 km]]", - "Carrer sant Bartomeu, Òdena [[3, STREET, 3.000, 32.48 km]]", - "Carrer de Bartomeu Serret i Argemi, Granollers [[3, STREET, 3.000, 32.87 km]]", - "Costa de Sant Bartomeu de la Quadra (les Corts), Barcelona [[3, STREET, 3.000, 12.11 km]]", - "carrer del Doctor Bartomeu, Santa Susanna [[3, STREET, 3.000, 65.87 km]]", - "Carrer Sant Bartomeu, Casserres [[3, STREET, 3.000, 66.42 km]]", - "Avinguda de Bartomeu, Cerdanyola del Vallès [[3, STREET, 3.000, 13.29 km]]", - "Carrer Sant Bartomeu, Torelló [[3, STREET, 3.000, 73.57 km]]", - "Carrer Sant Bartomeu, Blanes [[3, STREET, 3.000, 73.61 km]]", - "Carrer Sant Bartomeu, Ripoll [[3, STREET, 3.000, 88.15 km]]", - "Camí de Vilassar de Dalt a Sant Bartomeu, Òrrius [[3, STREET, 3.000, 34.23 km]]", - "Camí de Mas Bartomeu, la Bisbal del Penedès [[3, STREET, 3.000, 39.50 km]]", - "Camí del Coll d'Arca a Mas Bartomeu, Masies de Sansuies [[3, STREET, 3.000, 41.52 km]]", - "Plaça de Sant Bartomeu, Alió [[3, STREET, 3.000, 57.01 km]]", - "Carretera de Sant Bartomeu, Gurb [[3, STREET, 3.000, 61.97 km]]", - "Camí de Sant Julià Sassorba a Sant Bartomeu, Gurb [[3, STREET, 3.000, 62.60 km]]", - "BV-4601 - Carretera de Sant Bartomeu, Gurb [[3, STREET, 3.000, 63.02 km]]", - "Camí d'Olost a la Carretera de Sant Bartomeu, Olost [[3, STREET, 3.000, 63.55 km]]", - "Camí d'Olost a la carretera de Sant Bartomeu, Olost [[3, STREET, 3.000, 67.15 km]]", - "Camí ramader de Sant Bartomeu, Sant Boi de Lluçanès [[3, STREET, 3.000, 68.86 km]]", - "Avinguda de Sant Bartomeu, Solsona [[3, STREET, 3.000, 73.65 km]]", - "Camí de Sant Bartomeu, l'Esquirol [[3, STREET, 3.000, 74.00 km]]", - "Camí de Sant Bartomeu (la Valldan), Berga [[3, STREET, 3.000, 75.54 km]]", - "Camí de Sant Bartomeu, el Tossal [[3, STREET, 3.000, 87.03 km]]", - "Camí de Sant Bartomeu (el Tossal), Ponts [[3, STREET, 3.000, 87.04 km]]", - "Baixada de Sant Bartomeu, Bellmunt d'Urgell [[3, STREET, 3.000, 92.97 km]]", - "Camí de Sant Bartomeu de Matamala, Porqueres [[3, STREET, 3.000, 100.30 km]]", - "Camí de Sant Bartomeu, Fontcoberta [[3, STREET, 3.000, 105.05 km]]", - "Riera de Sant Bartomeu [[3, POI, 2.000, 4.30 km]]", - "Riera de Sant Bartomeu [[3, POI, 2.000, 4.85 km]]", - "Sant Bartomeu de la Quadra [[3, POI, 2.000, 5.92 km]]", - "Sant Bartomeu de la Quadra [[3, POI, 2.000, 5.94 km]]", - "Sant Bartomeu de la Quadra [[3, POI, 2.000, 6.11 km]]", - "Sant Bartomeu de la Quadra [[3, POI, 2.000, 6.11 km]]", - "Parròquia de Sant Bartomeu [[3, POI, 2.000, 15.86 km]]", - "Parròquia de Sant Bartomeu [[3, POI, 2.000, 16.56 km]]", - "Torrent de Sant Bartomeu [[3, POI, 2.000, 34.74 km]]", - "Font de Sant Bartomeu [[3, POI, 2.000, 34.77 km]]", - "Torrent de Sant Bartomeu [[3, POI, 2.000, 34.78 km]]", - "Coll de Sant Bartomeu [[3, POI, 2.000, 34.97 km]]", - "Sant Bartomeu de Cabanyes [[3, POI, 2.000, 34.97 km]]", - "Sant Bartomeu de Navarcles [[3, POI, 2.000, 37.15 km]]", - "Ermita de Sant Bartomeu [[3, POI, 2.000, 37.55 km]]", - "Plana del Mas de Bartomeu [[3, POI, 2.000, 40.31 km]]", - "Esglèsia de Sant Bartomeu [[3, POI, 2.000, 44.70 km]]", - "Esgèsia de Sant Bartomeu [[3, POI, 2.000, 47.71 km]]", - "Sant Bartomeu de Carbasí [[3, POI, 2.000, 49.20 km]]", - "Plaça de Sant Bartomeu [[3, POI, 2.000, 56.99 km]]", - "riera de Sant Bartomeu [[3, POI, 2.000, 59.66 km]]", - "Sant Bartomeu de la Vall de Vilaramó [[3, POI, 2.000, 60.00 km]]", - "St. Bartomeu del Grau / Gurb [[3, POI, 2.000, 61.41 km]]", - "St. Bartomeu del Grau / Gurb [[3, POI, 2.000, 61.74 km]]", - "Carretera de Sant Bartomeu [[3, POI, 2.000, 62.08 km]]", - "Carretera de Sant Bartomeu [[3, POI, 2.000, 62.89 km]]", - "Bac de Sant Bartomeu [[3, POI, 2.000, 73.44 km]]", - "Serrat de Sant Bartomeu [[3, POI, 2.000, 74.98 km]]", - "Capella de Sant Bartomeu [[3, POI, 2.000, 83.35 km]]", - "Collada de Sant Bartomeu [[3, POI, 2.000, 83.91 km]]", - "Baga de Sant Bartomeu [[3, POI, 2.000, 84.00 km]]", - "Riera de Sant Bartomeu [[3, POI, 2.000, 84.24 km]]", - "Sant Bartomeu de Covildases [[3, POI, 2.000, 84.43 km]]", - "Sant Bartomeu de Llaés [[3, POI, 2.000, 84.58 km]]", - "Església de Sant Bartomeu [[3, POI, 2.000, 93.91 km]]", - "Barranc de Sant Bartomeu [[3, POI, 2.000, 95.89 km]]", - "Esglesia de Sant Bartomeu [[3, POI, 2.000, 108.27 km]]", - "Sant Bartomeu del Portell [[3, POI, 2.000, 108.34 km]]", - "Sant Bartomeu de Favà [[3, POI, 2.000, 111.19 km]]", - "Sant Bartomeu de Malgrat [[3, POI, 2.000, 111.67 km]]", - "Baixada de Sant Bartomeu [[3, POI, 2.000, 112.07 km]]", - "Església de Sant Bartomeu [[3, POI, 2.000, 113.41 km]]", - "Sant Bartomeu de Pincaró [[3, POI, 2.000, 117.14 km]]", - "Tossal de Sant Bartomeu [[3, POI, 2.000, 121.97 km]]", - "Roc de Sant Bartomeu [[3, POI, 2.000, 124.93 km]]", - "Serra de Sant Bartomeu [[3, POI, 2.000, 127.07 km]]", - "Sant Bartomeu de Burg [[3, POI, 2.000, 133.20 km]]", - "Ermita de Sant Bartomeu [[3, POI, 2.000, 139.23 km]]", - "Sant Bartomeu de la Quadra, l'Hospitalet de Llobregat [[3, VILLAGE, 1.000, 5.94 km]]" + "Carrer Bartomeu Garcia i Subirà, Sant Boi de Llobregat [[4, STREET, 0.310, 11.59 km]]", + "Carretera de Sant Bartomeu, l'Ametlla del Vallès [[4, STREET, 0.310, 37.92 km]]", + "Camí d'Alboquers (Pere-riera), Sant Bartomeu del Grau [[4, STREET, 0.310, 58.08 km]]", + "Eix Transversal, Sant Bartomeu del Grau [[4, STREET, 0.310, 59.04 km]]", + "GR 3, Sant Bartomeu del Grau [[4, STREET, 0.310, 64.08 km]]", + "Passeig del Grau, Sant Bartomeu del Grau [[4, STREET, 0.310, 64.28 km]]", + "Plaça del Doctor Griera, Sant Bartomeu del Grau [[4, STREET, 0.310, 64.36 km]]", + "Carretera del Cementiri, Sant Bartomeu del Grau [[4, STREET, 0.310, 64.42 km]]" ], "amenities": [ diff --git a/OsmAnd-java/src/test/resources/search/free_street_portland.json b/OsmAnd-java/src/test/resources/search/free_street_portland.json index b809d1f6ab..92351f530c 100644 --- a/OsmAnd-java/src/test/resources/search/free_street_portland.json +++ b/OsmAnd-java/src/test/resources/search/free_street_portland.json @@ -11,537 +11,18 @@ }, "phrase": "48 Free Street Portland", "results": [ - "48.0, [[1, PARTIAL_LOCATION, 1.000, 5274.99 km]]", - "48, Free Street (Downtown), Portland [[4, HOUSE, 0.430, 0.09 km]]", - "Free Street (Downtown), Portland [[3, STREET, 3.000, 0.03 km]]", - "Free Street (Ferry Village), South Portland [[3, STREET, 3.000, 1.69 km]]", - "48, Portland Street, North Berwick [[3, HOUSE, 0.430, 54.48 km]]" + "48.0, [[0, PARTIAL_LOCATION, 1.000, 5274.99 km]]", + "48, Free Street (Downtown), Portland [[4, HOUSE, 0.043, 0.09 km]]", + "48, Portland Street, North Berwick [[3, HOUSE, 0.430, 54.48 km]]", + "Free Street (Downtown), Portland [[3, STREET, 0.310, 0.03 km]]", + "Free Street (Ferry Village), South Portland [[3, STREET, 0.310, 1.69 km]]", ], "extra-results": [ - "Cross North Street, Portland [[2, STREET, 3.000, 0.06 km]]", - "Cross Street Stairs, Portland [[2, STREET, 3.000, 0.07 km]]", - "Cotton Street, Portland [[2, STREET, 3.000, 0.14 km]]", - "Center Street (Old Port), Portland [[2, STREET, 3.000, 0.17 km]]", - "Temple Street (Downtown), Portland [[2, STREET, 3.000, 0.18 km]]", - "Brown Street (Downtown), Portland [[2, STREET, 3.000, 0.20 km]]", - "South Street (Old Port), Portland [[2, STREET, 3.000, 0.21 km]]", - "Cross Street (Old Port), Portland [[2, STREET, 3.000, 0.24 km]]", - "Exchange Street (Downtown), Portland [[2, STREET, 3.000, 0.25 km]]", - "Union Street (Old Port), Portland [[2, STREET, 3.000, 0.28 km]]", - "Wharf Street (Old Port), Portland [[2, STREET, 3.000, 0.29 km]]", - "Market Street (Old Port), Portland [[2, STREET, 3.000, 0.33 km]]", - "Chestnut Street (Downtown), Portland [[2, STREET, 3.000, 0.35 km]]", - "Casco Street (Downtown), Portland [[2, STREET, 3.000, 0.36 km]]", - "Dana Street (Old Port), Portland [[2, STREET, 3.000, 0.36 km]]", - "Federal West Street, Portland [[2, STREET, 3.000, 0.36 km]]", - "Maple Street (Old Port), Portland [[2, STREET, 3.000, 0.38 km]]", - "Oak Street (Downtown), Portland [[2, STREET, 3.000, 0.38 km]]", - "Shepley Street (Downtown), Portland [[2, STREET, 3.000, 0.38 km]]", - "York Street (Old Port), Portland [[2, STREET, 3.000, 0.38 km]]", - "Cedar Street (Downtown), Portland [[2, STREET, 3.000, 0.39 km]]", - "Moulton Street (Old Port), Portland [[2, STREET, 3.000, 0.41 km]]", - "Silver Street (Old Port), Portland [[2, STREET, 3.000, 0.41 km]]", - "Church Street, Portland [[2, STREET, 3.000, 0.42 km]]", - "Pleasant Street (Downtown), Portland [[2, STREET, 3.000, 0.42 km]]", - "Stone Street (Downtown), Portland [[2, STREET, 3.000, 0.42 km]]", - "Milk Street (Old Port), Portland [[2, STREET, 3.000, 0.42 km]]", - "Central Wharf Street, Portland [[2, STREET, 3.000, 0.46 km]]", - "Chapel Street, Portland [[2, STREET, 3.000, 0.47 km]]", - "Elm Street (Downtown), Portland [[2, STREET, 3.000, 0.47 km]]", - "Parris Street, Portland [[2, STREET, 3.000, 0.49 km]]", - "High Street Court, Portland [[2, STREET, 3.000, 0.49 km]]", - "Gold Street (Old Port), Portland [[2, STREET, 3.000, 0.50 km]]", - "Alder Street (Downtown), Portland [[2, STREET, 3.000, 0.50 km]]", - "Federal Street, Portland [[2, STREET, 3.000, 0.50 km]]", - "Newbury West Street, Portland [[2, STREET, 3.000, 0.50 km]]", - "Myrtle Street (Downtown), Portland [[2, STREET, 3.000, 0.51 km]]", - "High Street (Downtown), Portland [[2, STREET, 3.000, 0.52 km]]", - "Custom House Street, Portland [[2, STREET, 3.000, 0.56 km]]", - "Spring Street Place (Downtown), Portland [[2, STREET, 3.000, 0.58 km]]", - "Wilmot Street, Portland [[2, STREET, 3.000, 0.58 km]]", - "Oxford Street, Portland [[2, STREET, 3.000, 0.59 km]]", - "Franklin Street, Portland [[2, STREET, 3.000, 0.59 km]]", - "Mechanic Street (Downtown), Portland [[2, STREET, 3.000, 0.59 km]]", - "Nye Street (Downtown), Portland [[2, STREET, 3.000, 0.60 km]]", - "Hampshire Street, Portland [[2, STREET, 3.000, 0.61 km]]", - "Middle Street, Portland [[2, STREET, 3.000, 0.61 km]]", - "Portland Street (Downtown), Portland [[2, STREET, 3.000, 0.62 km]]", - "Preble Street (Downtown), Portland [[2, STREET, 3.000, 0.62 km]]", - "Park Street (Downtown), Portland [[2, STREET, 3.000, 0.64 km]]", - "Fore Street, Portland [[2, STREET, 3.000, 0.66 km]]", - "Spring Street (Downtown), Portland [[2, STREET, 3.000, 0.68 km]]", - "Henry Street (Downtown), Portland [[2, STREET, 3.000, 0.69 km]]", - "Lancaster Street, Portland [[2, STREET, 3.000, 0.72 km]]", - "Locust Street, Portland [[2, STREET, 3.000, 0.72 km]]", - "Kennebec Street (Downtown), Portland [[2, STREET, 3.000, 0.72 km]]", - "Commercial Street, Portland [[2, STREET, 3.000, 0.73 km]]", - "Deering Street (Downtown), Portland [[2, STREET, 3.000, 0.73 km]]", - "Newbury Street, Portland [[2, STREET, 3.000, 0.73 km]]", - "Pearl Street, Portland [[2, STREET, 3.000, 0.73 km]]", - "Stetson Street (Downtown), Portland [[2, STREET, 3.000, 0.73 km]]", - "Hanover Street (Downtown), Portland [[2, STREET, 3.000, 0.74 km]]", - "Brattle Street (Downtown), Portland [[2, STREET, 3.000, 0.76 km]]", - "Avon Street (Downtown), Portland [[2, STREET, 3.000, 0.76 km]]", - "Grant Street (Downtown), Portland [[2, STREET, 3.000, 0.76 km]]", - "India Street, Portland [[2, STREET, 3.000, 0.76 km]]", - "Sherman Street (Downtown), Portland [[2, STREET, 3.000, 0.77 km]]", - "Congress Street, Portland [[2, STREET, 3.000, 0.77 km]]", - "Somerset Street, Portland [[2, STREET, 3.000, 0.79 km]]", - "Boyd Street, Portland [[2, STREET, 3.000, 0.80 km]]", - "Federal East Street, Portland [[2, STREET, 3.000, 0.82 km]]", - "Smith Street, Portland [[2, STREET, 3.000, 0.82 km]]", - "East Oxford Street, Portland [[2, STREET, 3.000, 0.82 km]]", - "Fox Street, Portland [[2, STREET, 3.000, 0.83 km]]", - "Mayo Street, Portland [[2, STREET, 3.000, 0.84 km]]", - "State Street (West End), Portland [[2, STREET, 3.000, 0.86 km]]", - "North Boyd Street Trail, Portland [[2, STREET, 3.000, 0.87 km]]", - "Hancock Street, Portland [[2, STREET, 3.000, 0.87 km]]", - "Montgomery Street (East End), Portland [[2, STREET, 3.000, 0.88 km]]", - "Tyng Street (Downtown), Portland [[2, STREET, 3.000, 0.89 km]]", - "Tate Street, Portland [[2, STREET, 3.000, 0.92 km]]", - "Thames Street, Portland [[2, STREET, 3.000, 0.92 km]]", - "Gray Street (West End), Portland [[2, STREET, 3.000, 0.93 km]]", - "Winter Street (West End), Portland [[2, STREET, 3.000, 0.94 km]]", - "Cleeves Street, Portland [[2, STREET, 3.000, 0.94 km]]", - "Cleeve Street (East End), Portland [[2, STREET, 3.000, 0.96 km]]", - "North Boyd Street, Portland [[2, STREET, 3.000, 0.97 km]]", - "East Lancaster Street, Portland [[2, STREET, 3.000, 0.98 km]]", - "Dow Street (West End), Portland [[2, STREET, 3.000, 0.98 km]]", - "Mountfort Street (Munjoy Hill), Portland [[2, STREET, 3.000, 1.00 km]]", - "Ponce Street, Portland [[2, STREET, 3.000, 1.02 km]]", - "Brackett Street (West End), Portland [[2, STREET, 3.000, 1.02 km]]", - "Mellen Street, Portland [[2, STREET, 3.000, 1.05 km]]", - "Summer Street (West End), Portland [[2, STREET, 3.000, 1.05 km]]", - "Pine Street (West End), Portland [[2, STREET, 3.000, 1.05 km]]", - "Diamond Street (East End), Portland [[2, STREET, 3.000, 1.06 km]]", - "Walker Street (West End), Portland [[2, STREET, 3.000, 1.07 km]]", - "Greenleaf Street (East End), Portland [[2, STREET, 3.000, 1.08 km]]", - "Everett Street (East End), Portland [[2, STREET, 3.000, 1.08 km]]", - "Monroe Street (East End), Portland [[2, STREET, 3.000, 1.08 km]]", - "Clark Street (West End), Portland [[2, STREET, 3.000, 1.10 km]]", - "Briggs Street (West End), Portland [[2, STREET, 3.000, 1.12 km]]", - "North Greenleaf Street, Portland [[2, STREET, 3.000, 1.13 km]]", - "Houlton Street (West End), Portland [[2, STREET, 3.000, 1.13 km]]", - "Madison Street (East End), Portland [[2, STREET, 3.000, 1.14 km]]", - "Beach Street (West End), Portland [[2, STREET, 3.000, 1.15 km]]", - "Lewis Street (West End), Portland [[2, STREET, 3.000, 1.16 km]]", - "Cushman Street (West End), Portland [[2, STREET, 3.000, 1.16 km]]", - "May Street (West End), Portland [[2, STREET, 3.000, 1.16 km]]", - "Anderson Street (East End), Portland [[2, STREET, 3.000, 1.17 km]]", - "Sheridan Street (East End), Portland [[2, STREET, 3.000, 1.19 km]]", - "Winthrop Street (East End), Portland [[2, STREET, 3.000, 1.20 km]]", - "Danforth Street (West End), Portland [[2, STREET, 3.000, 1.21 km]]", - "Salem Street (West End), Portland [[2, STREET, 3.000, 1.21 km]]", - "Kellogg Street, Portland [[2, STREET, 3.000, 1.22 km]]", - "Carleton Street (West End), Portland [[2, STREET, 3.000, 1.23 km]]", - "Hammond Street (East End), Portland [[2, STREET, 3.000, 1.24 km]]", - "School Street (West End), Portland [[2, STREET, 3.000, 1.25 km]]", - "Marion Street (East End), Portland [[2, STREET, 3.000, 1.25 km]]", - "Bond Street (West End), Portland [[2, STREET, 3.000, 1.25 km]]", - "Preble Street Extension, Portland [[2, STREET, 3.000, 1.25 km]]", - "Taylor Street (West End), Portland [[2, STREET, 3.000, 1.25 km]]", - "Adams Street (Munjoy Hill), Portland [[2, STREET, 3.000, 1.27 km]]", - "Orange Street (West End), Portland [[2, STREET, 3.000, 1.28 km]]", - "Sherbrooke Street, Portland [[2, STREET, 3.000, 1.29 km]]", - "Neal Street (West End), Portland [[2, STREET, 3.000, 1.29 km]]", - "Emery Street (West End), Portland [[2, STREET, 3.000, 1.29 km]]", - "Monument Street (Munjoy Hill), Portland [[2, STREET, 3.000, 1.30 km]]", - "Marshall Street (West End), Portland [[2, STREET, 3.000, 1.30 km]]", - "Waterville Street, Portland [[2, STREET, 3.000, 1.32 km]]", - "Hill Street (West End), Portland [[2, STREET, 3.000, 1.34 km]]", - "Ellsworth Street (West End), Portland [[2, STREET, 3.000, 1.34 km]]", - "St Lawrence Street, Portland [[2, STREET, 3.000, 1.35 km]]", - "Cove Street (East End), Portland [[2, STREET, 3.000, 1.36 km]]", - "Spruce Street (West End), Portland [[2, STREET, 3.000, 1.36 km]]", - "West Commercial Street, Portland [[2, STREET, 3.000, 1.37 km]]", - "West Street (West End), Portland [[2, STREET, 3.000, 1.38 km]]", - "Carroll Street (West End), Portland [[2, STREET, 3.000, 1.40 km]]", - "Atlantic Street (Munjoy Hill), Portland [[2, STREET, 3.000, 1.41 km]]", - "Russell Street (West End), Portland [[2, STREET, 3.000, 1.42 km]]", - "Wescott Street (West End), Portland [[2, STREET, 3.000, 1.42 km]]", - "Lafayette Street (Munjoy Hill), Portland [[2, STREET, 3.000, 1.43 km]]", - "Wilson Street (Munjoy Hill), Portland [[2, STREET, 3.000, 1.43 km]]", - "Cove Street stairs, Portland [[2, STREET, 3.000, 1.43 km]]", - "East Cove Street, Portland [[2, STREET, 3.000, 1.43 km]]", + "Portland Street (Downtown), Portland [[2, STREET, 3.000, 0.62 km]]", "Portland Street Pier, South Portland [[2, STREET, 3.000, 1.43 km]]", - "Charles Street (West End), Portland [[2, STREET, 3.000, 1.44 km]]", - "Sheridan Street Woonerf, Portland [[2, STREET, 3.000, 1.44 km]]", - "Merrill Street (Munjoy Hill), Portland [[2, STREET, 3.000, 1.45 km]]", - "Gould Street (East End), Portland [[2, STREET, 3.000, 1.45 km]]", - "Thomas Street (West End), Portland [[2, STREET, 3.000, 1.46 km]]", - "Storer Street (West End), Portland [[2, STREET, 3.000, 1.46 km]]", - "Crescent Street (West End), Portland [[2, STREET, 3.000, 1.47 km]]", - "Bank Street (Bayside), Portland [[2, STREET, 3.000, 1.47 km]]", - "Durham Street (Oakdale), Portland [[2, STREET, 3.000, 1.47 km]]", - "Bedford Street (Oakdale), Portland [[2, STREET, 3.000, 1.49 km]]", - "Moody Street (Munjoy Hill), Portland [[2, STREET, 3.000, 1.49 km]]", - "Weymouth Street (West End), Portland [[2, STREET, 3.000, 1.50 km]]", - "Munjoy Street, Portland [[2, STREET, 3.000, 1.50 km]]", - "North Street (East End), Portland [[2, STREET, 3.000, 1.50 km]]", - "Vaughan Street (West End), Portland [[2, STREET, 3.000, 1.51 km]]", - "Beckett Street (Munjoy Hill), Portland [[2, STREET, 3.000, 1.52 km]]", - "Boynton Street (West End), Portland [[2, STREET, 3.000, 1.52 km]]", - "Obrion Street, Portland [[2, STREET, 3.000, 1.52 km]]", - "Front Street (Ferry Village), South Portland [[2, STREET, 3.000, 1.52 km]]", - "Howard Street (Munjoy Hill), Portland [[2, STREET, 3.000, 1.52 km]]", - "Fenwick Street, Portland [[2, STREET, 3.000, 1.53 km]]", - "O'Brion Street, Portland [[2, STREET, 3.000, 1.54 km]]", - "Surrenden Street, Portland [[2, STREET, 3.000, 1.54 km]]", - "High Street (Ferry Village), South Portland [[2, STREET, 3.000, 1.54 km]]", - "Clifford Street (West End), Portland [[2, STREET, 3.000, 1.55 km]]", - "Turner Street (Munjoy Hill), Portland [[2, STREET, 3.000, 1.56 km]]", - "Willis Street (Munjoy Hill), Portland [[2, STREET, 3.000, 1.56 km]]", - "Dyer Street (Ferry Village), South Portland [[2, STREET, 3.000, 1.58 km]]", - "Bramhall Street, Portland [[2, STREET, 3.000, 1.58 km]]", - "Chadwick Street (West End), Portland [[2, STREET, 3.000, 1.58 km]]", - "Vesper Street (Munjoy Hill), Portland [[2, STREET, 3.000, 1.59 km]]", - "Fletcher Street (West End), Portland [[2, STREET, 3.000, 1.59 km]]", - "Monroe Street (Ferry Village), South Portland [[2, STREET, 3.000, 1.59 km]]", - "Emerson Street (Munjoy Hill), Portland [[2, STREET, 3.000, 1.60 km]]", - "Montreal Street (Munjoy Hill), Portland [[2, STREET, 3.000, 1.60 km]]", - "Orchard Street (West End), Portland [[2, STREET, 3.000, 1.61 km]]", - "Forest Street (West End), Portland [[2, STREET, 3.000, 1.63 km]]", - "Paper Street, Portland [[2, STREET, 3.000, 1.63 km]]", - "Gilman Street (West End), Portland [[2, STREET, 3.000, 1.63 km]]", - "Plowman Street, Portland [[2, STREET, 3.000, 1.64 km]]", - "Randall Street (Ferry Village), South Portland [[2, STREET, 3.000, 1.64 km]]", - "Walnut Street (Munjoy Hill), Portland [[2, STREET, 3.000, 1.65 km]]", - "Melbourne Street (Munjoy Hill), Portland [[2, STREET, 3.000, 1.65 km]]", - "Oak Street (Ferry Village), South Portland [[2, STREET, 3.000, 1.65 km]]", - "Quebec Street (Munjoy Hill), Portland [[2, STREET, 3.000, 1.65 km]]", - "Ocean Street Spur, South Portland [[2, STREET, 3.000, 1.66 km]]", - "Morning Street (Munjoy Hill), Portland [[2, STREET, 3.000, 1.67 km]]", - "Tukey Street Connector, Portland [[2, STREET, 3.000, 1.68 km]]", - "Jefferson Street (Ferry Village), South Portland [[2, STREET, 3.000, 1.69 km]]", - "A Street (West End), Portland [[2, STREET, 3.000, 1.69 km]]", - "Granite Street (Oakdale), Portland [[2, STREET, 3.000, 1.69 km]]", - "Falmouth Street (Oakdale), Portland [[2, STREET, 3.000, 1.70 km]]", - "North Marriner Street, South Portland [[2, STREET, 3.000, 1.71 km]]", - "Valley Street (West End), Portland [[2, STREET, 3.000, 1.72 km]]", - "A Street, South Portland [[2, STREET, 3.000, 1.73 km]]", - "Ocean Street, South Portland [[2, STREET, 3.000, 1.74 km]]", - "Mosher Street, South Portland [[2, STREET, 3.000, 1.75 km]]", - "Edmund S Muskie Street, South Portland [[2, STREET, 3.000, 1.76 km]]", - "Fessenden Street, Portland [[2, STREET, 3.000, 1.78 km]]", - "C Street (West End), Portland [[2, STREET, 3.000, 1.79 km]]", - "School Street (Ferry Village), South Portland [[2, STREET, 3.000, 1.80 km]]", - "Stanford Street, South Portland [[2, STREET, 3.000, 1.80 km]]", - "Bowdoin Street (West End), Portland [[2, STREET, 3.000, 1.81 km]]", - "B Street (Knightville), South Portland [[2, STREET, 3.000, 1.82 km]]", - "Exeter Street, Portland [[2, STREET, 3.000, 1.83 km]]", - "Preble Street (Ferry Village), South Portland [[2, STREET, 3.000, 1.83 km]]", - "St John Street (West End), Portland [[2, STREET, 3.000, 1.84 km]]", - "Saint John Street (Libbytown), Portland [[2, STREET, 3.000, 1.84 km]]", - "Pierce Street (Ferry Village), South Portland [[2, STREET, 3.000, 1.84 km]]", - "D Street (West End), Portland [[2, STREET, 3.000, 1.86 km]]", - "Deane Street (Oakdale), Portland [[2, STREET, 3.000, 1.86 km]]", - "Pitt Street (Oakdale), Portland [[2, STREET, 3.000, 1.86 km]]", - "2nd Street, South Portland [[2, STREET, 3.000, 1.87 km]]", - "Payson Street, Portland [[2, STREET, 3.000, 1.88 km]]", - "C Street (Knightville), South Portland [[2, STREET, 3.000, 1.92 km]]", - "Roberts Street (Oakdale), Portland [[2, STREET, 3.000, 1.93 km]]", - "Woodmont Street (Oakdale), Portland [[2, STREET, 3.000, 1.94 km]]", - "Hemlock Street (Libbytown), Portland [[2, STREET, 3.000, 1.95 km]]", - "Cutter Street, Portland [[2, STREET, 3.000, 1.95 km]]", - "Maple Street, South Portland [[2, STREET, 3.000, 1.97 km]]", - "D Street (Knightville), South Portland [[2, STREET, 3.000, 1.98 km]]", - "Kincaid Street, South Portland [[2, STREET, 3.000, 2.01 km]]", - "Madison Street (Ferry Village), South Portland [[2, STREET, 3.000, 2.02 km]]", - "Cherry Street (Libbytown), Portland [[2, STREET, 3.000, 2.02 km]]", - "3rd Street, South Portland [[2, STREET, 3.000, 2.02 km]]", - "Kenwood Street, Portland [[2, STREET, 3.000, 2.02 km]]", - "Henley Street, South Portland [[2, STREET, 3.000, 2.03 km]]", - "Pine Street, South Portland [[2, STREET, 3.000, 2.04 km]]", - "Westfield Street (Libbytown), Portland [[2, STREET, 3.000, 2.05 km]]", - "William Street (Oakdale), Portland [[2, STREET, 3.000, 2.05 km]]", - "Roosevelt Street, South Portland [[2, STREET, 3.000, 2.05 km]]", - "Burnham Street (Libbytown), Portland [[2, STREET, 3.000, 2.05 km]]", - "Marston Street (Libbytown), Portland [[2, STREET, 3.000, 2.06 km]]", - "E Street (Knightville), South Portland [[2, STREET, 3.000, 2.08 km]]", - "Dartmouth Street (Oakdale), Portland [[2, STREET, 3.000, 2.08 km]]", - "F Street (Meeting House Hill), South Portland [[2, STREET, 3.000, 2.08 km]]", - "Q Street, South Portland [[2, STREET, 3.000, 2.10 km]]", - "Freeman Street (Woodfords Corner), Portland [[2, STREET, 3.000, 2.10 km]]", - "Lowell Street (Libbytown), Portland [[2, STREET, 3.000, 2.11 km]]", - "Oakdale Street (Oakdale), Portland [[2, STREET, 3.000, 2.12 km]]", - "Sheffield Street, Portland [[2, STREET, 3.000, 2.12 km]]", - "Harriet Street, South Portland [[2, STREET, 3.000, 2.16 km]]", - "Saint James Street (Oakdale), Portland [[2, STREET, 3.000, 2.17 km]]", - "St James Street (Libbytown), Portland [[2, STREET, 3.000, 2.18 km]]", - "Huntress Street, Portland [[2, STREET, 3.000, 2.18 km]]", - "Mussey Street, South Portland [[2, STREET, 3.000, 2.18 km]]", - "Longfellow East Street, Portland [[2, STREET, 3.000, 2.18 km]]", - "Catherine Street, Portland [[2, STREET, 3.000, 2.20 km]]", - "Noyes Street (Oakdale), Portland [[2, STREET, 3.000, 2.21 km]]", - "Marriner Street, South Portland [[2, STREET, 3.000, 2.22 km]]", - "Thomas Street (Knightville), South Portland [[2, STREET, 3.000, 2.23 km]]", - "Margaret Street, South Portland [[2, STREET, 3.000, 2.23 km]]", - "Longfellow Street (Woodfords Corner), Portland [[2, STREET, 3.000, 2.23 km]]", - "Belmont Street (Woodfords Corner), Portland [[2, STREET, 3.000, 2.23 km]]", - "Mechanic Street (Knightville), South Portland [[2, STREET, 3.000, 2.27 km]]", - "Grand Street, South Portland [[2, STREET, 3.000, 2.28 km]]", - "Frederic Street, Portland [[2, STREET, 3.000, 2.29 km]]", - "Ballard Street (Knightville), South Portland [[2, STREET, 3.000, 2.30 km]]", - "Holwell Street (Woodfords Corner), Portland [[2, STREET, 3.000, 2.30 km]]", - "Spring Street, South Portland [[2, STREET, 3.000, 2.30 km]]", - "Market Street (Knightville), South Portland [[2, STREET, 3.000, 2.31 km]]", - "Soule Street, South Portland [[2, STREET, 3.000, 2.31 km]]", - "St John Street (Oakdale), Portland [[2, STREET, 3.000, 2.32 km]]", - "Benjamin W Pickett Street, South Portland [[2, STREET, 3.000, 2.33 km]]", - "Linden Street (Woodfords Corner), Portland [[2, STREET, 3.000, 2.34 km]]", - "Palmer Street (Knightville), South Portland [[2, STREET, 3.000, 2.34 km]]", - "Castle Street, South Portland [[2, STREET, 3.000, 2.35 km]]", - "Cobb Street, South Portland [[2, STREET, 3.000, 2.36 km]]", - "Wadsworth Street (Oakdale), Portland [[2, STREET, 3.000, 2.36 km]]", - "Summit Street, South Portland [[2, STREET, 3.000, 2.37 km]]", - "Cottage Street (Woodfords Corner), Portland [[2, STREET, 3.000, 2.38 km]]", - "Adams Street (Ferry Village), South Portland [[2, STREET, 3.000, 2.38 km]]", - "Devonshire Street (Oakdale), Portland [[2, STREET, 3.000, 2.41 km]]", - "Douglass Street (Oakdale), Portland [[2, STREET, 3.000, 2.42 km]]", - "Melrose Street (Woodfords Corner), Portland [[2, STREET, 3.000, 2.42 km]]", - "Clemons Street, South Portland [[2, STREET, 3.000, 2.43 km]]", - "St George Street (Oakdale), Portland [[2, STREET, 3.000, 2.44 km]]", - "Barstow Street, South Portland [[2, STREET, 3.000, 2.44 km]]", - "Emery Street (Meeting House Hill), South Portland [[2, STREET, 3.000, 2.46 km]]", - "Saint George Street (Oakdale), Portland [[2, STREET, 3.000, 2.46 km]]", - "North Richland Street, South Portland [[2, STREET, 3.000, 2.49 km]]", - "Broadway Street (Knightville), South Portland [[2, STREET, 3.000, 2.49 km]]", - "Ocean House Street, South Portland [[2, STREET, 3.000, 2.50 km]]", - "Arlington Street (Woodfords Corner), Portland [[2, STREET, 3.000, 2.50 km]]", - "Beverly Street, South Portland [[2, STREET, 3.000, 2.50 km]]", - "Sprauge Street, South Portland [[2, STREET, 3.000, 2.51 km]]", - "Hanson Street (Knightville), South Portland [[2, STREET, 3.000, 2.51 km]]", - "Woodfords Street, Portland [[2, STREET, 3.000, 2.53 km]]", - "Pickett Street, South Portland [[2, STREET, 3.000, 2.56 km]]", - "Armory Street (Knightville), South Portland [[2, STREET, 3.000, 2.56 km]]", - "Smith Street (Willard Square), South Portland [[2, STREET, 3.000, 2.58 km]]", - "Bolton Street (Rosemont), Portland [[2, STREET, 3.000, 2.58 km]]", - "Taylor Street (Meeting House Hill), South Portland [[2, STREET, 3.000, 2.59 km]]", - "Thompson Street (Willard Square), South Portland [[2, STREET, 3.000, 2.60 km]]", - "Buttonwood Street, South Portland [[2, STREET, 3.000, 2.61 km]]", - "Lincoln Street (Woodfords Corner), Portland [[2, STREET, 3.000, 2.61 km]]", - "Grace Street Place (Woodfords Corner), Portland [[2, STREET, 3.000, 2.61 km]]", - "6th Street (Meeting House Hill), South Portland [[2, STREET, 3.000, 2.62 km]]", - "Bates Street (East Deering), Portland [[2, STREET, 3.000, 2.63 km]]", - "Pearl Street (Pleasantdale), South Portland [[2, STREET, 3.000, 2.63 km]]", - "Bowers Street, South Portland [[2, STREET, 3.000, 2.64 km]]", - "Ashmont Street (Deering Highlands), Portland [[2, STREET, 3.000, 2.65 km]]", - "Grace Street (Woodfords Corner), Portland [[2, STREET, 3.000, 2.66 km]]", - "Beach Street (Willard Square), South Portland [[2, STREET, 3.000, 2.66 km]]", - "Elm Street (Pleasantdale), South Portland [[2, STREET, 3.000, 2.66 km]]", - "Revere Street (Woodfords Corner), Portland [[2, STREET, 3.000, 2.66 km]]", - "Emmons Street, Portland [[2, STREET, 3.000, 2.66 km]]", - "Jordan Street (East Deering), Portland [[2, STREET, 3.000, 2.67 km]]", - "Coyle Street (Woodfords Corner), Portland [[2, STREET, 3.000, 2.68 km]]", - "Chestnut Street (Pleasantdale), South Portland [[2, STREET, 3.000, 2.68 km]]", - "Walnut Street (Meeting House Hill), South Portland [[2, STREET, 3.000, 2.68 km]]", - "Orland Street, Portland [[2, STREET, 3.000, 2.69 km]]", - "O'Neil Street, South Portland [[2, STREET, 3.000, 2.69 km]]", - "Galvin Street, Portland [[2, STREET, 3.000, 2.69 km]]", - "Lowell Street (Willard Square), South Portland [[2, STREET, 3.000, 2.69 km]]", - "Chase Street (Meeting House Hill), South Portland [[2, STREET, 3.000, 2.69 km]]", - "Sewall Street (Rosemont), Portland [[2, STREET, 3.000, 2.70 km]]", - "Vincent Street, South Portland [[2, STREET, 3.000, 2.70 km]]", - "Longfellow West Street (Deering Highlands), Portland [[2, STREET, 3.000, 2.71 km]]", - "Randall Street (East Deering), Portland [[2, STREET, 3.000, 2.72 km]]", - "Codman Street, Portland [[2, STREET, 3.000, 2.73 km]]", - "Mildred Street, South Portland [[2, STREET, 3.000, 2.73 km]]", - "Cooper Street (Knightville), South Portland [[2, STREET, 3.000, 2.73 km]]", - "Alpine Street (Knightville), South Portland [[2, STREET, 3.000, 2.73 km]]", - "Alder Street (Willard Square), South Portland [[2, STREET, 3.000, 2.74 km]]", - "Davis Street (Rosemont), Portland [[2, STREET, 3.000, 2.74 km]]", - "Tanner Street, South Portland [[2, STREET, 3.000, 2.75 km]]", - "Berwick Street (East Deering), Portland [[2, STREET, 3.000, 2.75 km]]", - "Day Street (Willard Square), South Portland [[2, STREET, 3.000, 2.75 km]]", - "Frances Street (Deering Highlands), Portland [[2, STREET, 3.000, 2.75 km]]", - "Hersey Street, Portland [[2, STREET, 3.000, 2.76 km]]", - "W Presumpscot Street W, Portland [[2, STREET, 3.000, 2.76 km]]", - "Chapel Street (Pleasantdale), South Portland [[2, STREET, 3.000, 2.76 km]]", - "Deblois Street, Portland [[2, STREET, 3.000, 2.76 km]]", - "Morse Street (Pleasantdale), South Portland [[2, STREET, 3.000, 2.76 km]]", - "Hooper Street (Libbytown), Portland [[2, STREET, 3.000, 2.77 km]]", - "Walker Street (Meeting House Hill), South Portland [[2, STREET, 3.000, 2.77 km]]", - "Scott Street (Rosemont), Portland [[2, STREET, 3.000, 2.79 km]]", - "Illsley Street, Portland [[2, STREET, 3.000, 2.80 km]]", - "Edwards Street (Deering Highlands), Portland [[2, STREET, 3.000, 2.80 km]]", - "Churchill Street (East Deering), Portland [[2, STREET, 3.000, 2.81 km]]", - "Clifton Street (Woodfords Corner), Portland [[2, STREET, 3.000, 2.81 km]]", - "Lennox Street (East Deering), Portland [[2, STREET, 3.000, 2.81 km]]", - "Front Street (East Deering), Portland [[2, STREET, 3.000, 2.81 km]]", - "Greeley Street (Rosemont), Portland [[2, STREET, 3.000, 2.82 km]]", - "Chenery Street, Portland [[2, STREET, 3.000, 2.82 km]]", - "Beacon Street (Deering Highlands), Portland [[2, STREET, 3.000, 2.82 km]]", - "Kendall Street (East Deering), Portland [[2, STREET, 3.000, 2.83 km]]", - "Fairmount Street (Deering Highlands), Portland [[2, STREET, 3.000, 2.83 km]]", - "West Presumpscot Street, Portland [[2, STREET, 3.000, 2.83 km]]", - "Scamman Street, South Portland [[2, STREET, 3.000, 2.84 km]]", - "Anthoine Street, South Portland [[2, STREET, 3.000, 2.84 km]]", - "Powsland Street (Rosemont), Portland [[2, STREET, 3.000, 2.85 km]]", - "Bennett Street (Knightville), South Portland [[2, STREET, 3.000, 2.86 km]]", - "George Street (Woodfords Corner), Portland [[2, STREET, 3.000, 2.88 km]]", - "Pembroke Street, Portland [[2, STREET, 3.000, 2.88 km]]", - "Mitton Street (Rosemont), Portland [[2, STREET, 3.000, 2.88 km]]", - "Brenton Street, South Portland [[2, STREET, 3.000, 2.88 km]]", - "Chester Street (East Deering), Portland [[2, STREET, 3.000, 2.89 km]]", - "South Richland Street, South Portland [[2, STREET, 3.000, 2.89 km]]", - "Craigie Street (Deering Highlands), Portland [[2, STREET, 3.000, 2.89 km]]", - "Saunders Street, Portland [[2, STREET, 3.000, 2.90 km]]", - "North Kelsey Street, South Portland [[2, STREET, 3.000, 2.91 km]]", - "Austin Street (Woodfords Corner), Portland [[2, STREET, 3.000, 2.91 km]]", - "Nevens Street, Portland [[2, STREET, 3.000, 2.91 km]]", - "Sherwood Street (East Deering), Portland [[2, STREET, 3.000, 2.91 km]]", - "Robinson Street (Pleasantdale), South Portland [[2, STREET, 3.000, 2.92 km]]", - "Pillsbury Street, South Portland [[2, STREET, 3.000, 2.92 km]]", - "Cedar Street (Meeting House Hill), South Portland [[2, STREET, 3.000, 2.92 km]]", - "Willow Street (Willard Square), South Portland [[2, STREET, 3.000, 2.93 km]]", - "Carter Street (Pleasantdale), South Portland [[2, STREET, 3.000, 2.93 km]]", - "Kensington Street, Portland [[2, STREET, 3.000, 2.93 km]]", - "Cummings Street, Portland [[2, STREET, 3.000, 2.93 km]]", - "Mackworth Street, Portland [[2, STREET, 3.000, 2.94 km]]", - "Kelly Street (Knightville), South Portland [[2, STREET, 3.000, 2.95 km]]", - "Lahave Street, South Portland [[2, STREET, 3.000, 2.95 km]]", - "Richmond Street (East Deering), Portland [[2, STREET, 3.000, 2.95 km]]", - "Bryant Street (Woodfords Corner), Portland [[2, STREET, 3.000, 2.96 km]]", - "Pitt Street (Meeting House Hill), South Portland [[2, STREET, 3.000, 2.96 km]]", - "Mount Vernon Street (Knightville), South Portland [[2, STREET, 3.000, 2.97 km]]", - "Watson Street (East Deering), Portland [[2, STREET, 3.000, 2.97 km]]", - "Lawrence Lano Street, South Portland [[2, STREET, 3.000, 2.98 km]]", - "Norwood Street (Woodfords Corner), Portland [[2, STREET, 3.000, 2.98 km]]", - "Savoy Street, Portland [[2, STREET, 3.000, 2.98 km]]", - "Caleb Street (Brighton Corner), Portland [[2, STREET, 3.000, 2.98 km]]", - "Davis Street (Willard Square), South Portland [[2, STREET, 3.000, 2.99 km]]", - "Cole Street (Pleasantdale), South Portland [[2, STREET, 3.000, 2.99 km]]", - "Upland Street, Portland [[2, STREET, 3.000, 2.99 km]]", - "Dalton Street (East Deering), Portland [[2, STREET, 3.000, 3.00 km]]", - "Johansen Street, Portland [[2, STREET, 3.000, 3.00 km]]", - "Vivian Street (Meeting House Hill), South Portland [[2, STREET, 3.000, 3.00 km]]", - "Carroll Street (Meeting House Hill), South Portland [[2, STREET, 3.000, 3.00 km]]", - "Island Street (East Deering), Portland [[2, STREET, 3.000, 3.00 km]]", - "Highland Street (Deering Highlands), Portland [[2, STREET, 3.000, 3.00 km]]", - "Lassell Street, Portland [[2, STREET, 3.000, 3.00 km]]", - "Willard Street (Willard Square), South Portland [[2, STREET, 3.000, 3.02 km]]", - "Loveitt Street, South Portland [[2, STREET, 3.000, 3.04 km]]", - "Valley Street (Pleasantdale), South Portland [[2, STREET, 3.000, 3.04 km]]", - "Sullivan Street (East Deering), Portland [[2, STREET, 3.000, 3.04 km]]", - "Mayberry Street, South Portland [[2, STREET, 3.000, 3.05 km]]", - "Alton Street (Lunts Corner), Portland [[2, STREET, 3.000, 3.05 km]]", - "Rackleff Street (Deering Highlands), Portland [[2, STREET, 3.000, 3.05 km]]", - "Reynolds Street (Pleasantdale), South Portland [[2, STREET, 3.000, 3.05 km]]", - "Sawyer Street (Woodfords Corner), Portland [[2, STREET, 3.000, 3.06 km]]", - "Hoyt Street (Pleasantdale), South Portland [[2, STREET, 3.000, 3.06 km]]", - "Prospect Street (Deering Highlands), Portland [[2, STREET, 3.000, 3.07 km]]", - "Edwards Street (Meeting House Hill), South Portland [[2, STREET, 3.000, 3.07 km]]", - "Berkeley Street (Deering Highlands), Portland [[2, STREET, 3.000, 3.08 km]]", - "Hodgins Street, Portland [[2, STREET, 3.000, 3.08 km]]", - "Fairfield Street (East Deering), Portland [[2, STREET, 3.000, 3.08 km]]", - "Clinton Street (Willard Square), South Portland [[2, STREET, 3.000, 3.09 km]]", - "Henry Street (Loveitts Field), South Portland [[2, STREET, 3.000, 3.09 km]]", - "Irving Street (Woodfords Corner), Portland [[2, STREET, 3.000, 3.10 km]]", - "Hanson Street (Lunts Corner), Portland [[2, STREET, 3.000, 3.11 km]]", - "Orchard Street (Meeting House Hill), South Portland [[2, STREET, 3.000, 3.12 km]]", - "Fayette Street, Portland [[2, STREET, 3.000, 3.12 km]]", - "Amherst Street (Deering Highlands), Portland [[2, STREET, 3.000, 3.13 km]]", - "Deake Street, South Portland [[2, STREET, 3.000, 3.13 km]]", - "South Kelsey Street, South Portland [[2, STREET, 3.000, 3.13 km]]", - "Hunt Street (Woodfords Corner), Portland [[2, STREET, 3.000, 3.13 km]]", - "Mayland Street (Woodfords Corner), Portland [[2, STREET, 3.000, 3.14 km]]", - "Simonton Street, South Portland [[2, STREET, 3.000, 3.14 km]]", - "Latham Street (Stanwood Park), South Portland [[2, STREET, 3.000, 3.14 km]]", - "Bradley Street (Brighton Corner), Portland [[2, STREET, 3.000, 3.15 km]]", - "Dirigo Street (Bradleys Corner), Portland [[2, STREET, 3.000, 3.15 km]]", - "West Kidder Street, Portland [[2, STREET, 3.000, 3.16 km]]", - "Goudy Street, South Portland [[2, STREET, 3.000, 3.16 km]]", - "Sterling Street (Meeting House Hill), South Portland [[2, STREET, 3.000, 3.17 km]]", - "Mason Street (Deering Highlands), Portland [[2, STREET, 3.000, 3.18 km]]", - "Hamilton Street (Knightville), South Portland [[2, STREET, 3.000, 3.18 km]]", - "Somerset Street (Meeting House Hill), South Portland [[2, STREET, 3.000, 3.19 km]]", - "Beaufort Street, South Portland [[2, STREET, 3.000, 3.20 km]]", - "Belknap Street (Brighton Corner), Portland [[2, STREET, 3.000, 3.21 km]]", - "Ivy Street (Brighton Corner), Portland [[2, STREET, 3.000, 3.21 km]]", - "Wylie Street, South Portland [[2, STREET, 3.000, 3.21 km]]", - "Charlotte Street (Willard Square), South Portland [[2, STREET, 3.000, 3.21 km]]", - "Veranda Street, Portland [[2, STREET, 3.000, 3.22 km]]", - "Minott Street, South Portland [[2, STREET, 3.000, 3.22 km]]", - "Wayne Street, Portland [[2, STREET, 3.000, 3.23 km]]", - "Dudley Street (East Deering), Portland [[2, STREET, 3.000, 3.23 km]]", - "Fernald Street (Lunts Corner), Portland [[2, STREET, 3.000, 3.24 km]]", - "Bay Street (Woodfords Corner), Portland [[2, STREET, 3.000, 3.24 km]]", - "Saint Jude Street, Portland [[2, STREET, 3.000, 3.25 km]]", - "Florence Street (Meeting House Hill), South Portland [[2, STREET, 3.000, 3.25 km]]", - "Prentiss Street (East Deering), Portland [[2, STREET, 3.000, 3.26 km]]", - "Florence Street (Deering Center), Portland [[2, STREET, 3.000, 3.26 km]]", - "Oakley Street, Portland [[2, STREET, 3.000, 3.26 km]]", - "Dunscombe Street, South Portland [[2, STREET, 3.000, 3.27 km]]", - "Fairview Street (Brighton Corner), Portland [[2, STREET, 3.000, 3.28 km]]", - "Morse Street (Lunts Corner), Portland [[2, STREET, 3.000, 3.28 km]]", - "Lincoln Street (Ligonia), South Portland [[2, STREET, 3.000, 3.28 km]]", - "Saint Street, Portland [[2, STREET, 3.000, 3.28 km]]", - "Linwood Street, South Portland [[2, STREET, 3.000, 3.30 km]]", - "St Jude Street, Portland [[2, STREET, 3.000, 3.30 km]]", - "Arcadia Street, Portland [[2, STREET, 3.000, 3.31 km]]", - "Burnham Street (Stanwood Park), South Portland [[2, STREET, 3.000, 3.31 km]]", - "Jackson Street (Ligonia), South Portland [[2, STREET, 3.000, 3.33 km]]", - "Rosedale Street (East Deering), Portland [[2, STREET, 3.000, 3.33 km]]", - "Boody Street (Bradleys Corner), Portland [[2, STREET, 3.000, 3.33 km]]", - "Parrott Street, South Portland [[2, STREET, 3.000, 3.34 km]]", - "Frost Street (Bradleys Corner), Portland [[2, STREET, 3.000, 3.35 km]]", - "Inverness Street (East Deering), Portland [[2, STREET, 3.000, 3.35 km]]", - "Higgins Street (Deering Center), Portland [[2, STREET, 3.000, 3.35 km]]", - "Hutchinson Street (Ligonia), South Portland [[2, STREET, 3.000, 3.35 km]]", - "Hill Street (Stanwood Park), South Portland [[2, STREET, 3.000, 3.35 km]]", - "Hall Street, Portland [[2, STREET, 3.000, 3.36 km]]", - "Orkney Street, Portland [[2, STREET, 3.000, 3.36 km]]", - "Belfield Street, Portland [[2, STREET, 3.000, 3.37 km]]", - "Lombard Street (Stanwood Park), South Portland [[2, STREET, 3.000, 3.38 km]]", - "Bodge Street, South Portland [[2, STREET, 3.000, 3.38 km]]", - "Hawthorne Street (East Deering), Portland [[2, STREET, 3.000, 3.38 km]]", - "Tremont Street (Deering Center), Portland [[2, STREET, 3.000, 3.38 km]]", - "Osgood Street, Portland [[2, STREET, 3.000, 3.40 km]]", - "Woodford Street (Brighton Corner), Portland [[2, STREET, 3.000, 3.40 km]]", - "Wordsworth Street, Portland [[2, STREET, 3.000, 3.41 km]]", - "Curtis Street (Cash Corner), South Portland [[2, STREET, 3.000, 3.41 km]]", - "Whittier Street (East Deering), Portland [[2, STREET, 3.000, 3.41 km]]", - "Loraine Street, Portland [[2, STREET, 3.000, 3.42 km]]", - "Chandler Street (Bradleys Corner), Portland [[2, STREET, 3.000, 3.42 km]]", - "Concord Street (Deering Center), Portland [[2, STREET, 3.000, 3.42 km]]", - "Gately Street, South Portland [[2, STREET, 3.000, 3.43 km]]", - "James Street (Deering Center), Portland [[2, STREET, 3.000, 3.44 km]]", - "Woodbury Street (Loveitts Field), South Portland [[2, STREET, 3.000, 3.44 km]]", - "Billy Vachon Street, South Portland [[2, STREET, 3.000, 3.47 km]]", - "June Street (Brighton Corner), Portland [[2, STREET, 3.000, 3.47 km]]", - "Chapman Street (Cash Corner), South Portland [[2, STREET, 3.000, 3.48 km]]", - "Caribou Street (Bradleys Corner), Portland [[2, STREET, 3.000, 3.48 km]]", - "Read Street (Woodfords Corner), Portland [[2, STREET, 3.000, 3.48 km]]", - "Matthews Street (Deering Center), Portland [[2, STREET, 3.000, 3.49 km]]", - "Motley Street (Rosemont), Portland [[2, STREET, 3.000, 3.50 km]]", - "Harding Street (Ligonia), South Portland [[2, STREET, 3.000, 3.50 km]]", - "Fenway Street, Portland [[2, STREET, 3.000, 3.51 km]]", - "Kineo Street, Portland [[2, STREET, 3.000, 3.51 km]]", - "Victoria Street (East Deering), Portland [[2, STREET, 3.000, 3.52 km]]", - "Frye Street, Portland [[2, STREET, 3.000, 3.52 km]]", - "East Kidder Street (East Deering), Portland [[2, STREET, 3.000, 3.52 km]]", - "Bay Street Extension, Portland [[2, STREET, 3.000, 3.52 km]]", - "Torrey Street, Portland [[2, STREET, 3.000, 3.52 km]]", - "Haywood Street, Portland [[2, STREET, 3.000, 3.53 km]]", - "Runnells Street (Rosemont), Portland [[2, STREET, 3.000, 3.54 km]]", - "Cranston Street, Portland [[2, STREET, 3.000, 3.54 km]]", - "Lake Street (Cash Corner), South Portland [[2, STREET, 3.000, 3.54 km]]", - "Marlow Street, Portland [[2, STREET, 3.000, 3.55 km]]", - "Alton Street (Cash Corner), South Portland [[2, STREET, 3.000, 3.56 km]]", - "Kenilworth Street, Portland [[2, STREET, 3.000, 3.57 km]]", - "Vera Street, Portland [[2, STREET, 3.000, 3.58 km]]", - "Oregon Street, Portland [[2, STREET, 3.000, 3.58 km]]", - "South Grafton Street, Portland [[2, STREET, 3.000, 3.59 km]]", - "Cox Street, South Portland [[2, STREET, 3.000, 3.59 km]]", - "Bismark Street, Portland [[2, STREET, 3.000, 3.59 km]]", - "Providence Street (Lunts Corner), Portland [[2, STREET, 3.000, 3.60 km]]", - "Holly Street (Deering Center), Portland [[2, STREET, 3.000, 3.60 km]]", - "Cleveland Street (East Deering), Portland [[2, STREET, 3.000, 3.61 km]]", - "Sawyer Street (Knightville), South Portland [[2, STREET, 3.000, 3.61 km]]", - "Olympia Street, Portland [[2, STREET, 3.000, 3.61 km]]", - "Hartley Street (Deering Center), Portland [[2, STREET, 3.000, 3.61 km]]", - "Fellows Street (Rosemont), Portland [[2, STREET, 3.000, 3.62 km]]", - "Bancroft Street (Rosemont), Portland [[2, STREET, 3.000, 3.62 km]]" + "Portland Street, Yarmouth [[2, STREET, 3.000, 16.13 km]]", + "Portland Street, North Berwick [[2, STREET, 3.000, 54.37 km]]", + "Portland Street, Berwick [[2, STREET, 3.000, 59.60 km]]" ], "amenities": [ { diff --git a/OsmAnd-java/src/test/resources/search/navacerrada.json b/OsmAnd-java/src/test/resources/search/navacerrada.json index 5a53d967bd..e70a9fdc8d 100644 --- a/OsmAnd-java/src/test/resources/search/navacerrada.json +++ b/OsmAnd-java/src/test/resources/search/navacerrada.json @@ -11,18 +11,11 @@ }, "phrase": "Calle de las eras 5, Navacerrada", "results": [ - "5, Calle de las Eras (Uranización Los Corales), Navacerrada [[6, HOUSE, 0.430, 70.17 km]]", - "Calle de las Eras (Uranización Los Corales), Navacerrada [[5, STREET, 3.000, 70.15 km]]", - "Calle del Sotillo (Uranización Los Corales), Pasaje de las Eras (Uranización Los Corales), Navacerrada [[5, STREET_INTERSECTION, 0.430, 70.23 km]]", + "5, Calle de las Eras (Uranización Los Corales), Navacerrada [[6, HOUSE, 0.043, 70.17 km]]", + "Calle de las Eras (Uranización Los Corales), Navacerrada [[5, STREET, 0.310, 70.15 km]]" ], "extra-results": [ - "Calle del Puerto de Navacerrada, Las Nieves [[4, STREET, 3.000, 33.80 km]]", - "Calle Barrio de las Peñas, Navacerrada [[4, STREET, 3.000, 70.10 km]]", - "Calle de las Cruces (Residencial Sanabria), Navacerrada [[4, STREET, 3.000, 70.14 km]]", - "Calle de las Escuelas, Navacerrada [[4, STREET, 3.000, 70.17 km]]", - "Calle de las Huertas (Residencial Sanabria), Navacerrada [[4, STREET, 3.000, 70.18 km]]", - "Calle de la Virgen de las Nieves, Puerto de Navacerrada [[4, STREET, 3.000, 74.59 km]]", - "Pasaje de las Eras (Uranización Los Corales), Navacerrada [[4, STREET, 3.000, 70.23 km]]", + "5, Calle Navacerrada (Urb. Las Suertes), Las Suertes [[4, HOUSE, 0.430, 60.50 km]]", "50, Calle de Francisco Navacerrada, Salamanca [[4, HOUSE, 0.430, 26.37 km]]", "52, Calle de Francisco Navacerrada, Salamanca [[4, HOUSE, 0.430, 26.36 km]]", @@ -33,46 +26,14 @@ "57, Calle de Francisco Navacerrada, Salamanca [[4, HOUSE, 0.430, 26.37 km]]", "58, Calle de Francisco Navacerrada, Salamanca [[4, HOUSE, 0.430, 26.35 km]]", "59, Calle de Francisco Navacerrada, Salamanca [[4, HOUSE, 0.430, 26.35 km]]", - "Calle Puerto de Navacerrada, La Poveda [[3, STREET, 3.000, 11.22 km]]", - "Calle del Embalse de Navacerrada, Villa de Vallecas [[3, STREET, 3.000, 17.17 km]]", - "Calle del Puerto de Navacerrada, Puente de Vallecas [[3, STREET, 3.000, 22.95 km]]", - "Calle de Francisco Navacerrada, Salamanca [[3, STREET, 3.000, 26.39 km]]", - "Calle de Navacerrada, Moraleja de Enmedio [[3, STREET, 3.000, 29.38 km]]", - "Calle Navacerrada (Urb. Las Suertes), Las Suertes [[3, STREET, 3.000, 60.58 km]]", - "Calle Puerto de Navacerrada, Roman Candelas [[3, STREET, 3.000, 62.20 km]]", - "Calle Navacerrada, Becerril de la Sierra [[3, STREET, 3.000, 67.77 km]]", - "Calle de Ángel Rojas, Navacerrada [[3, STREET, 3.000, 69.64 km]]", - "Calle de los Robles (Uranización Los Corales), Navacerrada [[3, STREET, 3.000, 69.84 km]]", - "Calle de los Enebros (Uranización Los Corales), Navacerrada [[3, STREET, 3.000, 69.90 km]]", - "Calle de la Bola del Mundo (Residencial Sanabria), Navacerrada [[3, STREET, 3.000, 69.92 km]]", - "Calle de la Maliciosa (Residencial Sanabria), Navacerrada [[3, STREET, 3.000, 69.96 km]]", - "Calle de la Perdiz, Navacerrada [[3, STREET, 3.000, 70.03 km]]", - "Calle de la Magdalena, Navacerrada [[3, STREET, 3.000, 70.08 km]]", - "Calle las Jaras, Navacerrada [[3, STREET, 3.000, 70.12 km]]", - "Calle de la Audiencia, Navacerrada [[3, STREET, 3.000, 70.16 km]]", - "Calle de Prado Jerez, Navacerrada [[3, STREET, 3.000, 70.19 km]]", - "Calle de Carmen Conde (Residencial Sanabria), Navacerrada [[3, STREET, 3.000, 70.23 km]]", - "Calle de la Iglesia, Navacerrada [[3, STREET, 3.000, 70.24 km]]", - "Calle de la Tejera, Navacerrada [[3, STREET, 3.000, 70.27 km]]", - "Calle de la Encinilla, Navacerrada [[3, STREET, 3.000, 70.30 km]]", - "Calle de la Canaleja (Residencial Sanabria), Navacerrada [[3, STREET, 3.000, 70.32 km]]", - "Calle de Rafael Alvarado, Navacerrada [[3, STREET, 3.000, 70.33 km]]", - "Calle de Andrés Segovia, Navacerrada [[3, STREET, 3.000, 70.35 km]]", - "Calle de los Pradillos (Residencial Sanabria), Navacerrada [[3, STREET, 3.000, 70.39 km]]", - "Calle de Abel, Navacerrada [[3, STREET, 3.000, 70.42 km]]", - "Calle Praderas de San Sebastián, Navacerrada [[3, STREET, 3.000, 70.44 km]]", - "Calle de San Sebastián (Residencial Sanabria), Navacerrada [[3, STREET, 3.000, 70.57 km]]", - "Calle de Álvaro Iglesia, Navacerrada [[3, STREET, 3.000, 70.58 km]]", - "Calle de los Arcos, Navacerrada [[3, STREET, 3.000, 70.69 km]]", - "Calle de Peñalara, Puerto de Navacerrada [[3, STREET, 3.000, 74.64 km]]", - "Calle de la Bola del Mundo, Puerto de Navacerrada [[3, STREET, 3.000, 74.71 km]]", - "Calle de la Estación, Puerto de Navacerrada [[3, STREET, 3.000, 74.73 km]]", - "Calle Ginos, Puerto de Navacerrada [[3, STREET, 3.000, 74.76 km]]", - "Calle Vitoria, Puerto de Navacerrada [[3, STREET, 3.000, 74.77 km]]", - "Calle Dos Castillas, Puerto de Navacerrada [[3, STREET, 3.000, 74.96 km]]", - "Travesía de las Huertas, Navacerrada [[3, STREET, 3.000, 70.12 km]]", - "Carretera de Collado Villalba a Navacerrada, El Baillo y las Hojarascas [[3, STREET, 3.000, 72.83 km]]", - "Vereda de las Encinillas, Navacerrada [[3, STREET, 3.000, 75.21 km]]", + "Pasaje de las Eras (Uranización Los Corales), Navacerrada [[4, STREET, 0.310, 70.23 km]]", + "Calle del Puerto de Navacerrada, Las Nieves [[4, STREET, 0.310, 33.80 km]]", + "Calle Barrio de las Peñas, Navacerrada [[4, STREET, 0.310, 70.10 km]]", + "Calle de las Cruces (Residencial Sanabria), Navacerrada [[4, STREET, 0.310, 70.14 km]]", + "Calle de las Escuelas, Navacerrada [[4, STREET, 0.310, 70.17 km]]", + "Calle de las Huertas (Residencial Sanabria), Navacerrada [[4, STREET, 0.310, 70.18 km]]", + "Calle de la Virgen de las Nieves, Puerto de Navacerrada [[4, STREET, 0.310, 74.59 km]]", + "Calle del Sotillo (Uranización Los Corales), Pasaje de las Eras (Uranización Los Corales), Navacerrada [[4, STREET_INTERSECTION, 0.043, 70.23 km]]" ], "amenities": [ { diff --git a/OsmAnd-java/src/test/resources/search/spring_street.json b/OsmAnd-java/src/test/resources/search/spring_street.json index a5dfdc530c..ae94086499 100644 --- a/OsmAnd-java/src/test/resources/search/spring_street.json +++ b/OsmAnd-java/src/test/resources/search/spring_street.json @@ -11,11 +11,10 @@ }, "phrase": "spring street", "results": [ - "Spring (Natural) [[1, POI_TYPE, 1.000, 0.00 km]]", + "Spring (Natural) [[1, POI_TYPE, 1.000, 0.00 km]]", "Spring (Spring / Natural) [[1, POI_TYPE, 1.000, 0.00 km]]", "Spring (Ice rink / Sport) [[1, POI_TYPE, 1.000, 0.00 km]]", "Spring (Bridge / Transport construction) [[1, POI_TYPE, 1.000, 0.00 km]]", - "Spring Street, Cold Spring Harbor [[3, STREET, 0.310, 56.10 km]]", "Spring Street, South Nyack [[2, STREET, 3.000, 10.57 km]]", "Spring Street, Tomkins Cove [[2, STREET, 3.000, 16.77 km]]", "Spring Street, Southfields [[2, STREET, 3.000, 18.10 km]]", @@ -35,6 +34,7 @@ "Spring Street, Montgomery [[2, STREET, 3.000, 48.53 km]]", "Spring Street, Chelsea [[2, STREET, 3.000, 49.19 km]]", "Spring Street, Wappingers Falls [[2, STREET, 3.000, 55.17 km]]", + "Spring Street, Cold Spring Harbor [[2, STREET, 3.000, 56.10 km]]", "Spring Street, Staten Island [[2, STREET, 3.000, 56.86 km]]", "Spring Street, East Meadow [[2, STREET, 3.000, 59.81 km]]", "Spring Street, Inwood [[2, STREET, 3.000, 60.63 km]]", @@ -139,10 +139,6 @@ "Kraw Street, Spring Glen [[2, STREET, 0.310, 69.40 km]]", "Munro Street, Cold Spring [[2, STREET, 0.310, 292.27 km]]", "State Street, Cold Spring [[2, STREET, 0.310, 292.31 km]]", - "Cold Spring, Cold Spring [[2, STREET, 0.310, 34.42 km]]", - "Spring Hill Road, Cold Spring Harbor [[2, STREET, 0.310, 55.96 km]]", - "Spring, Cold Spring Harbor [[2, STREET, 0.310, 56.22 km]]", - "Spring Road, Cold Spring Harbor [[2, STREET, 0.310, 56.79 km]]", "Market Street, Cold Spring [[2, STREET, 0.310, 34.29 km]]", "New Street, Cold Spring [[2, STREET, 0.310, 34.40 km]]", "Fish Street, Cold Spring [[2, STREET, 0.310, 34.51 km]]", diff --git a/OsmAnd-java/src/test/resources/search/street_santa_clara.json b/OsmAnd-java/src/test/resources/search/street_santa_clara.json index aeb4e2f2ce..3c5b50324a 100644 --- a/OsmAnd-java/src/test/resources/search/street_santa_clara.json +++ b/OsmAnd-java/src/test/resources/search/street_santa_clara.json @@ -61,7 +61,8 @@ "Santa Clara del Mullol [[2, POI, 2.000, 137.89 km]]", "Plaça de la Mare Santa Clara [[2, POI, 2.000, 166.36 km]]", "Pujada de Santa Clara [[2, POI, 2.000, 196.30 km]]", - "Carrer Nou de Santa Clara [[2, POI, 2.000, 196.39 km]]" + "Carrer Nou de Santa Clara [[2, POI, 2.000, 196.39 km]]", + "Carrer Clara Campoamor, Santa Coloma de Gramenet [[2, STREET, 0.310, 39.00 km]]" ], "amenities": [