GeoArrow

GeoArrow (Apache Arrow)

Open Beta
.arrow · application/vnd.apache.arrow.file

GeoArrow là định dạng cột dựa trên Apache Arrow cho dữ liệu địa không gian. Lý tưởng cho phân tích dữ liệu lớn, các quy trình ML và trực quan hóa. Hoạt động với DuckDB, Pandas, Polars và các công cụ tương thích Arrow khác.

Xuất GeoArrow ngay ✨ Open Beta — miễn phí, không giới hạn

Tính năng chính

Lưu trữ theo cột
Đọc không sao chép (zero-copy)
Tương thích hệ sinh thái Arrow
Example GeoArrow export (central Moscow, 1x0.5 km)
Example: central Moscow, ~1×0.5 km, medium detail

Giới thiệu về định dạng GeoArrow

Apache Arrow is the standard for representing tables in memory: columns lie contiguously, the schema is described explicitly, and different programs read the very same bytes without copying or re-encoding. GeoArrow is the agreement on how to store geometry inside that structure so that GeoPandas, DuckDB, Polars, deck.gl and GDAL understand it.

The format is taken when data is not displayed but computed: spatial joins over millions of features, feature preparation for a model, a dashboard on top of a columnar engine. At those volumes, parsing text GeoJSON eats more time than the analysis itself.

The output is a single .arrow file (Apache Arrow IPC, also known as Feather v2). All the layers are merged into one table, and every row has a layer column with the name of its source layer. Geometry is stored as a binary column in WKB format, and the WGS84 (EPSG:4326) coordinate system is described in the schema metadata per the GeoArrow 1.0.0 convention.

By default the file is compressed with the zstd codec; you can choose lz4 or no compression at all. There is a safety limit of 10 million features per export, so as not to eat up the server's memory.

Chương trình nào mở được tệp GeoArrow

Các chương trình và ứng dụng sau có thể mở, chỉnh sửa và làm việc với tệp GeoArrow (Apache Arrow) (.arrow) được xuất từ OSM2CDR:

💻DuckDB 💻Apache Arrow 💻Pandas 💻Polars 💻GeoPandas

Format specifications

Ai sử dụng bản đồ GeoArrow

🏗
Phân tích dữ liệu lớn
Millions of features are read by an analytical engine with no text parsing.
💻
Quy trình học máy
Ready spatial features for training models — straight away as a table.
📊
Phân tích theo cột
Queries on individual columns run faster than on row-based formats.
🎨
Trực quan hóa
A source for lonboard and deck.gl, which draw Arrow tables directly.
🗺
Tính toán khoa học
The same file is read by Python, R and Julia — exchange between teams with no conversion.

Cách xuất GeoArrow

1
Chọn khu vực
Vẽ một hình chữ nhật hoặc đa giác trên bản đồ tương tác tại osm2cdr.ru
2
Chọn GeoArrow
Chọn GeoArrow (Apache Arrow) từ danh sách 127 định dạng xuất khả dụng
3
Xuất
Nhấn Xuất và nhận tệp .arrow của bạn trong 1-5 phút
4
Tải xuống
Tải tệp GeoArrow đã sẵn sàng và mở trong DuckDB

Cách mở tệp sau khi xuất

Bản đồ phổ biến ở định dạng GeoArrow

Miễn phí

Nhận bản đồ xuất ở định dạng GeoArrow (Apache Arrow)

Tải bản đồ GeoArrow chuyên nghiệp từ OpenStreetMap. Tạo tức thì, bất kỳ khu vực nào.

Miễn phí / lần xuất
Xuất GeoArrow ngay →

Câu hỏi thường gặp

Vì sao GeoArrow tốt hơn GeoJSON?
Những công cụ nào hỗ trợ GeoArrow?
How is the geometry stored in the file?
How is .arrow different from GeoParquet?
Is there a limit on the export size?

Định dạng liên quan

Thường được xuất cùng nhau

Related Articles