【问题标题】:Displaying decimal degrees显示十进制度
【发布时间】:2010-04-19 20:37:10
【问题描述】:

我有一个 Web 应用程序,它显示位于 NAD 1927 UTM Zone 15N 的地图服务。我有 JavaScript 代码,可以根据鼠标光标在该地图上的位置在状态栏中显示 XY。我想改为显示纬度/经度值。有人知道怎么做吗?

【问题讨论】:

    标签: javascript .net gis proj4js


    【解决方案1】:

    proj.4 投影系统有一个 JavaScript 端口,名为 proj4jsproj.4 允许从网格转换为纬度/经度,反之亦然。

    【讨论】:

    • 这听起来很有前景。我不认为你有任何快速代码来告诉我如何实现这个?我看到有一些我将开始阅读的文档。
    • @Josh - 恐怕不会。我在桌面设备中使用过proj.4,但我从未做过任何网络开发。
    • mtrw- 你是怎么安装的?我的操作系统是 Windows XP。来自 zip 文件的所有文件都可以在写字板中读取,但我很困惑
    • @Josh - 我只安装过proj.4,这是原始的 C 语言版本。如果您想尝试,可以在trac.osgeo.org/proj 找到它(在“二进制文件”部分查看预构建文件)。您可以在命令行中使用invproj 进行您要查找的计算。但恐怕将它放入浏览器超出了我的能力范围。
    • @Josh - c# 解决方案是否适合您?见stackoverflow.com/questions/1867950/…
    猜你喜欢
    • 1970-01-01
    • 2022-01-16
    • 2014-03-11
    • 1970-01-01
    • 1970-01-01
    • 2013-10-21
    • 2018-10-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多