Tìm kiếm Shapefile miễn phí của các nước châu Âu?


11

Tôi dường như không thể tìm thấy một shapefile miễn phí của các nước châu Âu. Đây là loại bản đồ tôi đang tìm cách điền dữ liệu của riêng mình bằng ESRI ArcGIS:Bản đồ Châu Âu

Các trang web của Eurostat chỉ dường như có một shapefile của khu vực có ranh giới đất nước mà còn bao gồm các bộ phận NUTS. Shapefiles Trái đất tự nhiên dường như chỉ có sẵn cho toàn thế giới, không dành cho các khu vực như châu Âu.


11
Lấy đất tự nhiên, chọn các quốc gia châu Âu, bằng tay hoặc bằng cách lọc chúng, lưu dưới dạng shapefile mới. Làm xong. Không thể dễ dàng hơn.
HeikkiVesanto

Sẽ rất tuyệt nếu có mã quốc gia ISO 3166-1 alpha-3 trước đó (ngoài alpha-2).
Nikos Alexandris

Câu trả lời:


18

Bạn có thể tải xuống các đơn vị hành chính / thống kê "chính thức" của EU từ dịch vụ GISCO của Eurostat . Các lớp vectơ có sẵn dưới dạng ESRI Shapefiles và Personal GDBs, ở các độ phân giải khác nhau từ đây .

Lưu ý, để trích xuất đa giác cấp quốc gia như dưới đây, bạn sẽ cần trích xuất tất cả các tính năng dựa trên truy vấn sau STAT_LEVL_ = 1từ Shapefile NUTS_RS_01M_2013.shp.

nhập mô tả hình ảnh ở đây


11

Trái đất tự nhiên là một nguồn tuyệt vời cho dữ liệu miễn phí, bao gồm cả biên giới quốc gia và tiểu bang, ở nhiều quy mô khác nhau. Bạn chỉ cần chọn các quốc gia Châu Âu bằng bảng thuộc tính.


8

Bạn có thể tải xuống các quốc gia trên thế giới từ ArcGIS Online và sau đó mở bảng thuộc tính, chọn theo thuộc tính ( CONTINENT = 'Europe') và sau đó nhấp chuột phải để xuất Châu Âu dưới dạng một lớp mới. Có lẽ bạn có thể làm tương tự với các bộ dữ liệu toàn cầu khác mà bạn đã tìm thấy.


5

Một cách GRASS-GIS:

lấy Shapefile NUTS 2013

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

giải nén

unzip NUTS_2013_01M_SH.zip

và, nếu không tồn tại, hãy tạo Vị trí dựa trên EPSG 3035

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

Khác bỏ qua lệnh tiếp theo và nhập vào Vị trí dựa trên hệ thống tham chiếu không gian mong muốn.

Sau đó, điều hướng đến

cd NUTS_2013_01M_SH/data/

và nhập bản đồ vector

v.in.ogr NUTS_RG_01M_2013.shp out=NUTS_RG_01M_2013

trích xuất tất cả STAT_LEVL_ = 0 vào bản đồ mới

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

và cuối cùng, giải thể để có được biên giới quốc gia

v.dissolve NUTS_RG_01M_2013_STAT_LEVL_0 out=NUTS_RG_01M_2013_Countries column=NUTS_ID

Voila,

nhập mô tả hình ảnh ở đây

Bản đồ này chứa 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

Vì vậy, CSV sau đây có thể hữu ích cho những người cần tham gia - trong mã quốc gia ISO3166-1-alpha3

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

hấp dẫn. nhưng làm thế nào tôi có thể thoát khỏi hòn đảo ở phía dưới bên trái và một vài hòn đảo nhỏ ở đây và đó? chỉ giữ nước chính
ℕʘʘḆḽḘ

Một cách: xác định mã quốc gia từ chối (hoặc NUTS_IDs) và thực hiện v.selection ngược .
Nikos Alexandris

Một cách khác, nhanh hơn: sử dụng một câu lệnh SQL chi tiết hơn trong v.extractbước này, để từ chối các quốc gia được đề cập.
Nikos Alexandris

1
Cái sau cũng có thể có nghĩa là sử dụng cột "diện tích" và bỏ qua các ranh giới quá trình trích xuất nhỏ hơn một kích thước nhất định.
Nikos Alexandris

0

Trang web này ( http://www.diva-gis.org/gdata ) rất phù hợp để lấy dữ liệu hành chính từ khắp nơi trên thế giới bao gồm cả Châu Âu. Bạn cũng có thể nhận dữ liệu ở các cấp hành chính khác nhau (ví dụ: Quốc gia, Tiểu bang, Hạt).


0

Tập tin hình dạng cho các nước châu Âu có sẵn từ Eurostat . Đây là một liên kết đến một ví dụ về cách tạo bản đồ với nó.


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.