ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

программа для загрузки и просмотра спутниковых снимков Земли, Луны, Марса предоставленных сервисами Google Maps и Космоснимки. Возможность работы с GPS приёмником.

Модератор: Tolik

VetraNet
Новичок
Сообщения: 2
Зарегистрирован: 06 сен 2019, 07:51
Благодарил (а): 1 раз

Какой вид NMEA-сообщения должен приходить в COM-порт?

Сообщение VetraNet »

Добрый день всем!
Пробовал отправлять из приёмника (Novatel DL-V3) NMEA-сообщения вида GGA и GLL. Сообщения в порт идут, я их вижу (смотрелкой COM-порта), SASGIS их не видит (или делает вид, что не видит, т.к. порт в этот момент занимает)
В связи с этим и вопрос - может я отправляю не тот вид NMEA-сообщения, который "понимает" SASGIS?

Виды NMEA-сообщений из NMEA_ref_manual:
GGA —Global Positioning System Fixed Data
GLL—Geographic Position - Latitude/Longitude
GSA—GNSS DOP and Active Satellites
GSV—GNSS Satellites in View
MSS—MSK Receiver Signal
RMC—Recommended Minimum Specific GNSS Data,
Аватара пользователя
vdemidov
Гуру
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз
Поблагодарили: 157 раз

Re: Какой вид NMEA-сообщения должен приходить в COM-порт?

Сообщение vdemidov »

Понятия не имею. Вам в недра вот этой библиотеки https://bitbucket.org/sas_team/vsagps/
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
GoodZon
Новичок
Сообщения: 10
Зарегистрирован: 04 май 2017, 22:41
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Кеш SASPlanet Sqlite3 + PHP

Сообщение GoodZon »

Пишу скрипт, который вытягивает данные из кеша сас планеты в формате sqlite3 и возвращает их в браузер для дальнейшего отображения с помощью leaflet движка. Как работать с базой sqlite3 и извлекать из нее картинки я понял. Но вот до сих пор не могу разобраться, как имея z, x, y данные тайла сформировать путь к базе. На 18м уровне там уже три подпапки прежде чем до базы дойдешь. Ткните носом, откуда можно взять инфу по алгоритмы создания подпапок и папок САС планетой. Или еще лучше, может кто то сразу сможет и написать этот кусочек кода. Думаю там не много строк то и будет.
Аватара пользователя
garl
Гуру
Сообщения: 1625
Зарегистрирован: 16 июл 2008, 14:40
Откуда: Краснодар, Кубанская столица.
Благодарил (а): 97 раз
Поблагодарили: 272 раза

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение garl »

Russian NDN Team
QIP NightlyTester
VetraNet
Новичок
Сообщения: 2
Зарегистрирован: 06 сен 2019, 07:51
Благодарил (а): 1 раз

Re: Какой вид NMEA-сообщения должен приходить в COM-порт?

Сообщение VetraNet »

VetraNet писал(а):Добрый день всем!
Пробовал отправлять из приёмника (Novatel DL-V3) NMEA-сообщения вида GGA и GLL. Сообщения в порт идут, я их вижу (смотрелкой COM-порта), SASGIS их не видит (или делает вид, что не видит, т.к. порт в этот момент занимает)
В связи с этим и вопрос - может я отправляю не тот вид NMEA-сообщения, который "понимает" SASGIS?

Виды NMEA-сообщений из NMEA_ref_manual:
GGA —Global Positioning System Fixed Data
GLL—Geographic Position - Latitude/Longitude
GSA—GNSS DOP and Active Satellites
GSV—GNSS Satellites in View
MSS—MSK Receiver Signal
RMC—Recommended Minimum Specific GNSS Data,
vdemidov писал(а):Понятия не имею. Вам в недра вот этой библиотеки https://bitbucket.org/sas_team/vsagps/
Посмотрел. В процедуре vsagps_public_nmea.pas есть описание соответствующих констант:

Код: Выделить всё

