aboutsummaryrefslogtreecommitdiffstats
path: root/perllib/FixMyStreet/Geocode/OSM.pm
Commit message (Collapse)AuthorAgeLines
* Allow cobrands to manipulate OSM query params directlyDave Arter2020-07-02-0/+1
|
* Optional logging of unsuccessful location searchesZarino Zappia2020-02-26-0/+1
| | | | | | | | | If a SQLite file exists at `../data/analytics.sqlite` with a table named `location_searches_with_no_results`, then a row will be created for each /around search that returns no results. Could come in useful for anybody running an instance and looking to better understand how well their geocoder is performing.
* Switch OSM geocoder URLs to HTTPSDave Arter2019-12-13-2/+2
| | | | Saves a HTTP->HTTPS redirect when doing street name lookup from front page
* [Peterborough] Initial cobrandMartin Wright2019-10-21-0/+1
|
* [Bexley] Add specific geocoder.Matthew Somerville2019-09-19-3/+4
|
* Switch geocoders to be pluggable.Matthew Somerville2019-09-19-1/+1
|
* Keep commas in geocode lookups.Matthew Somerville2018-06-18-1/+1
|
* Geocoders: allow cobrands to fixup user's search stringDave Arter2018-04-10-0/+2
| | | | | This is useful, for example, if the cobrand has a list of common typos that you want to account for.
* [FixaMinGata] Update geocoding.Matthew Somerville2018-04-03-0/+1
| | | | | | | | - Removes the FixaMinGata Geocode module - Surround bounds coordinates with quotes - Return a different bounding box for Öckerö and other places - Specifies specific GPS coordinates for certain OpenStreetMap relations - Removes a comment
* Make sure OSM geocoder is bounded, includes icon.Matthew Somerville2018-04-03-0/+3
|
* Sort geocoder query parameters in URL.Matthew Somerville2017-11-15-1/+1
| | | | This means there should only be one cache entry per request.
* Merge branch 'issues/fms-mobile/190'Matthew Somerville2015-02-13-10/+9
|\ | | | | | | | | Conflicts: perllib/FixMyStreet/Geocode/Google.pm
| * Make sure all co-ordinates are stringified.Matthew Somerville2015-02-13-10/+9
| | | | | | | | | | | | | | This includes MapIt postcode lookups, geocoding, query parameters, tile clicks. Stringifying truncates them to six decimal places, which means we no longer need any "short" versions anywhere, and the JSON response will always uses a decimal point regardless of locale.
* | Expire cached geolocations after a week.Matthew Somerville2015-02-13-20/+2
|/ | | | | And refactor geoloction caching code into one function (except for Zurich which has its own SOAP based system).
* Use env in shebang lines, and remove unneeded onesMatthew Somerville2015-01-19-2/+0
|
* Add Zurich geocoder (and allow geocoder choice to be picked in config).Matthew Somerville2012-12-04-1/+6
|
* Travis script.Matthew Somerville2012-10-05-1/+1
|
* Add a missing "use" statement, required for in_gb_localeMark Longair2012-09-20-0/+1
|
* Increase timeout for Nominatim, to fix #316.Matthew Somerville2012-08-31-1/+2
|
* Add Nominatim-based geocoding service (fixes #183).Matthew Somerville2012-07-13-5/+64
|
* Missing include.Matthew Somerville2011-07-12-3/+3
|
* Get OSM lookup hopefully working, does #95 except for bin scripts.Matthew Somerville2011-07-12-32/+5
|
* Factor out find_closest from send-reports, initial OSM.pm from osm_road_info ↵Matthew Somerville2011-07-12-0/+143
branch, needs altering before it will work.