首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Proj4js将坐标从EPSG:3857转换为EPSG:32633

使用Proj4js将坐标从EPSG:3857转换为EPSG:32633
EN

Stack Overflow用户
提问于 2021-11-10 13:32:37
回答 1查看 89关注 0票数 0

我正在尝试使用Proj4js将坐标从EPSG:3857转换到EPSG:32633。我添加了这个脚本,代码如下:

代码语言:javascript
复制
        <script src="https://cdnjs.cloudflare.com/ajax/libs/proj4js/2.4.3/proj4.js"></script>

        Proj4js.defs["EPSG:3857"] = "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext  +no_defs";
        Proj4js.defs["EPSG:32633"] = "+proj=utm +zone=33 +ellps=WGS84 +datum=WGS84 +units=m +no_defs";
        var source = new Proj4js.Proj('EPSG:3857');    
        var dest = new Proj4js.Proj('EPSG:32633');

        var coorXNew = new Proj4js.Point( minX, maxX );   
        var coorYNew = new Proj4js.Point( minY, maxY ); 

        var transXCoords = Proj4js.transform(source, dest, coorXNew);      
        var transYCoords = Proj4js.transform(source, dest, coorYNew); 

我一直收到这样的错误:未定义ReferenceError: Proj4js。

我做错了什么?感谢您的回答!

EN

回答 1

Stack Overflow用户

发布于 2021-11-11 10:00:41

快速浏览一下docsproj4.js文件就会发现Proj4js对象并不存在。我是proj4。下次在提问之前一定要先看一下文档!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69914200

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档