Sarah Hoffmann
40588482a2
Merge pull request #362 from mtmail/fix-timeout-on-detail-pages
...
fix timeout on detail pages related to distance calculation
2016-02-06 12:50:38 +01:00
marc tobias
a73135aebe
fix timeout on detail pages related to distance calculation
2016-02-06 12:43:12 +01:00
Marc Tobias Metten
21385f5e51
make map tile layer configurable
2016-01-27 19:42:49 +01:00
marc tobias
cd37227a3c
user interface: zoom dropdown for debugging on reverse search page
2016-01-22 11:54:26 +00:00
marc tobias
ef1a7d9073
user interface: reverse search remembers zoom level after map click
2016-01-21 15:26:18 +00:00
marc tobias
8f0199008d
user interface: enable scrollwheel zoom. Disable on touch devices
2016-01-21 14:47:55 +00:00
marc tobias
9f1d3ac272
user interface: less spacing in table, pushing more content above the fold
2016-01-21 13:47:00 +00:00
Sarah Hoffmann
248588fbf3
make headers more compact
2016-01-20 21:14:30 +01:00
Marc Tobias Metten
016815eda2
new reverse HTML page incl leaflet map
2016-01-19 16:15:32 +01:00
Marc Tobias Metten
f2a2c29815
responsive details-error page. Shared header and footer
2016-01-19 12:29:07 +01:00
Marc Tobias Metten
851af3db7f
details.php now also responsive
2016-01-15 17:11:12 +01:00
marc tobias
fc961c14fa
status after hackweekend London
2016-01-15 17:11:12 +01:00
marc tobias
91f3405713
status after hackweekend London
2016-01-15 17:11:12 +01:00
Sarah Hoffmann
c242386ddb
use url with php prefix in more url
...
User may not want to set up URL rewriting for suffixes.
Fixes #241
2015-08-11 23:09:50 +02:00
Sarah Hoffmann
c9d7015f69
make search with reverse plan default
...
The old behaviour with reverse planning for only selected languages
can be reinstated by setting CONST_Search_ReversePlanForAll to
false.
Fixes #293
2015-08-11 22:30:07 +02:00
Sarah Hoffmann
ddb2b3cafb
add namedetails and extratags to lookup call
2015-08-10 21:45:22 +02:00
Sarah Hoffmann
a1f3bfb35a
implement namedetails and extratags parameter for search
2015-08-10 21:42:40 +02:00
Sarah Hoffmann
86ca377b1a
add extratags and name details to PlaceLookup (reverse)
2015-08-09 15:14:59 +02:00
Sarah Hoffmann
9e5c9ca81d
fix HTTP return on status when database is down
2015-08-08 17:50:29 +02:00
Marc Tobias Metten
86e946d369
method /lookup.php: incorporate better PHP variable naming and other feedback in pull request
2015-06-25 04:12:44 +02:00
Marc Tobias Metten
7c8c206818
new method /lookup.php - Reverse search by multiple osm ids
2015-06-16 21:11:21 +02:00
Oleksandr Shulgin
46e64bd933
Check for positive polygon simplification threshold
...
Don't run the simplification function if no threshold was given
(or in case of a negative one). Also process the query string
parameter in case of html out format.
2015-04-29 16:13:39 +02:00
Oleksandr Shulgin
ab47773604
Add polygon simplification
...
New query string parameter polygon_threshold=<0.0..1> is introduced.
The float value of this parameter (defaults to 0) is passed to
ST_SimplifyPreserveTopology() on geometry we're about to output in
one (or many) requested formats such as GeoJSON, KML, etc.
This is useful when getting border polygons for whole countries, but
rendering them at large scale, when most of the high resolution details
cannot be seen anyway. For example, the unsimplified polygon data for
Germany in GeoJSON format currently makes for about 3 MB response body.
With use of this new parameter, the application can greatly reduce the
amount of downloaded data and server response time while providing its
users with the same picture. On a typical laptop screen resolution,
zooming out to fit the whole country borders on screen, only 1/100 amount
of details could be well enough.
2015-04-27 15:16:38 +02:00
Sarah Hoffmann
133dd2e974
make sure place exists before printing hierarchy
2015-03-29 19:03:51 +02:00
Sarah Hoffmann
753227ae25
more strict parameter checking for reverse
2015-03-17 21:06:58 +01:00
Sarah Hoffmann
02c219d40e
PATH_INFO is delivered URL encoded on newer apache 2.4
2014-10-16 00:33:56 +02:00
Sarah Hoffmann
bc27cb2bd8
introduce util function to query db from command line
2014-03-03 20:02:24 +01:00
Sarah Hoffmann
be858d56ca
make website work with https without browser complaints
2014-02-20 19:46:41 +01:00
Brian Quinion
2df5d391de
return a 500 error on bad status
2014-01-23 16:48:20 +00:00
Brian Quinion
f56cae4291
validate postgresql module / functions
2014-01-23 16:06:43 +00:00
Brian Quinion
47fdb33adf
nominatim fallback mode for structured queries
2014-01-23 14:40:37 +00:00
Sarah Hoffmann
c574c933e4
reenable reverse order queries, leave disabled for structured queries
2013-09-16 00:05:26 +02:00
Brian Quinion
a974d25092
fix structured and batch mode. Add constant to disable batch mode by default
2013-09-12 16:16:08 +01:00
Brian Quinion
a2ba8708cb
add a json output format for hierarchy
2013-09-09 15:55:30 +01:00
Brian Quinion
28a5ef899e
Test code for creating osm breadcrumbs and hierarchy
2013-09-09 14:09:28 +01:00
Brian Quinion
6a337f13d0
XML and JSON map 'ploygon' param to AsPoints
2013-09-06 09:47:46 +01:00
Brian Quinion
b3ed566d15
Test for polygon param correctly
2013-09-06 09:47:46 +01:00
Brian Quinion
cdd129de70
fix viewbox issues
2013-09-06 09:47:46 +01:00
Brian Quinion
eb793ae26e
Fix for regressions: broken bounded search, error on country codes
2013-09-06 09:47:46 +01:00
Brian Quinion
662af78319
batch mode for json only
2013-09-06 09:47:45 +01:00
Brian Quinion
91d72617e6
Use correct value for html ploygons
2013-09-06 09:47:45 +01:00
Brian Quinion
4429121341
move more code into library
2013-09-06 09:47:45 +01:00
Sarah Hoffmann
ea761a15b6
more restrictive parsing of lat/lon
...
Require a decimal point in both numbers to avoid cases like
https://trac.openstreetmap.org/ticket/4884
2013-07-07 16:44:37 +02:00
Sarah Hoffmann
3ccf466e2f
fix error output
2013-07-04 17:52:25 +02:00
Sarah Hoffmann
d5e9fc4a03
support for partial matching of US ZIP+4 codes
2013-06-19 22:58:46 +02:00
Brian Quinion
c5c44f9a07
missed some postcode use cases
2013-06-13 17:19:27 +01:00
Brian Quinion
464fb913a8
Allow for tiger addresses when filtering by rank
2013-06-11 17:28:30 +01:00
Brian Quinion
e26da936b3
recheck the rank limits before dropping out of the search loop - otherwise we can drop out too soon
2013-06-11 17:13:37 +01:00
Brian Quinion
aa8c6e5f13
Try alternative orderings of structured queries that include postal codes
2013-06-11 14:56:50 +01:00
Brian Quinion
5413abfb1e
remove the structuredAddressElement function from search that was moved to lib.php
2013-06-07 16:23:37 +01:00