Esri / collector-tools

A set of python scripts and geoprocessing tools to automate common tasks and workflows in conjunction with Collector for ArcGIS
Apache License 2.0
74 stars 35 forks source link

GNSS Metadata #71

Closed Hughwyn closed 5 years ago

Hughwyn commented 5 years ago

Hello,

Is there anyway to set up a feature class so the LLQ message from the NMEA stream can be stored? I have set local coordinates and a geoid in the receiver and Im trying to get this GNSS metadata stored so I do not have to do a coordinate transformation post processing.

Thanks

Hugh

Kevin-GIS commented 5 years ago

Hi @Hughwyn

Can you please explain what the LLQ string is? I am familiar with the NMEA standard, but not regarding that particular string. My research tells me that's a proprietary string for Leica receivers. Is that the case?

Are you using a Leica receiver?

Because you setup the receiver to use local coordinates, are these the coordinates that are contained within that string? As opposed to the coordinates stored in GGA which aren't localized?

To answer your question, in Collector the metadata is designed to store certain information from specific NMEA strings according the NMEA 0183 Standard, which are supported across many different GNSS receivers. Unfortunately this functionality cannot be customized.

Hughwyn commented 5 years ago

Hi Kevin

Thank you for your prompt response.

Yes I am using a Leica Receiver.

Yes the localised coordinates are stored in the LLQ string as per the screenshot below. [cid:image001.png@01D4C91D.4FFECC00] Is there any way to store the metadata from this LLQ message (specially Grid Easting, Grid Northing and Height)? Perhaps via another script?

Kind Regards

Hugh Wyn-Harris BSurv, ANZIS Surveyor

[cid:image004.png@01D4C91D.50020050] [http://press.linkedin.com/display-media/313/2]https://www.linkedin.com/company/envivo-ltd---planning-surveying-engineering/?originalSubdomain=nz W: envivo.co.nzhttp://www.envivo.co.nz/ P: 09 630 9512 | DDI: 09 638 2636

From: Kevin Burke [mailto:notifications@github.com] Sent: Wednesday, 20 February 2019 12:46 p.m. To: Esri/collector-tools collector-tools@noreply.github.com Cc: Hugh Wyn-Harris Hugh.Wyn-Harris@envivo.co.nz; Mention mention@noreply.github.com Subject: Re: [Esri/collector-tools] GNSS Metadata (#71)

Hi @Hughwynhttps://github.com/Hughwyn

Can you please explain what the LLQ string is? I am familiar with the NMEA standard, but not regarding that particular string. My research tells me that's a proprietary string for Leica receivers. Is that the case?

Are you using a Leica receiver?

Because you setup the receiver to use local coordinates, are these the coordinates that are contained within that string? As opposed to the coordinates stored in GGA which aren't localized?

To answer your question, in Collector the metadata is designed to store certain information from specific NMEA strings according the NMEA 0183 Standard, which are supported across many different GNSS receivers. Unfortunately this functionality cannot be customized.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/Esri/collector-tools/issues/71#issuecomment-465359048, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AeAVbujTRJvsAcsaBU9qoBtuxrWgdTb4ks5vPIzUgaJpZM4bD3D3.

Kevin-GIS commented 5 years ago

Hi @Hughwyn

I apologize for the delay.

Thank you for that information.

Unfortunately no there isn't a way to store metadata for that string type in Collector. Even if the scripts were modified to include it, under the hood the app is not looking for that string to parse it. Therefore it's not supported.