当前位置:网站首页>What other data besides SHP data
What other data besides SHP data
2022-06-24 19:22:00 【Geographical space of ruiduobao】
File format Introduction
I was born in Dixin , I have been in contact with... Since my freshman year arcgis, now 7 Over the year . I like arcgis The power of , But I like it better QGIS Openness . Everyone has different software usage habits , It seems to me that QGIS Than arcgis Well done ,gson Than shp To use .
Although there are currently more than 80 Vector data format , But considering the openness of data format , At present, there are only a few challenges SHP Industry hegemony . They are :
- OGC GeoPackage
GeoPackage It's kind of open 、 Platform independent 、 Portable format , It can be used to transmit geospatial information . Exists as a single file , Support vector and grid formats .

- FlatGeobuf
FlatGeobuf It is a binary coded single file that describes spatial geographic information , Systems that are critical to performance , It is suggested that FlatGeobuf As Shapefile succedaneum .
- GeoJSON
GeoJSON It is suitable for processing complex vector data and constructing complex hierarchical data model , This data is easy to parse , And supports streaming ( No need to wait for the entire file to load ).

- OGC GML
GML Was chosen as Europe INSPIRE The main vector data formats of the initiative , But its standards are complex , Very little software supports the entire standard .

- SpatiaLite
SpatiaLite It's an open source library , To expand SQLite Core to support mature Spatial SQL function , The entire database only corresponds to a single overall file ( No size limit ).SpatiaLite And GeoPackage Are built on the underlying technology SQLite above .
- OGC KML
KML Is based on XML Of , Inefficient for storing large data sets , In addition, this format only supports WGS-84 Coordinate system .

Document comparison
(1) Maximum value of file (G)

(2) Reading the metadata of a file takes time ( second )

(3) adopt FID Querying data takes time ( second )

(4) It takes time to read the same data in different formats ( second )

(5) It takes time to set conditions to filter out regions of interest ( second )

Sum up ,shp File processing is inefficient . in addition , The most inconvenient thing for users is Number of documents .
ESRI The company relies on its own market advantages ,SHP Format dominance GIS market . Decades passed , Technology is improving , Standing on the shoulders of giants , Maybe we can use better data formats or create better geographic data formats .
When looking for information , I found the Shapefile Must Die Website GitHub Warehouse , Interested colleagues can study .

Reference resources :
GitHub.https://github.com/opengeolabs/shapefilemustdie
Switch from Shapefile.http://switchfromshapefile.org/
边栏推荐
- AI时代生物隐私如何保护?马德里自治大学最新《生物特征识别中的隐私增强技术》综述,全面详述生物隐私增强技术
- Internet of things? Come and see Arduino on the cloud
- Freeswitch uses origin to dialplan
- 工作6年,月薪3W,1名PM的奋斗史
- BSS应用程序云原生部署的8大挑战
- Network security review office starts network security review on HowNet
- Why useevent is not good enough
- Buddha bless you that there will never be a bug
- three. Basic framework created by JS
- PHP OSS file reads and writes files, and workman generates temporary files and outputs them to the browser for download
猜你喜欢

Mqtt protocol usage of LabVIEW

Microsoft planetary computer (MPC) platform introduction, registration and comparison

Php OSS file read and write file, workerman Generate Temporary file and Output Browser Download

论文解读(SR-GNN)《Shift-Robust GNNs: Overcoming the Limitations of Localized Graph Training Data》

Why useevent is not good enough

华为机器学习服务语音识别功能,让应用绘“声”绘色

怎么使用R包ggtreeExtra绘制进化树

模块五

Starring develops httpjson access point + Database

論文解讀(SR-GNN)《Shift-Robust GNNs: Overcoming the Limitations of Localized Graph Training Data》
随机推荐
怎么使用R包ggtreeExtra绘制进化树
Freeswitch使用originate转dialplan
Northwestern Polytechnic University attacked by hackers? Two factor authentication changes the situation!
[computer talk club] Lecture 3: how to raise key issues?
Why are life science enterprises on the cloud in succession?
Application scenarios of channel of go question bank · 11
Volcano成Spark默认batch调度器
PHP OSS file reads and writes files, and workman generates temporary files and outputs them to the browser for download
微信小程序轮播图怎么自定义光标位置
试驾 Citus 11.0 beta(官方博客)
「碎语杂记」这事儿不安全
IBPS开源表单设计器有什么功能?
Volcano devient l'ordonnanceur de lots par défaut Spark
Xiaodi class massive data processing business short chain platform
NFT质押流动性挖矿系统开发技术
Would you like to ask whether the same multiple tasks of the PgSQL CDC account will have an impact? I now have only one of the three tasks
Using alicloud RDS for SQL Server Performance insight to optimize database load - first understanding of performance insight
60 divine vs Code plug-ins!!
Set up your own website (8)
Introduction and download of nine npp\gpp datasets