naqsha

A library for working with geospatial data types. http://github.com/naqsha/naqsha.git

Version on this page:0.2.0.1
LTS Haskell 9.18:0.2.0.1
Stackage Nightly 2017-12-14:0.2.0.1
Latest on Hackage:0.2.0.1
BSD3 licensed by Piyush P Kurur
Maintained by ppk@cse.iitk.ac.in

Module documentation for 0.2.0.1

Naqsha

Build Staus Hackage Hackage Dependencies Stackage LTS Stackage Nightly

Naqsha is a Haskell library to work with geospatial data types. The goal of this library is to provide fast and high level access to various operations in the geospatial setting like distance calculations, azimuth etc. Due to the very nature of the geometry on the surface of the globe, many of these basic tasks have multiple algorithms based on criteria like speed of computation and accuracy. We would like to provide all such algorithms in this package.

The word naqsha, or more accurately naqshA (नक़्शा), means a map or a sketch.

Changes

Change log for naqsha

[0.2.0.1] - 24 July, 2017

  • minor tweaks to make it build with older ghc (i.e. pre-"Monoids and Applicatives in Prelude)

0.2.0.0 - 22 July, 2017

  • Overall change in module structure. - Naqsha.Position becomes Naqsha.Geometry.Coordinate
  • Support for geohash

0.1.0.0 - 6th May, 2017

Very first release of naqsha.

  • Basic Geo types, Angles, Latitudes and Longitudes

  • Haversine distance calculation.

Depends on 4 packages:
Used by 1 package:
comments powered byDisqus