Giter VIP home page Giter VIP logo

geocoortransform's Introduction

geocoortransform 坐标转换

简介

本模块提供了wgs84、gcj02和bd09坐标系相互之间的转换。 关于这三类坐标系的转换,其实网络上公开的有很多,但是我在应用的过程中发现有一些问题:就是gcj02或者bd09转wgs84的过程中,有几米的误差。在项目中,如果对定位精度要求较高,则不能满足项目需求。所以本模块针对上述问题,利用迭代法,重新写了相应算法,精度得到很大的提高。 支持node和浏览器引入

[npm网址] https://www.npmjs.com/package/geocoortransform

安装

npm install coordtransform

使用

NodeJS用法

const geocoortransform = require('geocoortransform');
console.log(geocoortransform.bd2gcj(117,39));
//geocoortransform.bd2gcj geocoortransform.gcj2bd 
//geocoortransform.gcj2wgs geocoortransform.wgs2gcj 
//geocoortransform.bd2wgs geocoortransform.wgs2bd

浏览器用法

直接应用下载好的index.js文件

<script src="index.js"></script>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
<script src="index.js"></script> 
</head>
<body>
    <script>
        console.log(geocoortransform.gcj2wgs(117,39));
    </script>
    
</body>
</html>

geocoortransform's People

Contributors

liujun3660105 avatar

Watchers

 avatar

Forkers

gg381534551

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.