Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to code an interface that allows a user to draw a vector shape on openstreetmap, which is then converted to a WKT string, processed by the server and sent of as a WFS query to emapsite (which provide the Ordnance Survey data, including a veru detailed vector layer of the UK). However the issue I'm having is that when I draw a polygon around all of the UK (which should obviously return data), I'm not getting data returned (as in the server says there are no vectors there). However when I draw a polygon in the south-west corner of Africa (just off the coast of Nigeria), I'm getting a huge amount of data returned. Ordnance Survey uses EPSG:27700 (OSM uses EPSG:90013), which I don't really understand, but I imagine that I'm not doing projection conversions that are necessary. code below:

share|improve this question
Use Openlayers you can re-project your requests on the fly - see… – Mapperz Jun 3 '13 at 14:07
Can you post some of your code - your other question would get better answers… or live link to what you have been trying. – Mapperz Jun 3 '13 at 14:11
which server are you using – iant Jun 3 '13 at 14:14
pastebin: – James Williams Jun 3 '13 at 14:17
looks like you need proj4js to make epsg:27700 work and you don't seem to actually use the variable anyway – iant Jun 4 '13 at 7:47

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.