【问题标题】:Projection anomaly between function vs string projection definition函数与字符串投影定义之间的投影异常
【发布时间】:2015-10-12 16:00:12
【问题描述】:

我们最近将我们的定义从第一种格式转换为第二种格式,因为 OpenLayers 在第一种格式上抛出了异常。

使用的定义: 老:

proj4.defs["EPSG:28992"] = "+proj=sterea +lat_0=52.15616055555555 +lon_0=5.38763888888889 +k=0.9999079 +x_0=155000 +y_0=463000 +ellps=bessel +towgs84=565.417,50.3319,465.552,-0.398957,0.343988,-1.8774,4.0725 +units=m +no_defs";

新:

proj4.defs("EPSG:28992", "+proj=sterea +lat_0=52.15616055555555 +lon_0=5.38763888888889 +k=0.9999079 +x_0=155000 +y_0=463000  +ellps=bessel  +towgs84=565.040,49.910,465.840,-0.40939,0.35971,-1.86849,4.0772 +units=m +no_defs")

很奇怪,后者确实正确地转换了点。我们的点似乎是错位的,而不是特定的偏移量,它们似乎完全是错误的定位。我们认为这是由于towgs84 属性。现在的问题是,第一种格式的解析/处理方式与第二种格式有何不同?有什么区别? (我在这两种情况下都使用相同的代码和最新版本的 proj4js)。

【问题讨论】:

  • 我猜错了论坛,转发到 gis 交流...

标签: proj4js


【解决方案1】:

我不小心加载了 pro4j 两次,一次是通过 potree,一次是手动加载(用于 openlayers)。原来两者之一仍在版本2.2.1...

【讨论】:

    猜你喜欢
    • 2014-11-27
    • 2013-08-03
    • 1970-01-01
    • 1970-01-01
    • 2021-01-23
    • 2013-10-23
    • 2018-08-06
    • 1970-01-01
    • 2021-02-25
    相关资源
    最近更新 更多