Coder Social home page Coder Social logo

djom202 / geopoint Goto Github PK

View Code? Open in Web Editor NEW

This project forked from perfectline/geopoint

0.0 1.0 0.0 4 KB

Simple Javascript library to convert latitude/longitude between decimal degrees and degrees,minutes and seconds.

JavaScript 48.96% HTML 51.04%

geopoint's Introduction

Javascript GeoPoint Library

Javascript library to convert latitude/longitude between decimal degrees and degrees,minutes and seconds.

This library expects latitude and longitude in EPSG:4326 (WGS84). To convert between different projections check out Proj4js

Convert decimal -> degrees

<script type="text/javascript" src="geopoint.js"></script>
<script type="text/javascript">

    var lon = 24.72504500749274;
    var lat = 58.74554729994484;

    var point = new GeoPoint(lon, lat);

    console.log(point.getLonDeg()); // 24° 43' 30.16"
    console.log(point.getLatDeg()); // 58° 44' 43.97"

</script>

Convert degrees -> decimal

<script type="text/javascript" src="geopoint.js"></script>
<script type="text/javascript">

    var lon = "24° 43' 30.16\"";
    var lat = "58° 44' 43.97\"";

    var point = new GeoPoint(lon, lat);

            
    console.log(point.getLonDec()); // 24.725044444444443
    console.log(point.getLatDec()); // 58.74554722222222
    
</script>

Authors

Tanel Suurhans (http://twitter.com/tanelsuurhans)
Tarmo Lehtpuu (http://twitter.com/tarmolehtpuu)

License

Copyright 2011 by PerfectLine LLC (http://www.perfectline.ee) and is released under the MIT license.

geopoint's People

Watchers

Jonathan Olier avatar

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.