• 8 Posts
  • 13 Comments
Joined 1 year ago
cake
Cake day: June 12th, 2023

help-circle






  • I’m realizing my knowledge of how to do this is really dated. I got into QGIS plugins 15 years ago, and at that time there were some links on the QGIS website to plugin tutorials across the web. I’m not finding that now.

    I do know I started with the QGIS documentation, and it looks like these days they point you to the PyQGIS Developer Cookbook as the starting point. It is also probably worth wandering around the dedicated QGIS plugin website. I strongly suspect you’ve already done both of these, though.

    I do remember that the learning curve was steeper than I expected. If you go the route of a Python plugin like I did, before it is said and done, you’ll likely need to be comfortable with at least some Qt, PyQt, the QGIS Python API, and details about the tools to manipulate the data you’re working with. In my case that was PostGIS and pyscopg2, the Python PostgreSQL library.

    I’d strongly recommend you start very simple. Manipulate a few things in the Python console. Work your way up to a bare bones plugin that provides a single menu option. Then start building up from there.

    I’ll be very curious to see if others have links to tutorials they’ve tried recently. There’s the usual route of checking Google and YouTube, but I cannot tell you what is reliable there and what isn’t.


  • I stumbled into GIS. Mine is not a “GIS career,” but it’s been very GIS-centric at several points.

    I first stumbled into mapping projects when I was measuring time and frequency shifts from satellites as an electrical engineer. Satellite ephemeris mattered, and so did the shape of the earth. And when you’re tracking things on the surface of the earth, you have to map them.

    My next stop was in the context of an electric utility where we had to do everything from tracking the location of physical plant to calculating path loss for microwave links. Finally, off in grad school for something completely unrelated, I found myself working utility problems as a consultant. I stumbled into Postgres/PostGIS, then QGIS, then GeoServer and MapServer. I was hooked from there on out.

    It still remains an ancillary part of what I do, but I’m as likely to open QGIS for a personal project as work.


  • Apologies for the late response. I hadn’t posted any rules yet, but I’m certainly open to suggestions.

    I’d like to lean in the direction of less than more on the rules and then deal with problems as they come up.

    I’ll modify the description to include some brief rules, and then we probably need to bring it up for discussion at some point. Provided we start to see some traffic.

    [Full disclosure: I’m a director at a large software company (not ESRI!), and I’m not entirely sure our own HR department includes pay range in all their job postings – although that may be changing right now with various rule changes at the state level in the US.]


  • rtbravo@lemmy.worldtoLinuxThe Hardest of All
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    This right here: Linux From Scratch (LFS).

    If your goal is to learn, there is no better way than retrieving each tool individually and compiling it from the bottom up. LFS is Gentoo … without all the ease of use built in. More accurately, LFS is a just a set of instructions for where to go to get the code and how to compile everything you need to build a Linux system from the bottom up.

    I don’t live in the world of LFS or Gentoo, but my foray into LFS gave me a much greater appreciation for the distribution(s) I do use as daily drivers. I greatly appreciate my distribution maintainers.


  • Edgar Rice Burroughs’ John Carter books are public domain. They’ve got those on Project Gutenberg, but they may be too much “stock characters” for you.

    Would some of the Lewis Carroll stuff scratch the “science fiction” itch?

    It’s a bit of a stretch, but Mark Twain’s Connecticut Yankee in King Arthur’s Court at least has the character development. And, strictly speaking, it is time travel. ;)

    Finally, if quasi-fantasy and mythopeia do anything for you, there are things like George Macdonald’s Phantastes and G. K. Chesterton’s The Man Who Was Thursday. Both those authors were influences on C. S. Lewis. But we’re really straying away from anything that’s strictly science fiction there.







  • RedHat here in the late 90s, back when you could still find yourself writing a “modeline.”

    Then Debian in the early 00s when apt was still a major discriminator. Finally, Ubuntu around 2008 just so I was running the same thing I was recommending to family members for ease of use. (At the time, Ubuntu sported the same ease of installation and hardware detection I’d found with Knoppix.)

    Now on Xubuntu, but seriously eyeing a return to Debian.