2012-11-19 7 views

Antwort

11

Sie können die britischen Verwaltungsgrenzen von herunterladen: https://www.ordnancesurvey.co.uk/opendatadownload/products.html

Blättern Sie in der Seite, bis Sie Boundary-Line zu sehen.

Sie müssen die Shape-Dateien mit einem GIS-Tool in Geojson konvertieren. Hier ist eine Schritt-für-Schritt-Anleitung:

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

Die Form geliefert Dateien von der Ordnance Survey haben unterschiedliche Detailebene. Es klingt, als müssten Sie nur die european_region_region.shp Formdatei konvertieren.

ogr2ogr -f GeoJSON european_region_region.json european_region_region.shp 

EDIT: vergessen Sie nicht, zu convert from Northing/Easting to Lat/Long, wenn Sie mit Leaflet, Google Maps arbeiten wollen, etc

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

Die Ordnance Survey haben eine Lizenzpolitik, die Sie mit erfüllen brauchen werden:

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

+0

Danke yaygooby. Das war definitiv die Karte, die ich brauchte! – Carlos

+1

Eigentlich ist dies die Karte von Großbritannien, die nicht UK ist, oder? Es fehlt der nordirische Teil. – Carlos

+0

Leider scheinen die Links, auf die Sie jetzt zeigen, Downloads für die "* .sld" -Dateien anstelle von "* .shp" anzubieten. Ich konnte die SHP-Dateien nicht finden, wie in Ihrer Antwort beschrieben. – RustyFluff

0

Ich kann nicht sagen, ob Sie nach Länder- oder Ländergrenzen suchen. Wenn es der ehemalige ist, dann:

Einige der Beispiele für d3.js verwenden eine GeoJSON-Datei, die alle Länder der Welt enthält. Sie können es hier finden: https://github.com/mbostock/d3/blob/master/examples/data/world-countries.json.

D3.js ist auch ein ausgezeichnetes Framework für das Rendern dieser Daten in SVG, also wenn du es nicht schon getan hast, möchtest du es vielleicht untersuchen. Zum Beispiel: http://bl.ocks.org/2206590.

+0

Vielen Dank für Ihre Antwort downlaod können. Ich benutze D3.js bereits. Ich habe die UK-Karte und die UK-Karte in Counties und verschiedenen Beispielen gefunden. Aber was ich wirklich will, ist eine Karte der 9 Regionen von England, http://en.wikipedia.org/wiki/Regions_of_England, plus Schottland, Wales und Nordirland. – Carlos

+0

Ok, ja, das war nicht hilfreich. Es sollte eine Möglichkeit geben, diese Daten aus einem Open-Source-Tool zu exportieren. Ich habe das noch nie gemacht, aber dieses Tutorial wird Ihnen wahrscheinlich helfen: http://oscarvillarreal.com/2012/07/12/create-any-map-of-the-world-in-svg/. – meetamit

0

Wenn Sie nur GeoJSON Dateien der britischen Grenzen (einschließlich NI) möchten, sollten Sie nur benutzen - http://mapit.mysociety.org

Nordirland LGD (Rat) Grenzen - http://mapit.mysociety.org/areas/LGD.html

+0

Ich habe versucht, diese aber 2 häufige Probleme zu verwenden: 1 - Die Region GeoJSON-Dateien sind riesig (Mbs). 2 - sie geben einen Fehler zurück, wenn sie in Google Maps verwendet werden. "UncaughtInvalidValueError: Kein Feature oder FeatureCollection" – RustyFluff

+0

Es gibt eine weitere Bedingung, dass Leute, die mit MySociety vermissen, sind, dass die Daten im Gegensatz zum Betriebssystem nicht kommerziell sind. oder sogar zum Herunterladen, um in einem kommerziellen Projekt zu landen. Also sei vorsichtig mit dem Urheberrecht! – M1ke

2

Es gibt eine nützliche Github-Repository Bezirke GeoJSON Grenzdaten für das Vereinigte Königreich, umgerechnet von ONS Shape-Dateien https://github.com/martinjc/UK-GeoJSON

  • Local Authority (LAD)
  • Europäische enthält Wahlkreise (EER)
  • Westminster Parlamentarische Wahlkreise (WPC)
  • Electora l Wards
  • Eurostat Grenzen (NUTS-Ebene 1 & 2) für England, Schottland und Wales
  • Statistische Bereiche (Super-Ausgang etc.) von ONS

Nordirland ist die Ausnahme von diesen aufgrund der strenge Lizenzierung der staatlichen Behörde "öffentliche" Informationen.Hier

+0

Als ein Update zu diesem, Nordirland Grenze Sets sind jetzt offen lizenziert und verfügbar unter https://www.opendatani.gov.uk/ – jmk