Support returning a HTTP status code for the http stubs for testing
This commit is contained in:
parent
05cd781b25
commit
8283a39dbc
6 changed files with 351 additions and 323 deletions
|
@ -1,48 +1,54 @@
|
|||
/?geoit=XML&postal=A1B+2C3: |
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<geodata>
|
||||
<latt>47.172520</latt>
|
||||
<longt>-55.440515</longt>
|
||||
<postal>A1B2C3</postal>
|
||||
<standard>
|
||||
<stnumber>1</stnumber>
|
||||
<staddress/>
|
||||
<city>ST. JOHN&'S</city>
|
||||
<prov>NL</prov>
|
||||
<confidence>0.9</confidence>
|
||||
</standard>
|
||||
</geodata>
|
||||
/?geoit=XML&postal=A1B+2C3:
|
||||
code: 200
|
||||
body: |
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<geodata>
|
||||
<latt>47.172520</latt>
|
||||
<longt>-55.440515</longt>
|
||||
<postal>A1B2C3</postal>
|
||||
<standard>
|
||||
<stnumber>1</stnumber>
|
||||
<staddress/>
|
||||
<city>ST. JOHN&'S</city>
|
||||
<prov>NL</prov>
|
||||
<confidence>0.9</confidence>
|
||||
</standard>
|
||||
</geodata>
|
||||
|
||||
/?geoit=XML&postal=k1a+0b1: |
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<geodata>
|
||||
<latt>45.375437</latt>
|
||||
<longt>-75.691041</longt>
|
||||
<postal>K1A0B1</postal>
|
||||
<standard>
|
||||
<stnumber>1</stnumber>
|
||||
<staddress/>
|
||||
<city>OTTAWA</city>
|
||||
<prov>ON</prov>
|
||||
<confidence>0.9</confidence>
|
||||
</standard>
|
||||
</geodata>
|
||||
|
||||
/?geoit=XML&postal=Q0Q+0Q0: |
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<geodata>
|
||||
<error>
|
||||
<code>008</code>
|
||||
<description>Your request did not produce any results. Check your spelling and try again.</description>
|
||||
</error>
|
||||
<latt/>
|
||||
<longt>-</longt>
|
||||
<postal>Q0Q0Q0</postal>
|
||||
<standard>
|
||||
<stnumber>1</stnumber>
|
||||
<staddress/>
|
||||
<city/>
|
||||
<prov/>
|
||||
<confidence>0.9</confidence>
|
||||
</standard>
|
||||
</geodata>
|
||||
/?geoit=XML&postal=k1a+0b1:
|
||||
code: 200
|
||||
body: |
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<geodata>
|
||||
<latt>45.375437</latt>
|
||||
<longt>-75.691041</longt>
|
||||
<postal>K1A0B1</postal>
|
||||
<standard>
|
||||
<stnumber>1</stnumber>
|
||||
<staddress/>
|
||||
<city>OTTAWA</city>
|
||||
<prov>ON</prov>
|
||||
<confidence>0.9</confidence>
|
||||
</standard>
|
||||
</geodata>
|
||||
|
||||
/?geoit=XML&postal=Q0Q+0Q0:
|
||||
code: 200
|
||||
body: |
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<geodata>
|
||||
<error>
|
||||
<code>008</code>
|
||||
<description>Your request did not produce any results. Check your spelling and try again.</description>
|
||||
</error>
|
||||
<latt/>
|
||||
<longt>-</longt>
|
||||
<postal>Q0Q0Q0</postal>
|
||||
<standard>
|
||||
<stnumber>1</stnumber>
|
||||
<staddress/>
|
||||
<city/>
|
||||
<prov/>
|
||||
<confidence>0.9</confidence>
|
||||
</standard>
|
||||
</geodata>
|
||||
|
|
|
@ -1,2 +1,6 @@
|
|||
/service/csv?zip=90210: "34.088808, -118.40612, Beverly Hills, CA, 90210"
|
||||
/service/csv?zip=00000: "1: couldn't find this zip code: 00000! sorry"
|
||||
/service/csv?zip=90210:
|
||||
code: 200
|
||||
body: "34.088808, -118.40612, Beverly Hills, CA, 90210"
|
||||
/service/csv?zip=00000:
|
||||
code: 200
|
||||
body: "1: couldn't find this zip code: 00000! sorry"
|
||||
|
|
|
@ -1,222 +1,228 @@
|
|||
/search?lang=en&maxRows=20&q=Hoddesdon&username=dummy: |
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<geonames style="MEDIUM">
|
||||
<totalResultsCount>1</totalResultsCount>
|
||||
<geoname>
|
||||
<toponymName>Hoddesdon</toponymName>
|
||||
<name>Hoddesdon</name>
|
||||
<lat>51.76148</lat>
|
||||
<lng>-0.01144</lng>
|
||||
<geonameId>2646807</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>P</fcl>
|
||||
<fcode>PPL</fcode>
|
||||
</geoname>
|
||||
</geonames>
|
||||
|
||||
/search?lang=en&maxRows=20&q=Broxbourne&username=dummy: |
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<geonames style="MEDIUM">
|
||||
<totalResultsCount>17</totalResultsCount>
|
||||
<geoname>
|
||||
<toponymName>Broxbourne</toponymName>
|
||||
<name>Broxbourne</name>
|
||||
<lat>51.74712</lat>
|
||||
<lng>-0.01923</lng>
|
||||
<geonameId>2654481</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>P</fcl>
|
||||
<fcode>PPL</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Broxbourne District</toponymName>
|
||||
<name>Broxbourne District</name>
|
||||
<lat>51.73026</lat>
|
||||
<lng>-0.04821</lng>
|
||||
<geonameId>7290563</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>A</fcl>
|
||||
<fcode>ADM3</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Cheshunt</toponymName>
|
||||
<name>Cheshunt</name>
|
||||
<lat>51.70791</lat>
|
||||
<lng>-0.03739</lng>
|
||||
<geonameId>2653232</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>P</fcl>
|
||||
<fcode>PPL</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Hoddesdon</toponymName>
|
||||
<name>Hoddesdon</name>
|
||||
<lat>51.76148</lat>
|
||||
<lng>-0.01144</lng>
|
||||
<geonameId>2646807</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>P</fcl>
|
||||
<fcode>PPL</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Waltham Cross</toponymName>
|
||||
<name>Waltham Cross</name>
|
||||
<lat>51.68905</lat>
|
||||
<lng>-0.0333</lng>
|
||||
<geonameId>2634842</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>P</fcl>
|
||||
<fcode>PPL</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Goffs Oak</toponymName>
|
||||
<name>Goffs Oak</name>
|
||||
<lat>51.71015</lat>
|
||||
<lng>-0.0872</lng>
|
||||
<geonameId>2648362</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>P</fcl>
|
||||
<fcode>PPL</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Wormley</toponymName>
|
||||
<name>Wormley</name>
|
||||
<lat>51.7324</lat>
|
||||
<lng>-0.0242</lng>
|
||||
<geonameId>2633535</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>P</fcl>
|
||||
<fcode>PPL</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Broxbourne</toponymName>
|
||||
<name>Broxbourne</name>
|
||||
<lat>-27.50314</lat>
|
||||
<lng>151.378</lng>
|
||||
<geonameId>8792801</geonameId>
|
||||
<countryCode>AU</countryCode>
|
||||
<countryName>Australia</countryName>
|
||||
<fcl>S</fcl>
|
||||
<fcode>HMSD</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Lee Valley White Water Centre</toponymName>
|
||||
<name>Lee Valley White Water Centre</name>
|
||||
<lat>51.68814</lat>
|
||||
<lng>-0.01682</lng>
|
||||
<geonameId>7670551</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>S</fcl>
|
||||
<fcode>FCL</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Cheshunt Railway Station</toponymName>
|
||||
<name>Cheshunt Railway Station</name>
|
||||
<lat>51.703</lat>
|
||||
<lng>-0.024</lng>
|
||||
<geonameId>6952282</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>S</fcl>
|
||||
<fcode>RSTN</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Theobalds Grove Railway Station</toponymName>
|
||||
<name>Theobalds Grove Railway Station</name>
|
||||
<lat>51.692</lat>
|
||||
<lng>-0.035</lng>
|
||||
<geonameId>6953715</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>S</fcl>
|
||||
<fcode>RSTN</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Waltham Cross Railway Station</toponymName>
|
||||
<name>Waltham Cross Railway Station</name>
|
||||
<lat>51.685</lat>
|
||||
<lng>-0.027</lng>
|
||||
<geonameId>6953801</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>S</fcl>
|
||||
<fcode>RSTN</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Rye House Station</toponymName>
|
||||
<name>Rye House Station</name>
|
||||
<lat>51.76938</lat>
|
||||
<lng>0.00562</lng>
|
||||
<geonameId>6691700</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>S</fcl>
|
||||
<fcode>RSTN</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Broxbourne Station</toponymName>
|
||||
<name>Broxbourne Station</name>
|
||||
<lat>51.74697</lat>
|
||||
<lng>-0.01105</lng>
|
||||
<geonameId>6691701</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>S</fcl>
|
||||
<fcode>RSTN</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Broxbornebury Park</toponymName>
|
||||
<name>Broxbornebury Park</name>
|
||||
<lat>51.75252</lat>
|
||||
<lng>-0.03839</lng>
|
||||
<geonameId>6286417</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>S</fcl>
|
||||
<fcode>CSTL</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Marriott Cheshunt</toponymName>
|
||||
<name>Marriott Cheshunt</name>
|
||||
<lat>51.7208</lat>
|
||||
<lng>-0.0324</lng>
|
||||
<geonameId>6512481</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>S</fcl>
|
||||
<fcode>HTL</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Cheshunt Community Hospital</toponymName>
|
||||
<name>Cheshunt Community Hospital</name>
|
||||
<lat>51.68396</lat>
|
||||
<lng>-0.03951</lng>
|
||||
<geonameId>6289233</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>S</fcl>
|
||||
<fcode>HSP</fcode>
|
||||
</geoname>
|
||||
</geonames>
|
||||
|
||||
/countrySubdivision?lang=en&lat=51.7632&lng=-0.0076&username=dummy: |
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<geonames>
|
||||
<countrySubdivision>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<adminCode1>ENG</adminCode1>
|
||||
<adminName1>England</adminName1>
|
||||
<code type="ISO3166-2">ENG</code>
|
||||
<distance>0.0</distance>
|
||||
</countrySubdivision>
|
||||
</geonames>
|
||||
/search?lang=en&maxRows=20&q=Hoddesdon&username=dummy:
|
||||
code: 200
|
||||
body: |
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<geonames style="MEDIUM">
|
||||
<totalResultsCount>1</totalResultsCount>
|
||||
<geoname>
|
||||
<toponymName>Hoddesdon</toponymName>
|
||||
<name>Hoddesdon</name>
|
||||
<lat>51.76148</lat>
|
||||
<lng>-0.01144</lng>
|
||||
<geonameId>2646807</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>P</fcl>
|
||||
<fcode>PPL</fcode>
|
||||
</geoname>
|
||||
</geonames>
|
||||
|
||||
/search?lang=en&maxRows=20&q=Broxbourne&username=dummy:
|
||||
code: 200
|
||||
body: |
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<geonames style="MEDIUM">
|
||||
<totalResultsCount>17</totalResultsCount>
|
||||
<geoname>
|
||||
<toponymName>Broxbourne</toponymName>
|
||||
<name>Broxbourne</name>
|
||||
<lat>51.74712</lat>
|
||||
<lng>-0.01923</lng>
|
||||
<geonameId>2654481</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>P</fcl>
|
||||
<fcode>PPL</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Broxbourne District</toponymName>
|
||||
<name>Broxbourne District</name>
|
||||
<lat>51.73026</lat>
|
||||
<lng>-0.04821</lng>
|
||||
<geonameId>7290563</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>A</fcl>
|
||||
<fcode>ADM3</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Cheshunt</toponymName>
|
||||
<name>Cheshunt</name>
|
||||
<lat>51.70791</lat>
|
||||
<lng>-0.03739</lng>
|
||||
<geonameId>2653232</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>P</fcl>
|
||||
<fcode>PPL</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Hoddesdon</toponymName>
|
||||
<name>Hoddesdon</name>
|
||||
<lat>51.76148</lat>
|
||||
<lng>-0.01144</lng>
|
||||
<geonameId>2646807</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>P</fcl>
|
||||
<fcode>PPL</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Waltham Cross</toponymName>
|
||||
<name>Waltham Cross</name>
|
||||
<lat>51.68905</lat>
|
||||
<lng>-0.0333</lng>
|
||||
<geonameId>2634842</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>P</fcl>
|
||||
<fcode>PPL</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Goffs Oak</toponymName>
|
||||
<name>Goffs Oak</name>
|
||||
<lat>51.71015</lat>
|
||||
<lng>-0.0872</lng>
|
||||
<geonameId>2648362</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>P</fcl>
|
||||
<fcode>PPL</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Wormley</toponymName>
|
||||
<name>Wormley</name>
|
||||
<lat>51.7324</lat>
|
||||
<lng>-0.0242</lng>
|
||||
<geonameId>2633535</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>P</fcl>
|
||||
<fcode>PPL</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Broxbourne</toponymName>
|
||||
<name>Broxbourne</name>
|
||||
<lat>-27.50314</lat>
|
||||
<lng>151.378</lng>
|
||||
<geonameId>8792801</geonameId>
|
||||
<countryCode>AU</countryCode>
|
||||
<countryName>Australia</countryName>
|
||||
<fcl>S</fcl>
|
||||
<fcode>HMSD</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Lee Valley White Water Centre</toponymName>
|
||||
<name>Lee Valley White Water Centre</name>
|
||||
<lat>51.68814</lat>
|
||||
<lng>-0.01682</lng>
|
||||
<geonameId>7670551</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>S</fcl>
|
||||
<fcode>FCL</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Cheshunt Railway Station</toponymName>
|
||||
<name>Cheshunt Railway Station</name>
|
||||
<lat>51.703</lat>
|
||||
<lng>-0.024</lng>
|
||||
<geonameId>6952282</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>S</fcl>
|
||||
<fcode>RSTN</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Theobalds Grove Railway Station</toponymName>
|
||||
<name>Theobalds Grove Railway Station</name>
|
||||
<lat>51.692</lat>
|
||||
<lng>-0.035</lng>
|
||||
<geonameId>6953715</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>S</fcl>
|
||||
<fcode>RSTN</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Waltham Cross Railway Station</toponymName>
|
||||
<name>Waltham Cross Railway Station</name>
|
||||
<lat>51.685</lat>
|
||||
<lng>-0.027</lng>
|
||||
<geonameId>6953801</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>S</fcl>
|
||||
<fcode>RSTN</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Rye House Station</toponymName>
|
||||
<name>Rye House Station</name>
|
||||
<lat>51.76938</lat>
|
||||
<lng>0.00562</lng>
|
||||
<geonameId>6691700</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>S</fcl>
|
||||
<fcode>RSTN</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Broxbourne Station</toponymName>
|
||||
<name>Broxbourne Station</name>
|
||||
<lat>51.74697</lat>
|
||||
<lng>-0.01105</lng>
|
||||
<geonameId>6691701</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>S</fcl>
|
||||
<fcode>RSTN</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Broxbornebury Park</toponymName>
|
||||
<name>Broxbornebury Park</name>
|
||||
<lat>51.75252</lat>
|
||||
<lng>-0.03839</lng>
|
||||
<geonameId>6286417</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>S</fcl>
|
||||
<fcode>CSTL</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Marriott Cheshunt</toponymName>
|
||||
<name>Marriott Cheshunt</name>
|
||||
<lat>51.7208</lat>
|
||||
<lng>-0.0324</lng>
|
||||
<geonameId>6512481</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>S</fcl>
|
||||
<fcode>HTL</fcode>
|
||||
</geoname>
|
||||
<geoname>
|
||||
<toponymName>Cheshunt Community Hospital</toponymName>
|
||||
<name>Cheshunt Community Hospital</name>
|
||||
<lat>51.68396</lat>
|
||||
<lng>-0.03951</lng>
|
||||
<geonameId>6289233</geonameId>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<fcl>S</fcl>
|
||||
<fcode>HSP</fcode>
|
||||
</geoname>
|
||||
</geonames>
|
||||
|
||||
/countrySubdivision?lang=en&lat=51.7632&lng=-0.0076&username=dummy:
|
||||
code: 200
|
||||
body: |
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<geonames>
|
||||
<countrySubdivision>
|
||||
<countryCode>GB</countryCode>
|
||||
<countryName>United Kingdom</countryName>
|
||||
<adminCode1>ENG</adminCode1>
|
||||
<adminName1>England</adminName1>
|
||||
<code type="ISO3166-2">ENG</code>
|
||||
<distance>0.0</distance>
|
||||
</countrySubdivision>
|
||||
</geonames>
|
||||
|
|
|
@ -1,45 +1,53 @@
|
|||
/search?accept-language=&format=xml&q=Hoddesdon&viewbox=-0.559%2C51.766%2C0.836%2C51.217: |
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<searchresults timestamp='Sun, 01 Mar 15 20:02:29 +0000' attribution='Data © OpenStreetMap contributors, ODbL 1.0. http://www.openstreetmap.org/copyright' querystring='Hoddesdon' viewbox='-0.559,51.766,0.836,51.217' polygon='false' exclude_place_ids='110741' more_url='http://nominatim.openstreetmap.org/search?format=xml&exclude_place_ids=110741&viewbox=-0.559%2C51.766%2C0.836%2C51.217&q=Hoddesdon'>
|
||||
<place place_id='110741' osm_type='node' osm_id='18007599' place_rank='18' boundingbox="51.7216709,51.8016709,-0.0512898,0.0287102" lat='51.7616709' lon='-0.0112898' display_name='Hoddesdon, Hertfordshire, East of England, England, United Kingdom' class='place' type='town' importance='0.50547792382382' icon='http://nominatim.openstreetmap.org/images/mapicons/poi_place_town.p.20.png'/>
|
||||
</searchresults>
|
||||
|
||||
/search?accept-language=&format=xml&q=Broxbourne&viewbox=-0.559%2C51.766%2C0.836%2C51.217: |
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<searchresults timestamp='Sun, 01 Mar 15 20:42:25 +0000' attribution='Data © OpenStreetMap contributors, ODbL 1.0. http://www.openstreetmap.org/copyright' querystring='Broxbourne' viewbox='-0.559,51.766,0.836,51.217' polygon='false' exclude_place_ids='150696,127984131,109724' more_url='http://nominatim.openstreetmap.org/search?format=xml&exclude_place_ids=150696,127984131,109724&viewbox=-0.559%2C51.766%2C0.836%2C51.217&q=Broxbourne'>
|
||||
<place place_id='150696' osm_type='node' osm_id='28825933' place_rank='20' boundingbox="51.7265723,51.7665723,-0.0390782,0.0009218" lat='51.7465723' lon='-0.0190782' display_name='Broxbourne, Hertfordshire, East of England, England, United Kingdom' class='place' type='suburb' importance='0.52141385408531' icon='http://nominatim.openstreetmap.org/images/mapicons/poi_place_village.p.20.png'/>
|
||||
<place place_id='127984131' osm_type='relation' osm_id='2677978' place_rank='16' boundingbox="51.6808751,51.7806237,-0.114204,0.0145267" lat='51.73083995' lon='-0.0579457295222991' display_name='Broxbourne, Hertfordshire, East of England, England, United Kingdom' class='boundary' type='administrative' importance='0.46' icon='http://nominatim.openstreetmap.org/images/mapicons/poi_boundary_administrative.p.20.png'/>
|
||||
<place place_id='109724' osm_type='node' osm_id='17044599' place_rank='30' boundingbox="51.7418469,51.7518469,-0.0156773,-0.0056773" lat='51.7468469' lon='-0.0106773' display_name='Broxbourne, Stafford Drive, Broxbourne, Hertfordshire, East of England, England, United Kingdom' class='railway' type='station' importance='0.111' icon='http://nominatim.openstreetmap.org/images/mapicons/transport_train_station2.p.20.png'/>
|
||||
</searchresults>
|
||||
|
||||
/reverse?accept-language=&lat=51.7632&lon=-0.0076&zoom=15: |
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<reversegeocode timestamp="Sun, 01 Mar 15 22:49:45 +0000" attribution="Data © OpenStreetMap contributors, ODbL 1.0. http://www.openstreetmap.org/copyright" querystring="accept-language=&lat=51.7632&lon=-0.0076&zoom=15">
|
||||
<result place_id="150696" osm_type="node" osm_id="28825933" ref="Broxbourne" lat="51.7465723" lon="-0.0190782">Broxbourne, Hertfordshire, East of England, England, United Kingdom</result>
|
||||
<addressparts>
|
||||
<suburb>Broxbourne</suburb>
|
||||
<city>Broxbourne</city>
|
||||
<county>Hertfordshire</county>
|
||||
<state_district>East of England</state_district>
|
||||
<state>England</state>
|
||||
<country>United Kingdom</country>
|
||||
<country_code>gb</country_code>
|
||||
</addressparts>
|
||||
</reversegeocode>
|
||||
|
||||
/reverse?accept-language=&lat=51.7632&lon=-0.0076&zoom=17: |
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<reversegeocode timestamp="Sun, 01 Mar 15 22:58:16 +0000" attribution="Data © OpenStreetMap contributors, ODbL 1.0. http://www.openstreetmap.org/copyright" querystring="accept-language=&lat=51.7632&lon=-0.0076&zoom=17">
|
||||
<result place_id="46484711" osm_type="way" osm_id="3489841" ref="A1170" lat="51.7634883" lon="-0.0088373">Dinant Link Road, Broxbourne, Hertfordshire, East of England, England, EN11 8HX, United Kingdom</result>
|
||||
<addressparts>
|
||||
<road>Dinant Link Road</road>
|
||||
<suburb>Broxbourne</suburb>
|
||||
<city>Broxbourne</city>
|
||||
<county>Hertfordshire</county>
|
||||
<state_district>East of England</state_district>
|
||||
<state>England</state>
|
||||
<postcode>EN11 8HX</postcode>
|
||||
<country>United Kingdom</country>
|
||||
<country_code>gb</country_code>
|
||||
</addressparts>
|
||||
</reversegeocode>
|
||||
/search?accept-language=&format=xml&q=Hoddesdon&viewbox=-0.559%2C51.766%2C0.836%2C51.217:
|
||||
code: 200
|
||||
body: |
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<searchresults timestamp='Sun, 01 Mar 15 20:02:29 +0000' attribution='Data © OpenStreetMap contributors, ODbL 1.0. http://www.openstreetmap.org/copyright' querystring='Hoddesdon' viewbox='-0.559,51.766,0.836,51.217' polygon='false' exclude_place_ids='110741' more_url='http://nominatim.openstreetmap.org/search?format=xml&exclude_place_ids=110741&viewbox=-0.559%2C51.766%2C0.836%2C51.217&q=Hoddesdon'>
|
||||
<place place_id='110741' osm_type='node' osm_id='18007599' place_rank='18' boundingbox="51.7216709,51.8016709,-0.0512898,0.0287102" lat='51.7616709' lon='-0.0112898' display_name='Hoddesdon, Hertfordshire, East of England, England, United Kingdom' class='place' type='town' importance='0.50547792382382' icon='http://nominatim.openstreetmap.org/images/mapicons/poi_place_town.p.20.png'/>
|
||||
</searchresults>
|
||||
|
||||
/search?accept-language=&format=xml&q=Broxbourne&viewbox=-0.559%2C51.766%2C0.836%2C51.217:
|
||||
code: 200
|
||||
body: |
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<searchresults timestamp='Sun, 01 Mar 15 20:42:25 +0000' attribution='Data © OpenStreetMap contributors, ODbL 1.0. http://www.openstreetmap.org/copyright' querystring='Broxbourne' viewbox='-0.559,51.766,0.836,51.217' polygon='false' exclude_place_ids='150696,127984131,109724' more_url='http://nominatim.openstreetmap.org/search?format=xml&exclude_place_ids=150696,127984131,109724&viewbox=-0.559%2C51.766%2C0.836%2C51.217&q=Broxbourne'>
|
||||
<place place_id='150696' osm_type='node' osm_id='28825933' place_rank='20' boundingbox="51.7265723,51.7665723,-0.0390782,0.0009218" lat='51.7465723' lon='-0.0190782' display_name='Broxbourne, Hertfordshire, East of England, England, United Kingdom' class='place' type='suburb' importance='0.52141385408531' icon='http://nominatim.openstreetmap.org/images/mapicons/poi_place_village.p.20.png'/>
|
||||
<place place_id='127984131' osm_type='relation' osm_id='2677978' place_rank='16' boundingbox="51.6808751,51.7806237,-0.114204,0.0145267" lat='51.73083995' lon='-0.0579457295222991' display_name='Broxbourne, Hertfordshire, East of England, England, United Kingdom' class='boundary' type='administrative' importance='0.46' icon='http://nominatim.openstreetmap.org/images/mapicons/poi_boundary_administrative.p.20.png'/>
|
||||
<place place_id='109724' osm_type='node' osm_id='17044599' place_rank='30' boundingbox="51.7418469,51.7518469,-0.0156773,-0.0056773" lat='51.7468469' lon='-0.0106773' display_name='Broxbourne, Stafford Drive, Broxbourne, Hertfordshire, East of England, England, United Kingdom' class='railway' type='station' importance='0.111' icon='http://nominatim.openstreetmap.org/images/mapicons/transport_train_station2.p.20.png'/>
|
||||
</searchresults>
|
||||
|
||||
/reverse?accept-language=&lat=51.7632&lon=-0.0076&zoom=15:
|
||||
code: 200
|
||||
body: |
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<reversegeocode timestamp="Sun, 01 Mar 15 22:49:45 +0000" attribution="Data © OpenStreetMap contributors, ODbL 1.0. http://www.openstreetmap.org/copyright" querystring="accept-language=&lat=51.7632&lon=-0.0076&zoom=15">
|
||||
<result place_id="150696" osm_type="node" osm_id="28825933" ref="Broxbourne" lat="51.7465723" lon="-0.0190782">Broxbourne, Hertfordshire, East of England, England, United Kingdom</result>
|
||||
<addressparts>
|
||||
<suburb>Broxbourne</suburb>
|
||||
<city>Broxbourne</city>
|
||||
<county>Hertfordshire</county>
|
||||
<state_district>East of England</state_district>
|
||||
<state>England</state>
|
||||
<country>United Kingdom</country>
|
||||
<country_code>gb</country_code>
|
||||
</addressparts>
|
||||
</reversegeocode>
|
||||
|
||||
/reverse?accept-language=&lat=51.7632&lon=-0.0076&zoom=17:
|
||||
code: 200
|
||||
body: |
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<reversegeocode timestamp="Sun, 01 Mar 15 22:58:16 +0000" attribution="Data © OpenStreetMap contributors, ODbL 1.0. http://www.openstreetmap.org/copyright" querystring="accept-language=&lat=51.7632&lon=-0.0076&zoom=17">
|
||||
<result place_id="46484711" osm_type="way" osm_id="3489841" ref="A1170" lat="51.7634883" lon="-0.0088373">Dinant Link Road, Broxbourne, Hertfordshire, East of England, England, EN11 8HX, United Kingdom</result>
|
||||
<addressparts>
|
||||
<road>Dinant Link Road</road>
|
||||
<suburb>Broxbourne</suburb>
|
||||
<city>Broxbourne</city>
|
||||
<county>Hertfordshire</county>
|
||||
<state_district>East of England</state_district>
|
||||
<state>England</state>
|
||||
<postcode>EN11 8HX</postcode>
|
||||
<country>United Kingdom</country>
|
||||
<country_code>gb</country_code>
|
||||
</addressparts>
|
||||
</reversegeocode>
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
/cgi/geocoder.fcgi?format=text&postcode=CV4+7AL: |
|
||||
# Easting,Northing,Matched Postcode,Latitude,Longitude
|
||||
429926,276058,'CV4 7AL',52.381748701968,-1.56176420939232
|
||||
/cgi/geocoder.fcgi?format=text&postcode=CV4+7AL:
|
||||
code: 200
|
||||
body: |
|
||||
# Easting,Northing,Matched Postcode,Latitude,Longitude
|
||||
429926,276058,'CV4 7AL',52.381748701968,-1.56176420939232
|
||||
|
||||
/cgi/geocoder.fcgi?format=text&postcode=XX9+9XX: |
|
||||
Error: Postcode area 'XX' not found, postcode probably invalid
|
||||
/cgi/geocoder.fcgi?format=text&postcode=XX9+9XX:
|
||||
code: 200
|
||||
body: |
|
||||
Error: Postcode area 'XX' not found, postcode probably invalid
|
||||
|
|
|
@ -167,8 +167,8 @@ module ActiveSupport
|
|||
|
||||
OSM.http_client = Faraday.new do |builder|
|
||||
builder.adapter :test do |stub|
|
||||
stubs.each do |url, body|
|
||||
stub.get(url) { |_env| [200, {}, body] }
|
||||
stubs.each do |url, response|
|
||||
stub.get(url) { |_env| [response["code"], {}, response["body"]] }
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue