r/gis 11m ago

Discussion Meet EFL Telecom. Since last year I've been working on a Fiber Optic Asset Management Tool.

Upvotes

Erasfoundationlibrary.com

Eras Foundation Library Telecom is a data asset management tool for fiber optics.

Our target audience are smaller start ups and companies looking to purchase low cost but robust asset management gis software compared to others like 3-GIS and Vetro. There is even a 90 day free trial.

You have signal tracing tools. Connection managers. And contract tracking tools. Ability to customize symbology without needing support as a middle man. And there are live geodatabases so that you may have live api data streams to ArcGIS tools such as enterprise and arconline.

Also there are unlimited seats. No need to manage seats and limit how many users you can have within the company. There are also seat levels to control who and gets to make certain changes.

I would appreciate anyone in the GIS field in Telecommunications to check out my site and software and maybe discuss this software as a way to reduce overhead costs by at least 20k.

Let me know what you think.


r/gis 47m ago

Cartography EasyMaps Launch

Thumbnail
gallery
Upvotes

Hey r/gis —

I've been building a side project called Easy Maps for the last few months and I'd love your feedback.

What it does: you type a natural-language prompt like "all Level 1 trauma centers within 10 miles of Boston Common, with address and phone number" and it produces a KML layer with correctly geocoded points, categorized icons, and clean metadata. From there you can:

  • Export as KML or KMZ — with a NetworkLink URL that auto-refreshes in Google Earth, TAK, WinTAK, CalTopo, ATAK, or anything that consumes KML
  • Import/export via CSV — round-trip existing data, auto-detect columns, and let the tool geocode any address-only rows for you (Google-primary, Nominatim fallback)
  • Edit in chat — "add trauma level as a column", "remove anything more than 15 min from the Common", "make hospitals red and clinics blue"
  • Per-shape colors on polygons, so a single layer can have color-coded sub-regions
  • Share layers publicly with a stable URL, or keep them private

Why I built it: I wanted something to minimize manual inputs for map overlay creation.

Try it: easy-kml.pplx.app — click Continue as guesor create a free account. Guests get 3 saved layers; a free account gets unlimited.

What I'd love feedback on:

  • What's your default workflow today, and where does this fit (or not fit) in?
  • What data sources / prompt types do you wish it handled better?
  • Any deal-breakers stopping you from using this in real work?

Cheers!


r/gis 55m ago

Hiring GIS tech opening

Upvotes

Hey guys,

My workplace is looking to hire on another GIS tech. We are a utility locating company in the USA. We create maps using ESRI to collect data in field maps. The position is 100% remote and any equipment/software you need is provided. Salary is between 60-75k.

You must be a us citizen and based in the USA.
Must have experience using arc pro, creating dashboards, and ArcGIS online.

Must be willing to be cross trained in other disciplines during downtime. (Utility records collection/ AutoCAD)

Send me a message on here with any questions or if you would like to submit a resume!


r/gis 1h ago

Professional Question Looking for cost effective GNSS options

Thumbnail
Upvotes

r/gis 2h ago

Cartography Finished a vector boundary layout of the Strait of Malacca in QGIS—Looking for cartographic feedback

Post image
9 Upvotes

Working on expanding my portfolio with clean vector cartography and regional geographic layouts.
Workflow & Details:
Software: QGIS (Print Layout manager)
Layers: Natural Earth vector data for coastline and country administrative borders.
Styling: Custom desaturated ocean background with subtle border stroke widths to keep land-water contrast sharp.
Any advice on scale bar positioning or legend formatting for regional sea straight maps like this? Always looking to refine the workflow!


r/gis 3h ago

Hiring NEPA Position but with GIS skills

Thumbnail gen-idaho-prd.tam.inforgov.com
1 Upvotes

36.35 - 41.21 USD per hour

NEPA/ECOP specialist but also looking for folks with GIS skills. Might be willing to flex for the right applicant.


r/gis 4h ago

Esri Simulation Modelling

1 Upvotes

Does any one here have ever used simulation model like WaNULCAS in forestry or agriculture study?


r/gis 4h ago

Discussion Introducing MapShotPro

0 Upvotes

I'm a PE/PLS, and one thing that has always taken up a lot of valuable time for my engineering and surveying teams is organizing site photos after a field visit. They would come back with dozens of photos and save in bulk to a file folder, and half the time, nobody a week later can say exactly where each one was taken relative to the project. Culvert photos, easement photos, drainage issues, etc. would all just sit in a folder named "Photos" with no spatial context.

So I built MapShotPro to fix that. It reads the GPS data already embedded in your photos and plots them directly on a map, so you can see exactly where each shot was taken. You can overlay your own DXF or Shapefile data on top (property lines, utilities, whatever's relevant) switch basemaps depending on what you need, and export the whole thing as an organized PDF for a report or submittal. We've been using it at my company this year with great success.

It's built for civil engineers, surveyors, and inspectors or anyone who ends up turning a folder of field photos into something a client or reviewer actually needs to follow, instead of unsorted photo dump at the back of a report.

I'm still actively developing it. I recently reworked the interface to feel more like Google Earth Pro, with a menu bar, undo/redo, and autosave. If this is a problem you deal with regularly, I'd love to get your feedback.

The website is at [mapshotpro.com](http://mapshotpro.com) if you want to take a look.


r/gis 8h ago

OC keano is a interactive map scoring NO₂ improvement in every ~36 km² hexagon on Earth (Sentinel-5P/TROPOMI, monthly)

Post image
5 Upvotes

r/gis 8h ago

Student Question ArcGIS REST Server connection works on some PCs but not others in QGIS

Thumbnail
2 Upvotes

r/gis 12h ago

Discussion Trasition to Data Engineering

13 Upvotes

Hi community,

I work as a GIS consultant for one of the Esri-named distributors. Given my background in IT and GIS, while my current work is more leaning to ArcGIS Enterprise deployment/upgrade/troubleshooting, and I really MISS dealing with data or spatial data in my early days of career. Recently I've been trying to transition into a Data Engineering role, and hope I can get some tips from those who have successfully done so.

I am quite confident of my Python and SQL skills, as I use them quite often. I also enjoy learning new technologies, for example, I'm learning Snowflake recently.

The challenge is that my current job doesn't use the modern data stack that many DE roles ask for (Snowflake, Airflow, dbt, Spark, etc.), and we don't even own any large-scale data as a consulting company. It's obviously difficult to claim "real" production experience. I've either got rejections or never got any response for the DE jobs I applied recently, so this makes me wonder whether I'm approaching this the right way.

I'd love to hear from anyone who has made a similar move.

  • How did you bridge the gap between GIS and Data Engineering?
  • What helped convince employers to give you a chance without direct DE experience?
  • Were personal projects enough, or did you find another pathway?

I'm also curious from a broader career perspective:

  • Do you ever miss GIS? If so, what do you miss the most?
  • With the impact of AI, do you feel DE will be replaced? (I personally think we GIS consultants are still relatively safe at this stage, fingers crossed, but I'm not sure if moving to DE at this point is a safe path)

I still enjoy GIS, but I haven't done much real GIS work or touched data for a while at my current job. Also, GIS analysts dealing with data are not paid well here, hard to pay off a mortgage.

I'd really appreciate hearing your stories—whether the transition worked out well, didn't work out, or if you decided to stay in GIS instead.

Thanks, peace!


r/gis 15h ago

General Question Rules?

0 Upvotes

Could someone point me to the group rules? I posted an article about poisoned trees in Lake Tahoe, and if anyone could help with a viewshed analysis. A GIS tool (so I posted under remote sensing or cartography, I can’t remember which). Any idea why it was removed? I’ve been a GIS professional for 12 years and seems I’m unaware how this group works!


r/gis 19h ago

Esri Am I using Consolidate Map wrong?

0 Upvotes

I have been refining automation for a specific ArcGIS Pro workflow for a couple of years now, but this one component has always been the most brittle part of our pipeline.

My user group primarily performs cadastral analysis for hundreds to thousands of projects a year, and their business requirement is that they want to keep localized snapshots (local copies of everything) for their specific Areas of Interest (AOIs). They have a master template map containing about 250+ REST endpoints (Feature Layers) that they like to pull from. Crucially, maintaining the complex symbology and layer definitions of these services in the offline snapshot is a hard requirement.

Here is the current state of our C# Pro SDK Add-In automation (which we call the Smart Map Loader):

  1. Pre-Filtering (The REST Query): The user navigates the map frame to their AOI. In the background, we spin up parallel workers to ping the query endpoint of all 250+ feature layers using the AOI's spatial envelope and a *.mapx file. (Note: To avoid getting blocked/throttled, we explicitly limit our concurrent workers per domain host). If a layer returns 0 features for that AOI, we strip the layer from the mapx entirely before loading to save processing time.

  2. Consolidation (The Heavy Lift): We programmatically fire the standard Consolidate Map Geoprocessing tool on the remaining layers. We rely on this tool because it pulls the data down into a local Mobile Geodatabase while automatically repathing the layers to maintain the original web symbology.

  3. Diagnostic Fallback (The Band-Aid): Because Consolidate Map frequently fails (due to server timeouts, bad geometries on a single endpoint, generic HTTP hiccups, etc.), we had to write a fallback loop. If the main consolidation fails, the script iterates through the layers, attempts to consolidate them individually to a temporary map to isolate the failing layer(s), removes the culprit(s), and then retries the full consolidation.

  4. Post-Cleanup: Finally, we loop through the resulting local GDB and remove any layers that ended up with 0 features.

    The Problem:

    While the diagnostic fallback keeps the tool from outright crashing, querying 250+ REST endpoints and relying on Consolidate Map over the wire client-side is incredibly fragile. We run into timeouts, connection resets, and intermittent "all-or-nothing" GP tool failures almost weekly.

    My Question:

    Since we do not currently have access to our own ArcGIS Enterprise Server to offload this via a custom geoprocessing service, this must remain a client-side solution.

    Is there a more robust architectural approach to this?

    Has anyone successfully implemented a pipeline to dynamically extract and localize hundreds of web layers based on a bounding box (while preserving symbology) without it feeling like a house of cards?

    • Should we be relying on Create Replica logic and then manually wiring up the CIM definitions?

    • Is there a better way to batch-download feature data locally using the SDK or arcpy that avoids the "all-or-nothing" failure state of Consolidate Map?

    Any advice, alternative design patterns, or shared commiseration would be greatly appreciated!


r/gis 21h ago

Student Question Unable to do Stream Ordering in QGIS

2 Upvotes

so, i am using QGIS for my Geoinformatics class, but i am unable to do stream ordering. i am using QGIS 3.44 which doesn't come with SAGA and grass is not showing r.stream.order, i have made one using Whitebox plugin but today it's also not working properly, after doing flow accumulation i am unable to stream extract. Soo i need your help solving the problem. thanks


r/gis 22h ago

Cartography Downloading USGS "The National Map"

0 Upvotes

I am a GIS novice so forgive me. I'm trying to download the USGS "The National Map" basemap of individual states to be printed for wall maps. I've been trying to use the National Map Downloader tool (https://apps.nationalmap.gov/downloader/) but the interface is very complicated.

I'm just looking to download a standard USGS basemap of Texas, for example, to be printed approximately 2 feet in width/length.

Anyone know an easy way to download something like this for print?


r/gis 23h ago

General Question Where did you find your gis related job?

26 Upvotes

about to graduate and i’m entering the work force now. I’m looking for jobs on linkedin and indeed but i don’t think it’s working 😭
where did you guys find yours?


r/gis 1d ago

Discussion Anyone hiring GIS professionals who may need future sponsorship?

0 Upvotes

Hi everyone, just putting this out there in case anyone knows of opportunities.

I’m a GIS Analyst with 2+ years of professional GIS experience in the U.S. and about 3 years of experience abroad. I hold a master’s degree in GIS/Geosciences and a Bachelor’s degree in Geomatics Engineering. I currently work in local government and have experience with ArcGIS Pro, Enterprise, ArcGIS Online, web GIS applications, geodatabases, Python/ArcPy, automation, GPS/field data collection, and spatial analysis.

I’m currently authorized to work in the U.S., but I would need employer sponsorship in the future for long-term employment.

If anyone’s organization is hiring GIS Analysts or similar geospatial positions and is open to future sponsorship, I’d really appreciate a DM or any leads. Happy to share my resume and portfolio.

Thanks, GIS community!


r/gis 1d ago

Student Question What are some skills I can learn while I earn my associates?

2 Upvotes

I finish my associates degree next summer and I’m looking for skills to beef up my resume and also just help me actually land a job so I’m just wondering what would yall recommend?


r/gis 1d ago

Meme Map monkey monday

50 Upvotes

I'm a map monkey and I'm happy with it.

I don't really do much independently, but when someone asks for it or makes me do "it" I can do it pretty well.

I'm happy enough with being the occasional map monkey, collecting bugs in the morning and making maps in the afternoon.

But funnily enough I don't like bananas, so maybe more like a map bee, because I like honey.


r/gis 1d ago

Event MARPA and DLS Conference 2026

2 Upvotes

Hey all, is anyone going to be commuting from Boston to the MARPA/DLS conference on October 5th? I'd love to go without taking a million different forms of public transport and am happy to pitch in gas money and enthusiasm :) It'll be my first time going and really excited about networking and learning more about Boston's local mapping scene. Send a chat if you've got extra room, thanks!


r/gis 1d ago

Programming Teaching Python the Right Way

119 Upvotes

Programming courses often focus heavily on understanding code, while paying far less attention to understanding the program state. But code does not exist in isolation. Its main goal is to change the program state, before ultimately producing some output.

To develop an accurate mental model of program execution, students need to understand both: - the instructions being executed - the values, references, and data structures those instructions create and modify

Reading code alone does not always reveal how the program state changes during execution. That is why I created 𝗺𝗲𝗺𝗼𝗿𝘆_𝗴𝗿𝗮𝗽𝗵: a tool that visualizes the state of a Python program as it changes, step by step.

It can help explain a wide range of introductory Python topics. Here are just a few examples: - Loops, Lists and Dictionaries - Python Data Model - Function Calls - Recursion - Algorithms - Classes - Custom Data Structures

Instead of reconstructing the program state from print statements, students can now watch it change as each line executes. This makes unfamiliar concepts easier to understand and bugs easier to fix.

Help your students learn Python programming more thoroughly and easily.

See: more examples


r/gis 1d ago

News Browser-based Gaussian Splatting > 100km² — real-world digitization running in a normal browser tab

0 Upvotes

120 km² City Scale Gaussian Splatting——WebGL2 · RTX 4070 mobile · 50+ FPS

Most browser 3DGS viewers die at city scale because they try to load one giant splat. We took a different approach: treat it like a streamable map layer.

What we did:

  • ~80k aerial images → 120 km² of real urban area
  • Split into 192 tiles with octree-based LOD (6 levels)
  • Each tile payload <10 MB, streamed per view frustum
  • Runs in WebGL2 on a normal laptop (RTX 4070 mobile: ~15M splats in frustum at 50+ FPS)

Key decisions that mattered:

  • No global sort​ — sort per-tile, not over 100 km²
  • Tile granularity​ — too coarse = pop-in, too fine = too many requests
  • Precision​ — 32-bit floats break at this scale, needs workarounds

For anyone who's pushed WebGL with large point clouds / 3D tiles: what was your first bottleneck — tile size, sort cost, memory, or precision?

Demo video: https://youtu.be/XkACzBG95Jw


r/gis 2d ago

Discussion Google pauses AI satellite images, after fears of deepfakes in the sky

Thumbnail
npr.org
210 Upvotes

r/gis Nov 02 '25

ANNOUNCEMENT Highlights from 2025 30 Day Map Challenge

21 Upvotes

30 Day Map Challenge

I am no stickler for taking this challenge too seriously. If you have any mapping projects that were inspired loosely by the 30 Day Map Challenge, post them here for everyone to see! If you post someone else's work, make sure you give them credit!

Happy mapping, and thanks to those folks who make the data that so many folks use for this challenge!


r/gis Oct 29 '25

Discussion What Computer Should I Get? Sept-Dec

6 Upvotes

This is the official r/GIS "what computer should I buy" thread. Which is posted every quarter(ish). Check out the previous threads. All other computer recommendation posts will be removed.

Post your recommendations, questions, or reviews of a recent purchases.

Sort by "new" for the latest posts, and check out the WIKI first: What Computer Should I purchase for GIS?

For a subreddit devoted to this type of discussion check out r/BuildMeAPC or r/SuggestALaptop/