{"id":6855,"date":"2022-09-05T13:42:22","date_gmt":"2022-09-05T08:12:22","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-how-do-i-get-latitude-and-longtitude-for-desktop-application-closed\/"},"modified":"2022-09-05T13:42:22","modified_gmt":"2022-09-05T08:12:22","slug":"solved-how-do-i-get-latitude-and-longtitude-for-desktop-application-closed","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-how-do-i-get-latitude-and-longtitude-for-desktop-application-closed\/","title":{"rendered":"[Solved] How do I get latitude and longtitude for desktop application? [closed]"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-10444611\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"10444611\" data-parentid=\"10442529\" data-score=\"3\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>A standard GPS device (internal or external) sends data on a serial port. Receiving any data from <a rel=\"nofollow noopener\" target=\"_blank\" href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/system.io.ports.serialport.aspx\">Serial Port<\/a> is very easy. Please <a rel=\"nofollow noopener\" target=\"_blank\" href=\"http:\/\/www.dreamincode.net\/forums\/topic\/35775-serial-port-communication-in-c#\/\">check this link<\/a>.<\/p>\n<pre><code>    \/\/define serial port\n    SerialPort serialPort1 = new SerialPort();\n\n    \/\/configuring the serial port\n    serialPort1.PortName=\"COM1\";\n    serialPort1.BaudRate=9600;\n    serialPort1.DataBits=8;\n    serialPort1.Parity=Parity.None;\n    serialPort1.StopBits= StopBits.One;\n\n   \/\/read data from serial port\n   string data = serialPort1.ReadExisting();\n<\/code><\/pre>\n<p>GPS data is composed on <a rel=\"nofollow noopener\" target=\"_blank\" href=\"http:\/\/www.gpsinformation.org\/dale\/nmea.htm\">NMEA<\/a> protocol. The data itself is just ascii text and may extend over multiple sentences e.g. <\/p>\n<ul>\n<li>GGA<\/li>\n<li>GSA<\/li>\n<li>GSV<\/li>\n<li>RMC<\/li>\n<\/ul>\n<p>Sample data from <a rel=\"nofollow noopener\" target=\"_blank\" href=\"http:\/\/en.wikipedia.org\/wiki\/NMEA\">wikipedia<\/a> below.<\/p>\n<pre><code>$GPGGA,092750.000,5321.6802,N,00630.3372,W,1,8,1.03,61.7,M,55.2,M,,*76\n$GPGSA,A,3,10,07,05,02,29,04,08,13,,,,,1.72,1.03,1.38*0A\n$GPGSV,3,1,11,10,63,137,17,07,61,098,15,05,59,290,20,08,54,157,30*70\n$GPGSV,3,2,11,02,39,223,19,13,28,070,17,26,23,252,,04,14,186,14*79\n$GPGSV,3,3,11,29,09,301,24,16,09,020,,36,,,*76\n$GPRMC,092750.000,A,5321.6802,N,00630.3372,W,0.02,31.66,280511,,,A*43\n<\/code><\/pre>\n<p>The appropriate string you can use for location data (Latitude\/Longitude) is RMC.<\/p>\n<pre><code>$GPRMC,092750.000,A,5321.6802,N,00630.3372,W,0.02,31.66,280511,,,A*43\n<\/code><\/pre>\n<p>It&#8217;s information is described <a rel=\"nofollow noopener\" target=\"_blank\" href=\"http:\/\/aprs.gids.nl\/nmea\/#gga\">here<\/a><\/p>\n<pre><code>$GPRMC,225446,A,4916.45,N,12311.12,W,000.5,054.7,191194,020.3,E*68\n\n\n       225446       Time of fix 22:54:46 UTC\n       A            Navigation receiver warning A = OK, V = warning\n       4916.45,N    Latitude 49 deg. 16.45 min North\n       12311.12,W   Longitude 123 deg. 11.12 min West\n       000.5        Speed over ground, Knots\n       054.7        Course Made Good, True\n       191194       Date of fix  19 November 1994\n       020.3,E      Magnetic variation 20.3 deg East\n       *68          mandatory checksum\n<\/code><\/pre>\n<p>For complete GPS data parsing you can <a rel=\"nofollow noopener\" target=\"_blank\" href=\"http:\/\/www.codeproject.com\/Articles\/9115\/Writing-Your-Own-GPS-Applications-Part-2\">check this link<\/a>. Hopefully it will help.<\/p>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\"><\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved How do I get latitude and longtitude for desktop application? [closed] <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] A standard GPS device (internal or external) sends data on a serial port. Receiving any data from Serial Port is very easy. Please check this link. \/\/define serial port SerialPort serialPort1 = new SerialPort(); \/\/configuring the serial port serialPort1.PortName=&#8221;COM1&#8243;; serialPort1.BaudRate=9600; serialPort1.DataBits=8; serialPort1.Parity=Parity.None; serialPort1.StopBits= StopBits.One; \/\/read data from serial port string data = serialPort1.ReadExisting(); GPS &#8230; <a title=\"[Solved] How do I get latitude and longtitude for desktop application? [closed]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-how-do-i-get-latitude-and-longtitude-for-desktop-application-closed\/\" aria-label=\"More on [Solved] How do I get latitude and longtitude for desktop application? [closed]\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[352,324],"class_list":["post-6855","post","type-post","status-publish","format-standard","hentry","category-solved","tag-net","tag-c"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] How do I get latitude and longtitude for desktop application? [closed] - JassWeb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jassweb.com\/solved\/solved-how-do-i-get-latitude-and-longtitude-for-desktop-application-closed\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] How do I get latitude and longtitude for desktop application? [closed] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] A standard GPS device (internal or external) sends data on a serial port. Receiving any data from Serial Port is very easy. Please check this link. \/\/define serial port SerialPort serialPort1 = new SerialPort(); \/\/configuring the serial port serialPort1.PortName=&quot;COM1&quot;; serialPort1.BaudRate=9600; serialPort1.DataBits=8; serialPort1.Parity=Parity.None; serialPort1.StopBits= StopBits.One; \/\/read data from serial port string data = serialPort1.ReadExisting(); GPS ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-how-do-i-get-latitude-and-longtitude-for-desktop-application-closed\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-09-05T08:12:22+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-do-i-get-latitude-and-longtitude-for-desktop-application-closed\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-do-i-get-latitude-and-longtitude-for-desktop-application-closed\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] How do I get latitude and longtitude for desktop application? [closed]\",\"datePublished\":\"2022-09-05T08:12:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-do-i-get-latitude-and-longtitude-for-desktop-application-closed\/\"},\"wordCount\":116,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\".net\",\"c++\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-do-i-get-latitude-and-longtitude-for-desktop-application-closed\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-how-do-i-get-latitude-and-longtitude-for-desktop-application-closed\/\",\"name\":\"[Solved] How do I get latitude and longtitude for desktop application? [closed] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2022-09-05T08:12:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-do-i-get-latitude-and-longtitude-for-desktop-application-closed\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-how-do-i-get-latitude-and-longtitude-for-desktop-application-closed\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-do-i-get-latitude-and-longtitude-for-desktop-application-closed\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] How do I get latitude and longtitude for desktop application? [closed]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jassweb.com\/solved\/#website\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jassweb.com\/solved\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"contentUrl\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] How do I get latitude and longtitude for desktop application? [closed] - JassWeb","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jassweb.com\/solved\/solved-how-do-i-get-latitude-and-longtitude-for-desktop-application-closed\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] How do I get latitude and longtitude for desktop application? [closed] - JassWeb","og_description":"[ad_1] A standard GPS device (internal or external) sends data on a serial port. Receiving any data from Serial Port is very easy. Please check this link. \/\/define serial port SerialPort serialPort1 = new SerialPort(); \/\/configuring the serial port serialPort1.PortName=\"COM1\"; serialPort1.BaudRate=9600; serialPort1.DataBits=8; serialPort1.Parity=Parity.None; serialPort1.StopBits= StopBits.One; \/\/read data from serial port string data = serialPort1.ReadExisting(); GPS ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-how-do-i-get-latitude-and-longtitude-for-desktop-application-closed\/","og_site_name":"JassWeb","article_published_time":"2022-09-05T08:12:22+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-how-do-i-get-latitude-and-longtitude-for-desktop-application-closed\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-how-do-i-get-latitude-and-longtitude-for-desktop-application-closed\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] How do I get latitude and longtitude for desktop application? [closed]","datePublished":"2022-09-05T08:12:22+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-how-do-i-get-latitude-and-longtitude-for-desktop-application-closed\/"},"wordCount":116,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":[".net","c++"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-how-do-i-get-latitude-and-longtitude-for-desktop-application-closed\/","url":"https:\/\/jassweb.com\/solved\/solved-how-do-i-get-latitude-and-longtitude-for-desktop-application-closed\/","name":"[Solved] How do I get latitude and longtitude for desktop application? [closed] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-09-05T08:12:22+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-how-do-i-get-latitude-and-longtitude-for-desktop-application-closed\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-how-do-i-get-latitude-and-longtitude-for-desktop-application-closed\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-how-do-i-get-latitude-and-longtitude-for-desktop-application-closed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] How do I get latitude and longtitude for desktop application? [closed]"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/6855","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=6855"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/6855\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=6855"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=6855"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=6855"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}