PostGIS SQL 💾

PostGIS SQL Dump

Open Beta
.sql · application/sql

PostGIS SQL is a text SQL script that creates a table with a geometry column and fills it with data, ready to load into any PostgreSQL database with the PostGIS extension. It is a convenient way to hand an OSM selection to a team already on the PostgreSQL stack: apply the script and you immediately have a geometry table for queries through ST_* functions. Our exporter generates a self-contained .sql: CREATE TABLE with a geom column and attributes, then one INSERT per feature where geometry is given via ST_GeomFromText(WKT, SRID) (SRID 4326 by default). Multiple layers become separate tables, and values are escaped (SQL-injection safe). Honestly: this is a simple human-readable dump via ST_GeomFromText, not a binary pg_dump archive and not the full osm2pgsql schema with planet_osm tables and spatial indexes.

Eksport PostGIS SQL sekarang ✨ Beta Terbuka — percuma, tanpa had

Ciri Utama

Self-contained .sql: CREATE TABLE + INSERT, applied via psql -f
Geometry via ST_GeomFromText(WKT, SRID), SRID 4326 by default
Attribute types mapped to PostgreSQL types (TEXT, DOUBLE PRECISION, INTEGER)
Multiple layers — separate tables in one script
Values are escaped — SQL-injection safe

Mengenai Format PostGIS SQL

PostGIS SQL is not a binary dump but an ordinary text script: create a table with a geometry column and fill it with rows. It can be read by eye, put into version control and applied with a single psql command on any PostgreSQL database with the PostGIS extension.

The format is convenient when data is handed to a team already living on PostgreSQL: analytics, backend, portal developers. Apply the script — and you immediately have a table that ST functions work on: intersections, buffers, distances, aggregates over the area.

The script is self-contained: it enables the PostGIS extension if it is not there yet, creates a table for each layer with a geom column and attributes, inserts objects through ST_GeomFromText with the coordinate system specified (EPSG:4326 by default) and at the end creates a GiST spatial index on geom. Values are escaped and field types are mapped onto PostgreSQL types.

Two details it is better to know in advance. Before creating a table the script runs DROP TABLE IF EXISTS with a cascade — if the schema already contains a table with the same name, it will be deleted along with the dependent objects, so apply the script into a separate schema or check the names. And the volume: up to 500,000 objects are carried over per table, beyond that the export is truncated — for large territories take GeoPackage or FlatGeobuf and load them through ogr2ogr.

Program yang Membuka Fail PostGIS SQL

Program dan aplikasi berikut boleh membuka, menyunting, dan bekerja dengan fail PostGIS SQL Dump (.sql) yang dieksport daripada OSM2CDR:

💻PostgreSQL + PostGIS 💻psql 🌎QGIS 💻GeoServer 💻DBeaver

Format specifications

Siapa yang Menggunakan Peta PostGIS SQL

🏗
Loading an OSM selection into your PostgreSQL/PostGIS database with one script
The selection is deployed into your database with one command — and the data is ready for ST queries right away.
💻
Handing data to a GIS team already on the PostgreSQL stack
A convenient way to hand data to a team already working on PostgreSQL: the script is readable by eye and stored in a repository.
📊
Preparing a layer for GeoServer or QGIS via a PostGIS connection
A layer for publishing in GeoServer or connecting to QGIS through the database, with no file exchange.
🎨
Embedding geodata into a SQL pipeline or CI/CD through psql -f
A pipeline or build step: the script is applied automatically through psql -f along with the rest of the migrations.

Cara Mengeksport PostGIS SQL

1
Pilih kawasan
Lukis segi empat atau poligon pada peta interaktif di osm2cdr.ru
2
Pilih PostGIS SQL
Pilih PostGIS SQL Dump daripada senarai 127 format eksport yang tersedia
3
Eksport
Klik Eksport dan terima fail .sql anda dalam 1-5 minit
4
Muat turun
Muat turun fail PostGIS SQL yang siap dan buka dalam PostgreSQL + PostGIS

Cara Membuka Selepas Eksport

Peta popular dalam PostGIS SQL

Percuma

Dapatkan eksport peta PostGIS SQL Dump

Muat turun peta PostGIS SQL profesional daripada OpenStreetMap. Penjanaan serta-merta, sebarang kawasan.

Percuma / eksport
Eksport PostGIS SQL sekarang →

Soalan Lazim

Is this a pg_dump dump?
Will this be the osm2pgsql schema with planet_osm tables?
How do I apply the script?
Which coordinate system is the geometry in?
Are indexes created?
Will the script delete my existing tables?

Format Berkaitan

Kerap Dieksport Bersama

Related Articles