- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
(请帮助我已经为同样的问题苦苦挣扎了三天多......🤖)
我从国家统计局那里得到了 GeoJSON 文件,这意味着它是官方数据——这个文件中的坐标看起来像这样——:
[959394.1770449197,1948599.8772112513],
... ,
[1140386.5164449196,1684523.5489112514],
这是一个没有名为“crs”的成员的 GeoJSON 对象,正如您所看到的,它没有使用 WGS84 数据。好像是画多边形的坐标,就是每个区的形状。我假设数据结构没有问题。
reproject
,
epsg
并将代码放在下面:
import * as mapData from '../data/sigunguWithPopGeo.json'
import { toWgs84 } from 'reproject'
import 'epsg'
let epsg = require('epsg');
toWgs84(mapData, undefined, epsg);
并返回错误:
Error: Unable to detect CRS, GeoJSON has no "crs" property.
感谢您阅读这篇长篇介绍 - 最后是我的问题。
Unable to project -- source coordinate system is unknown
我应该考虑向 GeoJSON 添加 crs 属性吗?这是我第一次使用带有 React-leaflet 的 GeoJSON 创建交互式 map ,因此经历过类似项目的人的任何建议都会真正帮助我!
最佳答案
幸运的是,我自己解决了这个问题..!
我没有继续寻找将具有未定义坐标系的 GeoJSON 转换为 WGS84 的方法,而是访问了国家统计局的网站,以找出 src 数据中使用的坐标系代码 - EPSG 5179。然后我从 EPSG 转换了 GeoJSON 文件5179 到 EPSG 4326(WGS84) on MyGeoData Converter .在下载转换后的数据之前,我在 map 上查看了数据的坐标是否成功转换为正确的 lat、lng 值。希望这个解决方案可以帮助那些正在为类似问题而苦苦挣扎的人..👩🔧
关于geojson - 如何将没有 crs 属性的 GeoJSON 重新投影到 WGS84(使用 React Leaflet),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65164430/
尽管有很多 CRS 预测等帖子,但我无法阻止我的城镇下沉。 如果我去 Google Maps并输入 -35.016, 117.878奥尔巴尼镇位于旱地(如下图): 如果我在 R 中输入纬度/经度并尝试
我下载了 MODIS .hdf 文件。使用 xarray 加载它,它给了我一个属性 ds.Proj4String == ' +a=6378137.0 +b=6356752.3142451793 +no
我在使用传单 map 插件和简单的 crs 时遇到问题。当我开始玩它时,我使用默认的 CRS 和缩放级别 0-6,它工作正常。但我需要使用像素坐标,而不是地理坐标,所以我切换到 Simple CRS,
您好,我了解 CRS 稀疏矩阵的工作原理,但我有一个问题:如果一行为空(仅填充 0)会发生什么?例如让第5行为空,row_ptr(5)应该包含什么? 最佳答案 行指针值将被重复,即行指针将类似于[1,
我在给定的 CRS 中有一个点的字符串表示形式(即 EPSG:3035),例如“N10160E21266”。我想使用GeoTools解析来创建DirectPosition,或任何其他 X/Y 表示(以
我已经使用自定义 CRS (EPSG:32633) 设置了传单 map 。该 map 通常运行良好,但每当我尝试在移动设备上使用捏合来缩放 map 时它就会卡住。 双指缩放时出现的错误是“未捕获错误:
我不熟悉稀疏矩阵的使用,但现在需要在我的工作中使用它以节省空间。我了解以下矩阵: 10 0 0 0 -2 0 3 9 0 0 0 3 0
我有一些网格数据(二维数组),其中有一些与之关联的地理空间元数据。边界位于具有 WSG84 lon lat 坐标的 jts 多边形中。多边形是一个矩形,但不是轴对齐的(不是边界框)。 我正在尝试创建一
是否有一种简单的方法可以将简单特征(sf 对象)的边界转换为另一个 CRS? 函数的结果 st_bbox()属于 bbox .无法使用 st_transform()将其转换为另一个 CRS。 我正在使
很抱歉为此打扰你,但我可能已经为这个问题生气了 5 个小时,但我没能解决它。 我有一个包含大约 37,000 个条目的数据集。它们每个都有自己的 Lon 和 Lat 坐标值。检查整体值,它们的范围分别
我正在尝试更改 geopandas 数据框的 CRS。目前的 CRS 是: Name: unknown Axis Info [ellipsoidal]: - lon[east]: Longitude
我有一些“道路”作为 sp 对象: class : SpatialLinesDataFrame features : 17360 extent : 490176.4, 56
处理稀疏矩阵时,如何转换Matrix Market format进入 CRS(压缩行存储)? 最佳答案 你看过BeBOP Sparse Matrix Converter了吗?源代码?它链接自您引用的页
我正在使用 Rasterio 在 Python 中读取 jpg 图像及其关联的世界文件,如下所示: import rasterio with rasterio.open('/path/to/file.
我正在尝试安装 SCIP 优化套件版本 3.1.0 http://scip.zib.de/download.php?fname=scipoptsuite-3.1.0.tgz 通过在 scipoptsu
我遇到了一个奇怪的问题:当使用 GeoPandas(在 Jupyter Notebooks 中)时,.crs 数据在我的第一个笔记本中工作正常,然后在我的第二个笔记本中丢失。 只要看看图书馆附带的一张
我尝试实现稀疏矩阵存储格式。维基百科说:this 我需要CRS 算法。但是我无法理解算法到底。我有链接示例中的矩阵 0 0 0 0 5 8 0 0 0 0 3 0 0 6 0 0 和3个数组 A
在 Leaflet 中的示例中(对于非地理图像),他们设置“边界”。我试图了解他们如何计算这些值 var bounds = [[-26.5,-25], [1021.5,1023]]; 原点在左下角,y
给定以下 GeoDataFrame: h=pd.DataFrame({'zip':[19152,19047], 'Lat':[40.058841,40.202162],
尽管我的问题有答案 How to create an accurate buffer of 5 miles around a coordinate in python? ,但我不能代表它。 我有一系列
我是一名优秀的程序员,十分优秀!