Ich suche ein kostenloses Shapefile europäischer Länder?


11

Ich scheine kein freies Shapefile der europäischen Länder zu finden. Dies ist die Art von Karte, die ich mit ESRI ArcGIS mit meinen eigenen Daten füllen möchte:EuropeMapSample

Die Eurostat-Website scheint nur ein Shapefile der Region mit Ländergrenzen zu haben , zu dem auch die NUTS-Abteilungen gehören. Natürliche Erd-Shapefiles scheinen nur für die ganze Welt verfügbar zu sein, nicht für Regionen wie Europa.


11
Nehmen Sie natürliche Erde, wählen Sie die europäischen Länder entweder manuell oder durch Filtern aus und speichern Sie sie als neues Shapefile. Erledigt. Einfacher geht es nicht.
HeikkiVesanto

Wäre schön, vorher die ISO 3166-1 Alpha-3-Ländercodes zu haben (zusätzlich zum Alpha-2).
Nikos Alexandris

Antworten:


18

Sie können die "offiziellen" administrativen / statistischen Einheiten der EU vom GISCO-Dienst von Eurostat herunterladen . Die Vektorebene sind als ESRI Shape - Dateien und persönliche GDBs, mit unterschiedlichen Auflösungen von hier .

Beachten Sie, dass Sie zum Extrahieren der folgenden Polygone auf Länderebene alle Funktionen basierend auf der folgenden Abfrage STAT_LEVL_ = 1aus dem Shapefile extrahieren müssen NUTS_RS_01M_2013.shp.

Geben Sie hier die Bildbeschreibung ein


11

Die natürliche Erde ist eine großartige Quelle für kostenlose Daten, einschließlich Landes- und Staatsgrenzen, in verschiedenen Größenordnungen. Sie müssten lediglich europäische Länder anhand der Attributtabelle auswählen.


8

Sie können Weltländer von ArcGIS Online herunterladen und dann die Attributtabelle öffnen, nach Attribut ( CONTINENT = 'Europe') auswählen und dann mit der rechten Maustaste klicken, um Europa als neuen Layer zu exportieren. Vermutlich können Sie dasselbe mit anderen globalen Datensätzen tun, die Sie gefunden haben.


5

Ein GRASS-GIS-Weg:

Holen Sie sich das NUTS 2013 ESRI Shapefile

wget http://ec.europa.eu/eurostat/cache/GISCO/geodatafiles/NUTS_2013_01M_SH.zip

entpacken

unzip NUTS_2013_01M_SH.zip

und falls nicht vorhanden, erstellen Sie einen Standort basierend auf EPSG 3035

grass72 -c NUTS_RG_01M_2013.shp /geo/grassdb/europe/etrs_1989_laea

Andernfalls überspringen Sie den nächsten Befehl und geben Sie einen Ort ein, der auf dem gewünschten Raumbezugssystem basiert.

Navigieren Sie dann zu

cd NUTS_2013_01M_SH/data/

und importieren Sie die Vektorkarte

v.in.ogr NUTS_RG_01M_2013.shp out=NUTS_RG_01M_2013

Extrahieren Sie alle STAT_LEVL_ = 0 in eine neue Map

v.extract NUTS_RG_01M_2013 out=NUTS_RG_01M_2013_STAT_LEVL_0 where="STAT_LEVL_='0'"

und schließlich auflösen, um Ländergrenzen zu bekommen

v.dissolve NUTS_RG_01M_2013_STAT_LEVL_0 out=NUTS_RG_01M_2013_Countries column=NUTS_ID

Voila,

Geben Sie hier die Bildbeschreibung ein

Diese Karte enthält die NUTS_ID

v.db.select NUTS_RG_01M_2013_Countries

cat|NUTS_ID
1|AT
2|BE
3|BG
4|CH
5|CY
6|CZ
7|DE
8|DK
9|EE
10|EL
11|ES
12|FI
13|FR
14|HR
15|HU
16|IE
17|IS
18|IT
19|LI
20|LT
21|LU
22|LV
23|ME
24|MK
25|MT
26|NL
27|NO
28|PL
29|PT
30|RO
31|SE
32|SI
33|SK
34|TR
35|UK

Die folgende CSV kann daher für diejenigen nützlich sein, die die ISO3166-1-alpha3-Ländercodes eingeben müssen

NUTS_ID,iso31661a2,iso31661a3
AT,AT,AUT
BE,BE,BEL
BG,BG,BGR
CH,CH,CHE
CY,CY,CYP
CZ,CZ,CZE
DE,DE,DEU
DK,DK,DNK
EE,EE,EST
EL,GR,GRC
ES,ES,ESP
FI,FI,FIN
FR,FR,FRA
HR,HR,HRV
HU,HU,HUN
IE,IE,IRL
IS,IS,ISL
IT,IT,ITA
LI,LI,LIE
LT,LT,LTU
LU,LU,LUX
LV,LV,LVA
ME,ME,MNE
MK,MK,MKD
MT,MT,MLT
NL,NL,NLD
NO,NO,NOR
PL,PL,POL
PT,PT,PRT
RO,RO,ROU
SE,SE,SWE
SI,SI,SVN
SK,SK,SVK
TR,TR,TUR
UK,GB,GBR

interessant. aber wie kann ich die Insel unten links und die wenigen winzigen Inseln hier und da loswerden? nur die wichtigsten Länder
behalten

Ein Weg: Identifizieren Sie die Ländercodes, die abgelehnt werden sollen, NUTS_IDund führen Sie eine Umkehrung durch v.select.
Nikos Alexandris

Ein anderer Weg, schneller: Verwenden Sie im v.extractSchritt eine ausführlichere SQL-Anweisung , um die betreffenden Länder abzulehnen.
Nikos Alexandris

1
Letzteres könnte auch bedeuten, eine "Bereich" -Spalte zu verwenden und von den Extraktionsprozessgrenzen zu springen, die kleiner als eine bestimmte Größe sind.
Nikos Alexandris

0

Diese Website ( http://www.diva-gis.org/gdata ) eignet sich hervorragend zum Abrufen von Verwaltungsdaten aus der ganzen Welt, einschließlich Europa. Sie können Daten auch auf verschiedenen Verwaltungsebenen abrufen (z. B. Land, Bundesland, Landkreis).



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.