old offline addresses discussion

Started by balloni55, March 08, 2016, 12:40:38

0 Members and 3 Guests are viewing this topic.

voldapet

@wvb
Thank you for report. We found the issue in address search system. New version of Locus app is needed and new beta is planned on second half of next week. Probably to late for you :/

@Andrew Heard
Well when you try to search
Tasmania > Moonah > Effingham St - are you able to search Effingham Street, please?
  •  

Andrew Heard

Quote from: voldapet on April 08, 2016, 11:58:50
@Andrew Heard
Well when you try to search
Tasmania > Moonah > Effingham St - are you able to search Effingham Street, please?
@voldapet - Moonah is not displayed in the offline search list of cities for Tasmania. Moonah is just a suburb of Hobart. I checked my "theory" of some more streets without street numbers, but they were correctly listed, so I still can't explain difference between Charles & Effingham streets. I have however found many other examples of where a long tap label shows a "city" or "street" but the offline search fails.

Here is perhaps a simpler example. Long tap label shows city=Longley however Longley not listed as city in Tasmania. Longley is quite small town. Huon Road is the pink road. Huon Road as OSM way: https://www.openstreetmap.org/way/131480711.



LM4.22.0 GOLD user ID:c7d47597a
  •  

wvb

#77
Quote from: voldapet on April 08, 2016, 11:58:50
@wvb
Thank you for report. We found the issue in address search system. New version of Locus app is needed and new beta is planned on second half of next week. Probably to late for you :/

Yeah, it's only a short visit.
No problem though, I'll manage with online search for now :-)

Glad you found the issue :-)

edit
It works great with Ireland with the new beta. Thanks!
  •  

Andrew Heard

#78
Quote from: Andrew Heard on April 09, 2016, 05:34:32
@voldapet - Moonah is not displayed in the offline search list of cities for Tasmania. Moonah is just a suburb of Hobart.
Tasmania > city=Hobart > street=Effingham still not displayed - https://www.openstreetmap.org/way/6104778. Most streets around this area (Moonah suburb) are now displayed. Some problem with OSM data? But can find this way when doing an OSM search.
Tasmania > city=Longley > street=Huon Road is now displayed in beta 3.16.2.5.
Am using latest .osm.db file.

edit
I have just done some more random checks for other parts of Australia - similar issue - street not found in search, but correct label displayed for long tap.

Example: Australia > map=oceania.South Australia > city=Adelaide > suburb=Frewville > street=North St > OSM way:  https://www.openstreetmap.org/way/13984883

Locus long tap: *North St > Frewville > Australia. In my opinion display of city (Adelaide) instead of suburb (Frewville) is more useful, and consistent with what is typed when performing offline address search.

Offline address search: South Australia > city=Adelaide > street=North > wrong street is displayed in city center
Offline address search: South Australia > city=Frew* > no city matching that name listed.

In fact, the more addresses I check, the more I find most are missing. Are "suburbs" maybe treated different in Australia to Europe?
LM4.22.0 GOLD user ID:c7d47597a
  •  

voldapet

