CLGeoCoder mistakes supplementary numbers for street address

Originator:futuretap
Number:rdar://20665498 Date Originated:23-Apr-2015 12:23 PM
Status:Duplicate/20665320/Open Resolved:
Product:iOS Product Version:6.3 (12F70)
Classification:UI/Usability Reproducible:Always
 
This is a duplicate of rdar://20665320

Summary:
When geocoding an address the street address should be used for returning matching place marks. But if the street address has additional numbers - separated by slash - it is using these numbers instead of the street number.

Steps to Reproduce:
1. Run the provided sample app on iPhone 6 simulator
2. The green pins are where the addresses should be
3. The red pins are the erroneous responses
4. Tap on the pins to see the returned address

Expected Results:
- Rinnböckstrasse 48/17 should show the pin at street number 48
- Rosa-Jochmann-Ring 42/4/5/30 should show the pin at street number 42

Actual Results:
- Rinnböckstrasse 48/17 shows the pin at street number 17
- Rosa-Jochmann-Ring 42/4/5/30 shows pin at street number 5

Version:
iOS 6.3 (12F70)

Notes:
Warning: Some addresses in large apartment complexes consisting of multiple objects (in Austria) might have an object number at the second place. 42/1/3/13 and 42/2/3/13 would then be at distinct locations.

Configuration:
iPhone 6


The mentioned sample app is the GeoCorderBug project at https://github.com/Cocoanetics/RadarSamples

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!