GeoJSON

GeoJSON概览

https://www.processon.com/mindmap/6224a2dc7d9c0836f90060a8

地理要素特征对象 -> Feature

{
type: "Feature",
"properties": {name: 'xxx'},
"geometry": {
{
"type": "Point",
"coordinates": [100.0, 0.0]
}
}
}

特征集合对象 -> FeatureCollection

{
"type": "FeatureCollection",
"features": [
]
}

coordinate

coordinate是一个数组,表示一个点的坐标,数组的长度表示坐标的维度,2维 or 3维

  • 2维: [lng, lat]
  • 3维:[lng, lat, height]

coordinates时多为数组

  • 点: [lng, lat]
  • 线:[[lng, lat],[lng, lat]]
  • 面(闭合):[[[lng, lat], [lng, lat], [lng, lat]]]
  • 多面:多面:[[[[lon, lat], [lon, lat]]]]

坐标参考系: EPSG:4326和EPSG:3857

  • EPSG:4326是WGS84即大地坐标系,是GeoJSON的默认坐标系
  • EPSG:3857是Web Mercator即墨卡托坐标系,是OpenLayers的默认坐标系

EPSG:4326和EPSG:3857之间的区别

  • EPSG:4326是经纬度坐标系,EPSG:3857是投影坐标系
  • EPSG:4326和EPSG:3857之间的坐标系范围不同
  • EPSG:4326和EPSG:3857之间的坐标原点不同
  • EPSG:4326的坐标单位是【度】,EPSG:3857的坐标单位是【米】
  • EPSG:4326的坐标轴方向【x,y】,EPSG:3857的坐标轴方向【x,-y】
posted @   Felix_Openmind  阅读(55)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
*{cursor: url(https://files-cdn.cnblogs.com/files/morango/fish-cursor.ico),auto;}
点击右上角即可分享
微信分享提示