在自己的服务中通过openspace.ordnancesurvey调用英国地理信息数据
由于工作需要,现在要让自己的服务访问一个英国的对外开放地里信息资源的网站。
http://openspace.ordnancesurvey.co.uk/openspace/
首先登录上边的URI,注册一个帐号,帐号需要和自己的邮箱帮定,
在填写信息时注意,这个URL是你的服务的URL。比如你的服务器地址。
注册成功后,注册的信箱会收到一个mail,mail里给一个key,这个key和上边提到的URL是绑定的,这个过会再说。
现在,可以发布一个WEB服务,比如用TOMCAT,发布一个http://10.10.27.74:8080/map/map.html的服务。
map.html:
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Open Space Tutorial - Example 1</title><script type="text/javascript" src="http://openspace.ordnancesurvey.co.uk/osmapapi/openspace.js?key=90C04855DFD7300DE0405F0AC8601A43"></script></head><body onload="init()"><script type="text/javascript"> var osMap; function init() { osMap = new OpenSpace.Map('map'); osMap.setCenter(new OpenSpace.MapPoint(438760, 114760), 10); }</script><h1>Displaying a marker on a map</h1><div id="map" style="width: 500px; height: 300px; border: 1px solid black;"></div></body></html>