Uncaught Error: Unsupported GeoJSON type: undefined

 

渲染一个json数据(含坐标,应该就是Geojson类型)出现该错误。

 AI:这表示在您的JavaScript代码中,您正在处理的GeoJSON数据存在问题。错误明确指出GeoJSON类型为undefined,这意味着您试图访问或处理的GeoJSON数据没有有效或被识别的类型

 

 

---------------------shp文件构成------------------------

三个主要文件:

 .shp  存储的是几何要素的的空间信息,也就是XY坐标

.shx   存储的是有关*.shp存储的索引信息。它记录了在*.shp中,空间数据是如何存储的,XY坐标的输入点在哪里,有多少XY坐标对等信息

.dbf   存储地理数据的属性信息的dBase表

次要文件:

*.prj 如果shapefile定义了坐标系统,那么它的空间参考信息将会存储在*.prj文件中

*.shp.xml 这是对shapefile进行元数据浏览后生成的xml元数据文件

*.sbn和*.sbx 这两个存储的是shapefile的空间索引,它能加速空间数据的读取。这两个文件是在对数据进行操作、浏览或连接后才产生的,也可以通过ArcToolbox >Data Management Tools >Indexes >Add spatial Index工具生成。

 

对于一般的shp文件而言,如何准确的获取其坐标对应的键值对,从而只对坐标值进行渲染???

------------符合GeoJSON的格式要求----------

 

 

 

参考:

https://zhuanlan.zhihu.com/p/512683036

posted @   雨崩  阅读(684)  评论(1编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示