Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

A Golang Application - Wireless communication

1,233 views

Published on

Presentation slides for the lightning talk in the GopherCon India conference Feb 24-25, 2017.

Published in: Software
  • Be the first to comment

A Golang Application - Wireless communication

  1. 1. A Golang Application Wireless communication Research @iamssk 1 #GopherconIndia 2017
  2. 2. What is a typical coverage size needed for rural connectivity ? @iamssk2
  3. 3. Looking for Data about Rural Villages http://www.censusindia.gov.in/ http://lgdirectory.gov.in/ 3 @iamssk
  4. 4. @iamssk Cleaning up Data !! github.com/tealeg/xlsx - xlsx to csv 4 Names of Villages may not be consistent across different sources !!
  5. 5. @iamssk Google Maps API !! 5 GeoCoding Mapping to Lat Long Google Map APIs are available as #golang library on github Update google map link
  6. 6. @iamssk Coverage & Calculations github.com/golang/geo Linear operations, Transformations with co-ordinates github.com/wiless/cellular Cellular Path loss models, Signal strength & Distributions etc 6
  7. 7. Debian or Ubuntu Instance 7
  8. 8. @iamssk Overlay markers locally 8 github.com/flopp/go-staticmaps Draw Markers on OpenStreet Maps locally !!
  9. 9. @iamssk Result !! github.com/flopp/go-staticmaps 9

×