-
-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Azimuthal projection centered on custom coordinates #493
Comments
Its not impossible but definitely challenging. The azimuthal projection currently uses simplified formulas - the math is a lot easier when centered on the north pole. These could be carefully reworked to allow for custom coordinates. This would allow the app to draw the shadow bitmap and overlay moon/sun positions. That seems to be the easy part. That shadow bitmap is then layered over a map background, a png created once with QGIS (by "printing" a shapefile in the given map projection). The app would need to somehow re-project the background to be centered on the custom coordinates. I'm not entirely sure how to go about doing this, but I suspect its probably possible if the background were stored as an svg instead. That makes user-configurable coordinates difficult. The shadow bitmap could be displayed on its own, but without any reference points its probably not useful. Including a projection centered on non-configurable coordinates is 'easy enough' (by re-projecting the background with QGIS, recompiling the app, etc), but probably only useful for a few people. I can look into accepting donations in crypto. I don't personally use these currencies (but recognize them as a store of value). I'm not sure whats required to "do it right". Is it as easy as generating an address (with something like "Paper Wallet") and publishing that to the readme? I'm not real keen on actively monitoring some blockchain (or whatever is required to properly maintain a wallet). |
Hi brother Okay I got it, thanks for your answer. To me, the easiest thing to do (for advanced users only) would be the following:
The shadow bitmap and the moon/sun positions will then be calculated for the azimuthal coordinates that the user has chosen.
The user will only have to change the azimuthal north pole map for his personal map that he has generated What do you think about it? OFF TOPIC Monero is digital cash, truly anonymous, untraceable, fungible, decentralized from A to Z, both at the level of the nodes but also for mining thanks to the RandomX protocol, everything that noobs think of crypto when buying Bitcoin is in fact Monero. I'm not going to get into the controversy or the details here. Some useful links: You just have to download the official GUI wallet here https://web.getmonero.org/downloads/ You have the choice to download the whole blockchain (about 110GB, to synchronize quickly you have to do it on an SSD) to use your Monero wallet on your own local node connected to the rest of the decentralized nodes of the network.This is the most secure and anonymous method, or if you don't have time you can connect directly to other nodes of the network (if you are paranoid you can use a VPN or Tor) Then once your wallet is synchronized to the network, you just have to create a sub-address and share it so that people can send you Monero all over the world absolutely anonymously and untraceably. Why not your main Monero address (starting with a "4") instead of a sub-address (starting with "8")? Post a sub-address of your Monero wallet here, I'll give you a 10€ donation as soon as I see it. |
Its definitely an "advanced feature", but what you propose sounds like a reasonable way to implement this. I am open to including this as part of off-topic |
Thank you I am looking forward to this new feature. OFF-TOPIC It's a privacy nightmare. Your Bitcoin address will be linked to you forever. Remember : Real money is fungible. Bitcoin is not. Monero is anonymous and opaque by default, so no more problems. "my understanding is that the "right way" to spend/receive is to create and use a unique address for every transfer (to avoid a shared record that later compromises privacy).That's inconvenient - it seems collecting all donations in a single bitcoin address is actually a mistake from a privacy standpoint" Monero brings a simple solution, you don't need to create different addresses (seed) thanks to sub-addresses. Once your Monero wallet is created, you have your main address (which starts with a "4"). This main address should never be shared (unless you know exactly what you are doing). Why is this useful? |
Hi brother Any update on this feature ? |
adds azimuthal projection with arbitrary center coordinates #493
Your ears must be burning or something ;) because I've been working on this recently (right now in fact). There is code in the worldmap-background branch for loading an arbitrary background image, as well as a partially complete azimuthal projection that centers on a given location. Its not working quite right though, and not so easy to debug. With any luck it will be in |
Hi Lol I wanted to post this message long before but it took me on the moment to do it now Great, I'm waiting for this option with impatience |
implements forward equations for equiazimuthal oblique projection (#493); adds test.
implements inverse equations for equiazimuthal oblique projection (#493)
changes map widgets to use custom center/background options if app is also configured to do so (#493)
Thank you very much for this great program
I would like if possible to ask for the possibility to change the map projection used concerning the azimuthal projection centered on the north pole.
For example that we can modify the azimuthal projection by choosing our own coordinates, like in QGIS with the Proj4 projection
For example here is an azimuthal projection centered on a custom coordinates point
+proj=aeqd +lat_0=23.4 +lon_0=31 +x_0=0 +y_0=0 +a=6371000 +b=6371000 +units=m +no_defs
Is the same thing possible in this application, while keeping the same functionalities (solar illumination), moon/sun position on the personal azimuthal map, etc)
Thank you very much for your work (can you add donations in cryptocurrencies like Monero please, it's much easier to make donations, thanks) ;)
The text was updated successfully, but these errors were encountered: