gpt4 book ai didi

gis - OpenLayers 3 OSM-tile 和 Natural Earth 之间的差异

转载 作者:行者123 更新时间:2023-12-02 08:57:00 25 4
gpt4 key购买 nike

我使用 geoTools 从 10m 海岸线集合(Link by Natural Earth)中提取了示例几何数据集。然后我将其添加为 Open Layers 3 中的 LineString-Vector - 结果还不错,但 OpenStreetMap 图 block 和绘制的矢量之间存在很大差异。看看生成的 map JSFiddle

var coords = [
[14.027842644000089, 68.26264069200005],[13.99350019600007, 68.25787995000007], ...
];
var lineString = new ol.geom.LineString(coords);
lineString.transform('EPSG:4326', 'EPSG:3857');

有什么想法造成这种差异吗?如果错误来自不同的数据集,哪一个更准确?

提前非常感谢并致以最诚挚的问候埃利亚斯

最佳答案

海岸线图层似乎没有向一个方向或另一个方向倾斜,如果涉及精度问题,则整个区域的倾斜应该相当一致。

名称中的 10m 指的是 1 到 10 000 000 的比例,这可以解释为什么形状看起来不精确。总体形状是正确的,细节缺失。尽管它是 Natural Earth 的最高品质,世界海岸线数据填充的 2.93 兆字节不足以详细说明特定的较小区域。鉴于 Vestvågøya 岛(问题 fiddle 中显示的岛屿)大约有 400 平方公里,您应该寻找小于 1:1 000 000 的数据(在我的脑海中,我通常使用 1:250 000或 1:50 000 的数据(这两者之间的细节差异为 25 倍,更不用说 1:10 000 000))。

使用挪威特定地理数据来获取目标区域的更具体详细信息可能会取得更大成功。


编辑:如果您正在查看全局海岸线数据(下面评论),您可能需要查看开放街道 map 海岸线数据 ( here )。这也应该具有与开放街道 map 图 block 对齐的优点。它更加详细,但这些细节是以大小为代价的,解压后超过 600mb。它是一种线几何形状,陆地数据(多边形,应包含相同的细节)在某些情况下可能会更好,因为它可以让您筛选出特定大小的小岛。下面比较开放街道 map 数据和自然地球数据(Vestvågøya):

enter image description here

关于gis - OpenLayers 3 OSM-tile 和 Natural Earth 之间的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41990247/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com