Tôi thích câu trả lời của @celenius; tuy nhiên, một tùy chọn khác sẽ là xuất Bộ dữ liệu Biên giới Thế giới sang CSV bằng cách sử dụng ogr2ogr . Tôi vừa tải xuống tập dữ liệu ưa thích của bạn và chạy lệnh này với ogr2ogr - lưu ý rằng tập lệnh của bạn phải là một chuỗi đơn mà không có bất kỳ ngắt dòng nào. Tôi thấy chúng dễ dàng nhất để viết vào notepad khi bật wordwrap, sau đó tôi sao chép chúng vào thiết bị đầu cuối ogr2ogr của mình:
ogr2ogr -f "CSV" "E:\4_GIS\01_tutorials\worldborders\World_wkt"
"E:\4_GIS\01_tutorials\worldborders\TM_WORLD_BORDERS-0.3.shp" -lco
"GEOMETRY=AS_WKT" -lco "LINEFORMAT=CRLF" -lco "SEPARATOR=SEMICOLON"
(CAVEAT: Sao chép / dán tập lệnh ogr của tôi từ web và vào thiết bị đầu cuối của bạn sẽ không hoạt động vì trang web sẽ giới thiệu ngắt dòng và thay thế ký tự ASCII cho dấu ngoặc kép. Kết quả là OGR sẽ gặp khó khăn khi đọc tập lệnh. Tôi khuyên bạn nên nhập tập lệnh đã điều chỉnh vào notepad trước hoặc trực tiếp vào thiết bị đầu cuối.)
OGR sẽ tạo World_wkt
thư mục trước khi thực hiện dịch định dạng tệp, vì vậy đừng tạo thư mục đó trước khi chạy tập lệnh của bạn hoặc bạn sẽ gặp lỗi.
Đây là một đoạn kết quả tôi nhận được:
WKT;FIPS;ISO2;ISO3;UN;NAME;AREA;POP2005;REGION;SUBREGION;LON;LAT
"MULTIPOLYGON (((-61.686668 17.024441000000138,-61.73806 16.98971
"POLYGON ((2.96361 36.802216,2.981389 36.806938,3.001111 36.80971
"MULTIPOLYGON (((45.083321 39.768044000000145,45.266388 39.611107
"POLYGON ((19.436214 41.021065,19.450554 41.059998,19.513611 41.2
"MULTIPOLYGON (((45.573051000000135 40.632488,45.528881 40.606098
"MULTIPOLYGON (((11.750832 -16.75528,11.775 -16.804726,11.77 -16.
"MULTIPOLYGON (((-170.542511 -14.2975,-170.546112 -14.29861,-170.
Đó là một đoạn của Văn bản được biết đến (WKT). Rất dễ đọc với con người, nhưng những chuỗi đó tiếp tục ở bên phải trong một chặng đường dài, vì vậy tôi không muốn sao chép - trong các bản ghi đầy đủ. :)
Nếu bạn chỉ muốn tải xuống tập dữ liệu CSV mà tôi đã tạo, tôi đã đăng nó ở đây , nhưng tôi sẽ khuyến khích bạn tự mình thử kỹ thuật này. Nếu bạn quan tâm và muốn biết thêm thông tin, tôi đã viết một bài đăng trên blog có chủ đề chặt chẽ vài tuần trước, bạn được chào đón để bắn tỉa để biết thêm chi tiết nổi bật.