const
  // sentence identifiers (always in uppercase!) - in alphabetical order
  // flags
  nmea_si_AAM = 'AAM'; // Waypoint Arrival Alarm
  nmea_si_BWC = 'BWC'; // Bearing and Distance to Waypoint � Latitude, N/S, Longitude, E/W, UTC, Status
  nmea_si_GGA = 'GGA'; // + Global Positioning System Fix Data. Time, Position and fix related data for a GPS receiver
  nmea_si_GLL = 'GLL'; // Geographic Position � Latitude/Longitude
  nmea_si_GSA = 'GSA'; // + GPS DOP and active satellites
  nmea_si_GSV = 'GSV'; // + Satellites in view
  nmea_si_MSS = 'MSS'; // MSK Receiver Signal Status
  nmea_si_RMB = 'RMB'; // Recommended Minimum Navigation Information (to point)
  nmea_si_RMC = 'RMC'; // + Recommended Minimum Navigation Information
  nmea_si_RTE = 'RTE'; // Routes
  nmea_si_VTG = 'VTG'; // Track Made Good and Ground Speed
  nmea_si_WPL = 'WPL'; // Waypoint Location
  nmea_si_XTE = 'XTE'; // Cross-Track Error � Measured
  nmea_si_ZDA = 'ZDA'; // Time & Date � UTC, Day, Month, Year and Local Time Zone
То есть SASGis должен понимать, что за NMEA-сообщение приходит в COM-порт и как бы "видеть"... Почему же не видит?
Аватара пользователя
vdemidov
Гуру
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз
Поблагодарили: 157 раз

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение vdemidov »

VetraNet писал(а):Посмотрел. В процедуре vsagps_public_nmea.pas есть описание соответствующих констант:
VetraNet писал(а):То есть SASGis должен понимать, что за NMEA-сообщение приходит в COM-порт и как бы "видеть"... Почему же не видит?
Возможно наличие констант и обработка соответствующих сообщений это таки две большие разницы? Я ничего не утверждаю, просто уточняю. Нужно смотреть в коде используются ли эти константы и правильно ли они обрабатываются. Я туда последний раз несколько лет назад заглядывал и то недолго и поверхностно.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Michurinsk
Новичок
Сообщения: 1
Зарегистрирован: 10 сен 2019, 15:46

Экспорт в sqlite

Сообщение Michurinsk »

Столкнулся с проблемой при экспорте кэша для locus map. Выбираю экспорт в rmaps, только нет ограничений на размер файла и в итоге получаю файл 12 гб. Можно ли заставить делить на несколько файлов меньшего размера?
psv
Новичок
Сообщения: 30
Зарегистрирован: 28 сен 2016, 16:42
Откуда: Киев
Благодарил (а): 12 раз
Поблагодарили: 5 раз
Контактная информация:

Импорт в формате txt-kml

Сообщение psv »

Здравствуйте! В окне "Управление метками" имеется функция импорта данных. Стоит задача импортировать файл txt который по внутренней структуре отвечает kml. Но файл с расширением txt программа "не знает". Поэтому, приходится постоянно переименовывать файл. К примеру, переименовываю file.txt в file.kml и только после этого "заливаю" в базу. Можно ли каким-то образом грузить файл с внутренней структурой kml но имеющий в названии расширение txt?
Аватара пользователя
Parasite
Администратор
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раза
Поблагодарили: 508 раз

Re: Импорт в формате txt-kml

Сообщение Parasite »

psv писал(а):файл txt который по внутренней структуре отвечает kml
Можно ли каким-то образом грузить файл с внутренней структурой kml но имеющий в названии расширение txt?
Можно. Разрешаем. Грузите.
А допустить, что файлу со структурой KML таки настоятельно рекомендовано иметь расширение KML, а не TXT (а иначе у Вас будут проблемы не только с САСом), и что соответственно приводить обертку к содержанию и как-то решать сие в общем и целом надо не на стороне импорта, а на стороне создания такого файла - религия не позволяет?
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Pecheniko
Новичок
Сообщения: 3
Зарегистрирован: 19 сен 2019, 01:41

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение Pecheniko »

Всем привет. Такое дело, создал кучу меток с названиями в конструкторе яндекс карт, хочу распечатать карту на плоттере вместе с метками, не могу перенести из яндекса файл с метками в SAS.Планета. Яндекс может импортировать в файлы типа KML, XLSX, GPX, GEO JSON, CSV.
Ответить

Вернуться в «SAS.Планета»