哪里可以找到GeoJSON格式的英国地区地图

时间:2012-11-19 14:28:20

标签: svg geojson

我正在尝试使用GeoJSON格式获取英国的地区地图http://en.wikipedia.org/wiki/Regions_of_England,以便在网站上的网络访问地图中使用它。您是否可以在任何地方以GeoJSON格式获取不同国家/地区的数据?

5 个答案:

答案 0 :(得分:11)

您可以从以下网址下载英国行政边界:https://www.ordnancesurvey.co.uk/opendatadownload/products.html

向下滚动页面,直到看到Boundary-Line。

您需要使用GIS工具将形状文件转换为geojson。这是一个循序渐进的教程:

http://blog-en.openalfa.com/how-to-add-interactive-maps-to-a-web-site/

条例调查所提供的形状档案有不同程度的细节。听起来你只需要转换european_region_region.shp形状文件。

ogr2ogr -f GeoJSON european_region_region.json european_region_region.shp

编辑:如果您想使用Leaflet,Google地图等,请不要忘记convert from Northing/Easting to Lat/Long

ogr2ogr -t_srs WGS84 -f GeoJSON european_region_region.json european_region_region.shp

条例调查制定了您需要遵守的许可政策:

https://www.ordnancesurvey.co.uk/oswebsite/docs/licences/os-opendata-licence.pdf

答案 1 :(得分:2)

有一个有用的github存储库,包含英国的GeoJSON边界数据,从ONS shapefile转换https://github.com/martinjc/UK-GeoJSON

  • 地方当局区(LAD)
  • 欧洲选举区(EER)
  • 威斯敏斯特议会选区(WPC)
  • 选举病房
  • 英格兰,苏格兰和威尔士的欧盟统计局边界(NUTS 1级和2级)
  • ONS使用的统计区域(超级输出等)

北爱尔兰是例外,因为政府机构严格许可“公共”信息。

答案 2 :(得分:0)

我无法判断您是在寻找国家级别还是子级别的边界。如果是前者,那么:

d3.js的一些示例使用包含世界上所有国家/地区的GeoJSON文件。您可以在此处找到它:https://github.com/mbostock/d3/blob/master/examples/data/world-countries.json

D3.js也是在svg中实际渲染这些数据的优秀框架,所以如果你还没有,你可能想看看它。例如:http://bl.ocks.org/2206590

答案 3 :(得分:0)

如果您只想要英国边界的GeoJson文件(包括NI),您应该使用 - http://mapit.mysociety.org

北爱尔兰LGD(理事会)边界 - http://mapit.mysociety.org/areas/LGD.html

答案 4 :(得分:0)

以下是ONS网站数据,您可以使用不同格式下载

https://data.gov.uk/data/search?theme-primary=Mapping&res_format=GeoJSON