#79
Hi Guys,
there are new databases to test with last Locus beta. However it seems that it is not final version of addresess. I had to change the generator because the latest post from Andrew Heard.
However please try it. Important note - the files are packed in zip archive. Please unzip it and then copy into /Locus/mapsVector/*
Addresses in version 2016.04.01 are available at: https://f251ce6f79d7e55968f89f7dd871af643207490f.googledrive.com/host/0B7v_sPhHE6RgNG1zaXJ0cW1pZUE/

@Andrew Heard
North St. Frewville - well it's little bit nightmare because the border for Adelaide is defined like this https://www.openstreetmap.org/relation/3093825
We can find the suburb but not the Adelaide because the borders. However I've tried some changes (again :) ) and I've created especialy for you custom database for South Australia and Tasmania.
Please  use for South Australia and Tasmania the databases available at:  https://drive.google.com/file/d/0B4z_6chHZhKMd3F4a3Zic3U4Q1k/view?usp=sharing

EDIT:
We need to improve also the Locus app because we didn't expect that one city can contain too many streets with the same name. You get tones of North Streets in Adelaide, when you try to search North Str. with customized databases. But there is no information about suburb and that's quite unusable. So new task for us.

Please test your issues with the customized files.
Thank you
Petr
  •  

Andrew Heard

#80
@Petr - excellent progress - I can report that map=oceania.Tasmania > city=Hobart > street=Effingham now returns 1 result and map=oceania.South-Australia > city=Adelaide > street=North* returns huge # results.

https://www.openstreetmap.org/relation/3093825: this seems fairly typical, not unusual for Australian cities sorry.

The next follow-on suggestion is that when there are multiple street results with the same name, it would be very useful, almost essential, to list the suburb along with the street name so that streets are uniquely identified. See current problem below:


Another UI observation - to move map cursor to "center" of city I must tap the 5 point "center" icon to far right of city name, but to move map cursor to any street in results I simply tap anywhere on the street name - this seems inconsistent. Why not allow user to tap city name to move the map cursor, at present this tap is ignored. It seems to me the "center" icon is not needed.

And a very minor suggestion is that when the street name is initially blank, I don't think the warning/ suggestion marked below is helpful. Suggestion - just leave blank until at least one character is entered.

  • "no results found" - yes obviously - street not yet entered
  • "modify your input" - yes Mr.Locus I am about to enter text for you

LM4.22.0 GOLD user ID:c7d47597a
  •  

Kona

#81
Quote from: voldapet on March 24, 2016, 12:16:49
@kona
thank you for explanation. We've changed the generation process so in the next version of DB files should be improved


Hi Voldapet,

I have checked London and it works but I think because of the boroughs it's really hard task to find any of the street in London if you do not know the borough.

Basically now if you are looking for any of the street in London there is no such City in 'city' to pick up (which can give results).
So you have to know the borough name, for instance Sutton and choose the street now. (Also no all boroughs available in db, seems like)

England>Sutton>Albion Road, Bingo! We found it, but there is London, or how somebody should know as that street is in Sutton borough in London?

Let me show that in Czech equivalent.

Česká republika>Správní obvod Praha 13>Buharova
I'm sure we prefer this one:
Česká republika>Praha>Buharova ;)

I can imagine as putting all London streets from all 33 boroughs into one bag called London is a lot of work and also complicated as it is in Ozzie land where names are doubled.
(Seems like British prisoners brought that habit over there) ;)

Thank you,


I read poems and maps.
Locus Pro maniacal user.
  •  

Andrew Heard

#82
@Petr, after my previous/ recent 100% success I now since found many more wrong/ no results. Tested with 3.16.2.5 and 3.16.2.7. A few examples:

1. South Australia > Adelaide > Grenfell*: 3 results, but OSM lists 9, for example this one is not listed: https://www.openstreetmap.org/way/174104238

2. South Australia > Adelaide > Haines*: 1 results, but OS lists 3, for example this one is not listed: https://www.openstreetmap.org/way/179758869

3. South Australia > Adelaide > Elsworth*: 0 results, but OS lists 1, for example this one is not listed: https://www.openstreetmap.org/way/82008303
LM4.22.0 GOLD user ID:c7d47597a
  •  

syni

I just tried the latest 'osm.db' version (2016.04.01) from Austria. At least in the northeastern part of Vienna (21. District/Floridsdorf), the address search did not find many streets (e.g. Schenkendorfgasse, Andreas-Hofer-Straße, Mengergasse, Pilzgasse...), while a long tap on such a street shows its correct name.
  •  

voldapet

@kona @Andrew Heard
There are really problems how are the streets associated with the Cities. We're able to associate street with small towns or suburbs but the big capital cities are quite complicated.  It seems that all London streets are associated with "City of Westminster"..ehm :). I guess that I'll be able to fix it till new address database version.

The Adelaide is even worse then London because Adelaide city border is wrong. More over the "Modbury" suburb is defined as standalone town in OSM and lot's of street is associated with Modbury not with the Adelaide. However I've played last two days with South Australia. There is progress but honestly there will be still some issues.

New database for South Australia is available:
https://drive.google.com/file/d/0B4z_6chHZhKMbENibWhUQ3YtVjA/view?usp=sharing

@syni
Thank you for report - I'll check it but I guess that it'll be similar issue as with London or Adelaide...
  •  

voldapet

@syni
There is little bit improved version of Austria address DB. Please note that file contains only Wien because I can not generate whole Austria right now. Please feel free to test it:
https://drive.google.com/file/d/0B4z_6chHZhKMd3N6bWV4eWpZMDA/view?usp=sharing

Thanks Petr
  •  

Andrew Heard

Quote from: voldapet on April 27, 2016, 13:55:56
@kona @Andrew Heard
More over the "Modbury" suburb is defined as standalone town in OSM and lot's of street is associated with Modbury not with the Adelaide. However I've played last two days with South Australia. There is progress but honestly there will be still some issues.
@Petr - Modbury suburb - that's weird. I imagine similar problems with many countries/ cities then - I suspect there is nothing really special about South Australia or Adelaide or Modbury. Adelaide population "only" 1.5M, so similar problems elsewhere.

Quote from: voldapet on April 27, 2016, 13:55:56
@kona @Andrew Heard
New database for South Australia is available:
https://drive.google.com/file/d/0B4z_6chHZhKMbENibWhUQ3YtVjA/view?usp=sharing
All 3 examples are now returning correct search results - good progress.
LM4.22.0 GOLD user ID:c7d47597a
  •  

syni

Quote from: voldapet on April 27, 2016, 16:17:43
@syni
There is little bit improved version of Austria address DB. Please note that file contains only Wien because I can not generate whole Austria right now. Please feel free to test it:
https://drive.google.com/file/d/0B4z_6chHZhKMd3N6bWV4eWpZMDA/view?usp=sharing

Thanks Petr

No missing streets so far, thanks!
  •  

gynta

#88
Quote from: menion on May 16, 2016, 22:10:35
...we had today published new version of Locus Map together with public official support for offline addresses.
They are now bound to LoMaps from Locus Store.
So for now it's needed to download new version of LoMaps from Store, to get these databases.

So let's archive this beta thread...

New posts: http://forum.locusmap.eu/index.php?topic=5016.0