hirokawa / cssrlib Goto Github PK
View Code? Open in Web Editor NEWPython Toolkit for satellite-based open PPP/PPP-RTK services
License: MIT License
Python Toolkit for satellite-based open PPP/PPP-RTK services
License: MIT License
hello there,
windup correction in windupcorr function in ppp.py is different from that in rtklib with the same inputs.
is this an error or what?
thanks
I find that there is satellite pcv/pco correction for measurement in zdres function in pppssr.py .
But I think normally we do not correct PCO for satellites in ssr mode as the orbit correction(dx,dy,dz) is based on broadcast ephmeris.
Is there any problem?
Best regards.
Dear Dr. Rui Hirokawa,
Thanks for providing the compact PPP/PPP-RTK toolkit.
I can really learned a lot following your tutorial.
However, I found one issue when decoding Galileo-HAS and output the result as a file.
In the "self.out_log()" function of "cssrlib.py", when "self.subtype == sCSSR.CBIAS", you get the keys like this:
for sig_ in range(self.lc[0].pbias[sat_].keys()):
However, the "range()" function doesn't seem to support arguments of type 'dict_keys'.
The similar issue also arises when 'subtype == sCSSR.PBIAS'.
In my attempt, removing the “range()” function allows the program to run normally.
If I have misunderstood, I humbly request correction.
Best regards
i get this error when i try to run the imports in ppprtk for example looks like theres a problem whith cssrlib.ppprtk OR pysolid ?! but not sure...
i followed all the steps and installed all the prequisites (normally..)
ImportError Traceback (most recent call last)
Cell In[2], line 12
10 from cssrlib.gnss import rSigRnx, sys2str
11 from cssrlib.peph import atxdec, searchpcv
---> 12 from cssrlib.ppprtk import ppprtkpos
13 from cssrlib.rinex import rnxdec
File d:\test_gnss\gnss\Lib\site-packages\cssrlib\ppprtk.py:6
1 """
2 module for PPP-RTK positioning
3 """
5 import numpy as np
----> 6 from cssrlib.pppssr import pppos
9 class ppprtkpos(pppos):
10 """ class for PPP-RTK processing """
File d:\test_gnss\gnss\Lib\site-packages\cssrlib\pppssr.py:11
9 from cssrlib.gnss import uTropoModel, ecef2pos, tropmodel, geodist, satazel
10 from cssrlib.gnss import time2str, timediff, gpst2utc, tropmapf
---> 11 from cssrlib.ppp import tidedisp, tidedispIERS2010, uTideModel
12 from cssrlib.ppp import shapiro, windupcorr
13 from cssrlib.peph import antModelRx, antModelTx
File d:\test_gnss\gnss\Lib\site-packages\cssrlib\ppp.py:9
...
----> 9 from pysolid.solid import solid_grid
12 def nut_iau1980(t_, f):
13 """ define IAU1980 nutation """
ImportError: DLL load failed while importing solid: The specified module could not be found.
Output is truncated. View as a scrollable element or open in a text editor. Adjust cell output settings...
Dear Dr. Rui Hirokawa,
Thanks for providing the compact PPP/PPP-RTK toolkit.
I can really learned a lot following your tutorial.
However, I found one issue when decoding the code bias from BDS-B2b augmentation message.
The scale factor in ICD is 0.017, however, in the CSSRLIB, the scale factor is set as 0.02.
It seems that the scale factor is not reset in cssr_bds.py.
If I miss anything, please let me know.
Best regards
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.