From marcusconrad at hotmail.com Sat Aug 1 15:46:44 2020 From: marcusconrad at hotmail.com (Marcus Conrad) Date: Sat, 1 Aug 2020 22:46:44 +0000 Subject: [FOSS-GPS] GPS static post processing Message-ID: Hi, I am new to this list and this is my first post. I am a site engineer with an interest in drone mapping. I have limited experience of using GPS and wish use it for setting up control and GCP’s. I have borrowed a Leica RX1250 and antenna. I have currently an issue with the native/binary m00 files not being generated but also am not sure if I am post processing correctly or what to do with the data I have. I have converted the .m00 file in teqc to a RINEX pos and obs file. I have downloaded local CORS RINEX data (I am in the UK, OSNet), I have downloaded the relevant sp3/epehmeris data from IGS. I have used RTKLib to process these but not sure what to do with the positions generated. Naively I was expecting one position. [cid:image001.png at 01D6685E.028FC780]Sent from Mail for Windows 10 -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: A5FAB06831194DAA86B4987E2AB6AE59.png Type: image/png Size: 119597 bytes Desc: A5FAB06831194DAA86B4987E2AB6AE59.png URL: From bubunhhh at gmail.com Sat Aug 1 20:54:57 2020 From: bubunhhh at gmail.com (atanu santra) Date: Sun, 2 Aug 2020 09:24:57 +0530 Subject: [FOSS-GPS] FOSS-GPS Digest, Vol 124, Issue 1 In-Reply-To: References: Message-ID: Dear sir, It seems you need precise position. 1. You may use rtklib with the option static ppp. Dual frequency ionospheric correction would be used. You will get ppp points. Take an average of those points. 2. You may use online processing services like AUSPOS, OPUS and NRCAN for precise one point. But yes dual frequency RINEX observables are necessary for this online ppp services. Thanks and Regards Atanu Santra On Sun, 2 Aug 2020 4:17 am , wrote: > Send FOSS-GPS mailing list submissions to > foss-gps at lists.osgeo.org > > To subscribe or unsubscribe via the World Wide Web, visit > https://lists.osgeo.org/mailman/listinfo/foss-gps > or, via email, send a message with subject or body 'help' to > foss-gps-request at lists.osgeo.org > > You can reach the person managing the list at > foss-gps-owner at lists.osgeo.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of FOSS-GPS digest..." > > > Today's Topics: > > 1. GPS static post processing (Marcus Conrad) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sat, 1 Aug 2020 22:46:44 +0000 > From: Marcus Conrad > To: " foss-gps at lists.osgeo.org" > Subject: [FOSS-GPS] GPS static post processing > Message-ID: > < > VI1P195MB033559D3ED574066623B246FC14F0 at VI1P195MB0335.EURP195.PROD.OUTLOOK.COM > > > > Content-Type: text/plain; charset="windows-1252" > > Hi, I am new to this list and this is my first post. I am a site engineer > with an interest in drone mapping. > > I have limited experience of using GPS and wish use it for setting up > control and GCP’s. > > I have borrowed a Leica RX1250 and antenna. I have currently an issue with > the native/binary m00 files not being generated but also am not sure if I > am post processing correctly or what to do with the data I have. > > I have converted the .m00 file in teqc to a RINEX pos and obs file. I have > downloaded local CORS RINEX data (I am in the UK, OSNet), I have downloaded > the relevant sp3/epehmeris data from IGS. I have used RTKLib to process > these but not sure what to do with the positions generated. Naively I was > expecting one position. > > > > [cid:image001.png at 01D6685E.028FC780]Sent from Mail< > https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10 > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://lists.osgeo.org/pipermail/foss-gps/attachments/20200801/108a1c38/attachment.html > > > -------------- next part -------------- > A non-text attachment was scrubbed... > Name: A5FAB06831194DAA86B4987E2AB6AE59.png > Type: image/png > Size: 119597 bytes > Desc: A5FAB06831194DAA86B4987E2AB6AE59.png > URL: < > http://lists.osgeo.org/pipermail/foss-gps/attachments/20200801/108a1c38/attachment.png > > > > ------------------------------ > > Subject: Digest Footer > > _______________________________________________ > FOSS-GPS mailing list > FOSS-GPS at lists.osgeo.org > https://lists.osgeo.org/mailman/listinfo/foss-gps > > ------------------------------ > > End of FOSS-GPS Digest, Vol 124, Issue 1 > **************************************** > -------------- next part -------------- An HTML attachment was scrubbed... URL: From m at milesalan.com Sat Aug 8 06:24:40 2020 From: m at milesalan.com (Miles Alan) Date: Sat, 08 Aug 2020 08:24:40 -0500 Subject: [FOSS-GPS] Patches to fix foxtrotgps 1.2.2 for gpsd-dev 3.21 Message-ID: <2CGRFJIIU3061.2918POYH0TL5B@milesalan.com> Hi list - foxtrotgps has stopped building against gpsd-dev as of gps-dev 3.21. I'm the maintainer for the Alpine package of foxtrotgps - a new version of foxtrotgps that builds cleanly against the latest gpsd-dev would be greately appreciated. In order to fix the compatability, there are two small patches I've applied which maybe could eventually be upstreamed. Diffs below, thanks - Miles. diff --git a/src/gps_functions.c b/src/gps_functions.c index 9943b6b..c3d087a 100644 --- a/src/gps_functions.c +++ b/src/gps_functions.c @@ -762,7 +762,7 @@ cb_gpsd_data(GIOChannel *src, GIOCondition condition, gpointer data) { gpsdata->fix.time = (time_t) 0; } - gpsdata->valid = (libgps_gpsdata.status != STATUS_NO_FIX); + gpsdata->valid = (libgps_gpsdata.fix.status != STATUS_NO_FIX); if (gpsdata->valid) { gpsdata->seen_valid = TRUE; diff --git a/src/gps_functions.c b/src/gps_functions.c index 04f88e0..e3df086 100644 --- a/src/gps_functions.c +++ b/src/gps_functions.c @@ -752,7 +752,7 @@ cb_gpsd_data(GIOChannel *src, GIOCondition condition, gpointer data) { gpsdata->satellites_used = libgps_gpsdata.satellites_used; gpsdata->hdop = libgps_gpsdata.dop.hdop; - gpsdata->fix.time = libgps_gpsdata.fix.time; + gpsdata->fix.time = libgps_gpsdata.fix.time.tv_nsec; if (isnan(gpsdata->fix.time)) { gpsdata->fix.time = (time_t) 0; From jra at febo.com Mon Aug 24 11:32:30 2020 From: jra at febo.com (John Ackermann N8UR) Date: Mon, 24 Aug 2020 14:32:30 -0400 Subject: [FOSS-GPS] Program to create survey-like map? Message-ID: Hi -- I'm looking for a program that would input multiple lat/lon positions and plot them, showing bearing and distance between the various points. Does such a thing exist? Thanks! John From jochen.peters at uni-duesseldorf.de Mon Aug 24 12:16:35 2020 From: jochen.peters at uni-duesseldorf.de (Jochen Peters) Date: Mon, 24 Aug 2020 21:16:35 +0200 Subject: [FOSS-GPS] Program to create survey-like map? In-Reply-To: References: Message-ID: <20200824211458.383d679e@uni-duesseldorf.de> Hi John, I had a similar problem: I couldn't find a program with which I could load and display tracks including distances. In my case I had the additional problem that I wanted to draw and save these tracks myself. I then looked at the code of foxtrotgps and made a few changes: - when loading lat/lon lists the distances per waypoint are displayed on the terminal - when measuring a multi-point distance, each point with distance is copied to the clipboard (instead of only the last point) The first point would be interesting for you, even if no bearing is calculated. Unfortunately I didn't get any feedback from foss-gps if these additional functions are wanted and so I never made an attempt to get this change applied to "the original foxtrotgps". If you can program by yourself, you can have a look at my changes. So when loading tacks you might be able to quickly add the desired calculations by yourself: https://bazaar.launchpad.net/~deadlockz/+junk/jochen/revision/325 kind regards Jochen Am Mon, 24 Aug 2020 14:32:30 -0400 schrieb John Ackermann N8UR : > Hi -- > > I'm looking for a program that would input multiple lat/lon positions > and plot them, showing bearing and distance between the various > points. Does such a thing exist? > > Thanks! > > John > _______________________________________________ > This message is sent to you from FOSS-GPS at lists.osgeo.org mailing > list. Visit https://lists.osgeo.org/mailman/listinfo/foss-gps to > manage your subscription For more information, check > http://wiki.osgeo.org/wiki/FOSS-GPS From jra at febo.com Mon Aug 24 13:29:06 2020 From: jra at febo.com (John Ackermann N8UR) Date: Mon, 24 Aug 2020 16:29:06 -0400 Subject: [FOSS-GPS] Program to create survey-like map? In-Reply-To: <20200824211458.383d679e@uni-duesseldorf.de> References: <20200824211458.383d679e@uni-duesseldorf.de> Message-ID: <6e4daa73-77ea-0937-4520-feeed6df9e6a@febo.com> Thanks, Jochen! I am not familiar with foxtrotgps but will look at it. I think it may be overkill for my needs but maybe not. One thing is that I'm talking about small distances -- spacing of <50 meters between points, usually. I probably have the Python code available to fairly easily read a list of lat/lon and calculate distance/bearing between each pair. What I don't have is the knowledge to then plot that onto a sheet to a sheet to create what looks like a survey map with boundaries and markers. John ---- On 8/24/20 3:16 PM, Jochen Peters wrote: > Hi John, > > I had a similar problem: I couldn't find a program with which I could load and display tracks including distances. In my case I had the additional problem that I wanted to draw and save these tracks myself. > > I then looked at the code of foxtrotgps and made a few changes: > > - when loading lat/lon lists the distances per waypoint are displayed on the terminal > - when measuring a multi-point distance, each point with distance is copied to the clipboard (instead of only the last point) > > The first point would be interesting for you, even if no bearing is calculated. Unfortunately I didn't get any feedback from foss-gps if these additional functions are wanted and so I never made an attempt to get this change applied to "the original foxtrotgps". > > If you can program by yourself, you can have a look at my changes. So when loading tacks you might be able to quickly add the desired calculations by yourself: > > https://bazaar.launchpad.net/~deadlockz/+junk/jochen/revision/325 > > kind regards > Jochen > > Am Mon, 24 Aug 2020 14:32:30 -0400 > schrieb John Ackermann N8UR : > >> Hi -- >> >> I'm looking for a program that would input multiple lat/lon positions >> and plot them, showing bearing and distance between the various >> points. Does such a thing exist? >> >> Thanks! >> >> John >> _______________________________________________ >> This message is sent to you from FOSS-GPS at lists.osgeo.org mailing >> list. Visit https://lists.osgeo.org/mailman/listinfo/foss-gps to >> manage your subscription For more information, check >> http://wiki.osgeo.org/wiki/FOSS-GPS > _______________________________________________ > This message is sent to you from FOSS-GPS at lists.osgeo.org mailing list. > Visit https://lists.osgeo.org/mailman/listinfo/foss-gps to manage your subscription > For more information, check http://wiki.osgeo.org/wiki/FOSS-GPS > From don6019 at gmail.com Mon Aug 24 15:05:53 2020 From: don6019 at gmail.com (Don Cameron) Date: Tue, 25 Aug 2020 08:05:53 +1000 Subject: [FOSS-GPS] Program to create survey-like map? In-Reply-To: <6e4daa73-77ea-0937-4520-feeed6df9e6a@febo.com> References: <20200824211458.383d679e@uni-duesseldorf.de> <6e4daa73-77ea-0937-4520-feeed6df9e6a@febo.com> Message-ID: If you can use Python then take a look at Matplotlib it can do all your plotting needs. If you need help send me an example of your data. On Tue, 25 Aug 2020 06:29 John Ackermann N8UR wrote: > Thanks, Jochen! > > I am not familiar with foxtrotgps but will look at it. I think it may > be overkill for my needs but maybe not. One thing is that I'm talking > about small distances -- spacing of <50 meters between points, usually. > > I probably have the Python code available to fairly easily read a list > of lat/lon and calculate distance/bearing between each pair. What I > don't have is the knowledge to then plot that onto a sheet to a sheet to > create what looks like a survey map with boundaries and markers. > > John > ---- > > On 8/24/20 3:16 PM, Jochen Peters wrote: > > Hi John, > > > > I had a similar problem: I couldn't find a program with which I could > load and display tracks including distances. In my case I had the > additional problem that I wanted to draw and save these tracks myself. > > > > I then looked at the code of foxtrotgps and made a few changes: > > > > - when loading lat/lon lists the distances per waypoint are displayed on > the terminal > > - when measuring a multi-point distance, each point with distance is > copied to the clipboard (instead of only the last point) > > > > The first point would be interesting for you, even if no bearing is > calculated. Unfortunately I didn't get any feedback from foss-gps if these > additional functions are wanted and so I never made an attempt to get this > change applied to "the original foxtrotgps". > > > > If you can program by yourself, you can have a look at my changes. So > when loading tacks you might be able to quickly add the desired > calculations by yourself: > > > > https://bazaar.launchpad.net/~deadlockz/+junk/jochen/revision/325 > > > > kind regards > > Jochen > > > > Am Mon, 24 Aug 2020 14:32:30 -0400 > > schrieb John Ackermann N8UR : > > > >> Hi -- > >> > >> I'm looking for a program that would input multiple lat/lon positions > >> and plot them, showing bearing and distance between the various > >> points. Does such a thing exist? > >> > >> Thanks! > >> > >> John > >> _______________________________________________ > >> This message is sent to you from FOSS-GPS at lists.osgeo.org mailing > >> list. Visit https://lists.osgeo.org/mailman/listinfo/foss-gps to > >> manage your subscription For more information, check > >> http://wiki.osgeo.org/wiki/FOSS-GPS > > _______________________________________________ > > This message is sent to you from FOSS-GPS at lists.osgeo.org mailing list. > > Visit https://lists.osgeo.org/mailman/listinfo/foss-gps to manage your > subscription > > For more information, check http://wiki.osgeo.org/wiki/FOSS-GPS > > > _______________________________________________ > This message is sent to you from FOSS-GPS at lists.osgeo.org mailing list. > Visit https://lists.osgeo.org/mailman/listinfo/foss-gps to manage your > subscription > For more information, check http://wiki.osgeo.org/wiki/FOSS-GPS -------------- next part -------------- An HTML attachment was scrubbed... URL: From jra at febo.com Mon Aug 24 16:40:57 2020 From: jra at febo.com (John Ackermann N8UR) Date: Mon, 24 Aug 2020 19:40:57 -0400 Subject: [FOSS-GPS] Program to create survey-like map? In-Reply-To: References: <20200824211458.383d679e@uni-duesseldorf.de> <6e4daa73-77ea-0937-4520-feeed6df9e6a@febo.com> Message-ID: Hi Don -- Hmmm, I might take you up on that. I have a simple program that will take a list of lat1,lon1,lat2,lon2 tuples and output the distance (in meters) and bearing (in degrees) for each one. What I'm trying to figure out is how to take that list and put it on a blank sheet with each point shown relative to some origin, and the distance/bearing between them shown. As a simple example, picture an overhead drawing of a baseball diamond (sorry for being US-centric!) with first, second, third bases and home plate shown relative to the pitcher's mound, and the bearing/distance from the mound to each one shown. I've used Matplotlib by hacking on code someone else wrote, but I don't know how to begin to start something from scratch with it. Thanks, John PS -- if you want, we can go off list. My email is j r a at f e b o dot c o m ---- On 8/24/20 6:05 PM, Don Cameron wrote: > If you can use Python then take a look at Matplotlib it can do all your > plotting needs. > > If you need help send me an example of your data. > > > On Tue, 25 Aug 2020 06:29 John Ackermann N8UR > wrote: > > Thanks, Jochen! > > I am not familiar with foxtrotgps but will look at it.  I think it may > be overkill for my needs but maybe not.  One thing is that I'm talking > about small distances -- spacing of <50 meters between points, usually. > > I probably have the Python code available to fairly easily read a list > of lat/lon and calculate distance/bearing between each pair.  What I > don't have is the knowledge to then plot that onto a sheet to a > sheet to > create what looks like a survey map with boundaries and markers. > > John > ---- > > On 8/24/20 3:16 PM, Jochen Peters wrote: > > Hi John, > > > > I had a similar problem: I couldn't find a program with which I > could load and display tracks including distances. In my case I had > the additional problem that I wanted to draw and save these tracks > myself. > > > > I then looked at the code of foxtrotgps and made a few changes: > > > > - when loading lat/lon lists the distances per waypoint are > displayed on the terminal > > - when measuring a multi-point distance, each point with distance > is copied to the clipboard (instead of only the last point) > > > > The first point would be interesting for you, even if no bearing > is calculated. Unfortunately I didn't get any feedback from foss-gps > if these additional functions are wanted and so I never made an > attempt to get this change applied to "the original foxtrotgps". > > > > If you can program by yourself, you can have a look at my > changes. So when loading tacks you might be able to quickly add the > desired calculations by yourself: > > > > https://bazaar.launchpad.net/~deadlockz/+junk/jochen/revision/325 > > > > kind regards > > Jochen > > > > Am Mon, 24 Aug 2020 14:32:30 -0400 > > schrieb John Ackermann N8UR >: > > > >> Hi -- > >> > >> I'm looking for a program that would input multiple lat/lon > positions > >> and plot them, showing bearing and distance between the various > >> points. Does such a thing exist? > >> > >> Thanks! > >> > >> John > >> _______________________________________________ > >> This message is sent to you from FOSS-GPS at lists.osgeo.org > mailing > >> list. Visit https://lists.osgeo.org/mailman/listinfo/foss-gps to > >> manage your subscription For more information, check > >> http://wiki.osgeo.org/wiki/FOSS-GPS > > _______________________________________________ > > This message is sent to you from FOSS-GPS at lists.osgeo.org > mailing list. > > Visit https://lists.osgeo.org/mailman/listinfo/foss-gps to manage > your subscription > > For more information, check http://wiki.osgeo.org/wiki/FOSS-GPS > > > _______________________________________________ > This message is sent to you from FOSS-GPS at lists.osgeo.org > mailing list. > Visit https://lists.osgeo.org/mailman/listinfo/foss-gps to manage > your subscription > For more information, check http://wiki.osgeo.org/wiki/FOSS-GPS > > > _______________________________________________ > This message is sent to you from FOSS-GPS at lists.osgeo.org mailing list. > Visit https://lists.osgeo.org/mailman/listinfo/foss-gps to manage your subscription > For more information, check http://wiki.osgeo.org/wiki/FOSS-GPS > From stephen.filmer at gmail.com Mon Aug 24 16:49:32 2020 From: stephen.filmer at gmail.com (Foresoft) Date: Tue, 25 Aug 2020 09:49:32 +1000 Subject: [FOSS-GPS] Program to create survey-like map? In-Reply-To: References: Message-ID: Lots of GIS and survey programs will do this. I write a commercial survey program that you can trial for 2 months for no charge. Go to www.foresoft.com look top left and download CDS trial. You can import a ascii csv (comma separated variables) which contains the lat/lons. You can then get bearings and distances. Regards Steve On Tue, Aug 25, 2020 at 4:32 AM John Ackermann N8UR wrote: > Hi -- > > I'm looking for a program that would input multiple lat/lon positions > and plot them, showing bearing and distance between the various points. > Does such a thing exist? > > Thanks! > > John > _______________________________________________ > This message is sent to you from FOSS-GPS at lists.osgeo.org mailing list. > Visit https://lists.osgeo.org/mailman/listinfo/foss-gps to manage your > subscription > For more information, check http://wiki.osgeo.org/wiki/FOSS-GPS -------------- next part -------------- An HTML attachment was scrubbed... URL: From jochen.peters at uni-duesseldorf.de Tue Aug 25 13:21:06 2020 From: jochen.peters at uni-duesseldorf.de (Jochen Peters) Date: Tue, 25 Aug 2020 22:21:06 +0200 Subject: [FOSS-GPS] Program to create survey-like map? In-Reply-To: <6e4daa73-77ea-0937-4520-feeed6df9e6a@febo.com> References: <20200824211458.383d679e@uni-duesseldorf.de> <6e4daa73-77ea-0937-4520-feeed6df9e6a@febo.com> Message-ID: <20200825222106.48517f8c@uni-duesseldorf.de> Hi John, Try to figure out how to create bitmap (bmp) files with python and then draw points and lines there. Then you can use very little mathematics to display the region you want to represent on e.g. 1000x1000 pixels. For example, Europe goes from lon -10.0 to +25.0 and from lat 35.0 to 70.0. You can then scale 35 degrees in x and y direction to 1000 pixels. If your region is only limited to about 50m, then this projection is not so faulty. foxtrotgps can only load a single route and display it on a map - so it's nothing for e.g. displaying the outlines of several buildings. I have made the experience that many OSM and map tools can do too much and overstrain you or don't have the exact function you need. Here is a small c++ code example (and an image as attachment, where I used this lat/lon projection to x,y): // europa: lon -10..25 // lat 35..70 #define LAT_BOUND_START 35.0 #define LON_BOUND_START -10.0 #define LAT_BOUND_DIF 35.0 #define LON_BOUND_DIF 35.0 #define IMAGE_WIDTH 8000 #define IMAGE_HEIGHT 8000 ... void drawFunc(double lon, double lat) { int x,y; lon = lon - LON_BOUND_START; // this maps -10.0 to 0.0 lat = lat - LAT_BOUND_START; x = IMAGE_WIDTH*(lon/LON_BOUND_DIF); y = IMAGE_HEIGHT - IMAGE_HEIGHT*(lat/LAT_BOUND_DIF); placePixel(x,y,WHITE); } Am Mon, 24 Aug 2020 16:29:06 -0400 schrieb John Ackermann N8UR : > Thanks, Jochen! > > I am not familiar with foxtrotgps but will look at it. I think it > may be overkill for my needs but maybe not. One thing is that I'm > talking about small distances -- spacing of <50 meters between > points, usually. > > I probably have the Python code available to fairly easily read a > list of lat/lon and calculate distance/bearing between each pair. > What I don't have is the knowledge to then plot that onto a sheet to > a sheet to create what looks like a survey map with boundaries and > markers. > > John > ---- > > On 8/24/20 3:16 PM, Jochen Peters wrote: ... -------------- next part -------------- A non-text attachment was scrubbed... Name: secondaryway_nodes_europe.jpg Type: image/jpeg Size: 256168 bytes Desc: not available URL: