MerseyViking

Liverpool, United Kingdom

geospark.co.uk

Age: 40

Maps. Archaeological geophysics. Programming. The holy trinity of my science geekery.

I'm a freelance geospatial and archaeological software developer.

Jul
7
awarded Nice Answer
Apr
11
awarded Popular Question
Apr
3
awarded Yearling
Apr
3
awarded Yearling
Mar
22
awarded Enlightened
Mar
4
reviewed Approve suggested edit on Can't run node-mapnik-sample-code
Mar
3
awarded Autobiographer
Mar
3
awarded Supporter
Jan
29
awarded Necromancer
Jan
21
reviewed Approve suggested edit on How to convert a double field to a string?
Jan
21
awarded Taxonomist
Jan
21
comment Convert planar distance to ellipsoid (real) distance
Hmmm... odd. Yes, I ran it on SpatiaLite 4.1.0 (and just tried it again in case I had a copy/paste error) command line as well as SpatiaLite GUI. The rest of my version info is: PROJ.4 version ......: Rel. 4.8.0, 6 March 2012 GEOS version ........: 3.3.8-CAPI-1.7.8 and SQLite version ......: 3.7.13
Jan
21
answered Date fails in String -> Date in CartoDB
Jan
21
reviewed Approve suggested edit on convert data.frame with no lat-long info to a raster
Jan
21
answered Convert planar distance to ellipsoid (real) distance
Mar
11
awarded Critic
Feb
13
awarded Informed
Feb
13
awarded Scholar
Feb
13
accepted How would I get OpenLayers feature selection and Javascript drag and drop working together?
Jan
29
comment Grotesque memory usage and leak with flask-sqlalchemy on Debian Wheezy
So you're creating an API rather than serving web pages. Then you'll have to do some tests, but I would recommend writing your server code to have a "GetCapabilities" type request that sends back the maximum number of records it can serve in one request - and this can be set in a server-side config file. Then have a URL parameter that the client can specify the range with, and make them do several requests to get the entire dataset. This is fairly normal behaviour for a server such as this. Don't try to "fix" Python - there's probably a good reason you see this behaviour.
1 2 3 4 5