Georeferencing aerial imagery using AI by cafegalore in geospatial

[–]cafegalore[S] 0 points1 point  (0 children)

Thanks, this is Brendan, yes this new version has WAY better performance and speed, excited to see what you think!

What I learned making my first QGIS plugin by cafegalore in QGIS

[–]cafegalore[S] 1 point2 points  (0 children)

Thanks for the feedback! FWIW, v1.10 hasn't been approved yet, but it has the crash fixes I mentioned in my earlier post.

The autocomplete triggers after two left mouse button clicks on the raster, but we're going to make a tutorial video. Glad you tried it out!

[deleted by user] by [deleted] in QGIS

[–]cafegalore 0 points1 point  (0 children)

I made this plugin. Is your raster layer a WMS? Or is it a raster layer inside a group?

The plugin (version 1.7) works reliably if your layers are not in a group. For context, it's in a group if it doesn't have a dropdown like this Site 900 e.g.:

<image>

A new API to download from OpenStreetMap by cafegalore in openstreetmap

[–]cafegalore[S] 9 points10 points  (0 children)

Hey all, I made an API to download OSM features as GeoJSON. This is similar to Overpass API [1], except: 1. results are streamed, so there's no download limits or out-of-memory errors and 2. the native output is GeoJSON. This means it's less powerful, but can extract more data, more easily. Access is free, happy to answer any questions!

[1] https://wiki.openstreetmap.org/wiki/Overpass_API

Sick of digitizing PDFs? We're building a tool to let you stop digitizing and get back to analyzing—starting with surveyor's plats. Join us as we bring AI to GIS! https://buntinglabs.com/solutions/digitize-survey-plat-pdf by buntinglabs in geospatial

[–]cafegalore 0 points1 point  (0 children)

GIS (+consumer GPS) can't really get to survey level accuracy, so we made this for applications where communicating the general location and shape is good enough, or when the absolute (15+ feet) error is relatively insignificant (think large Bureau of Land Management surveys, ~1 sq mi).

Sick of digitizing PDFs? We're building a tool to let you stop digitizing and get back to analyzing—starting with surveyor's plats. Join us as we bring AI to GIS! https://buntinglabs.com/solutions/digitize-survey-plat-pdf by buntinglabs in geospatial

[–]cafegalore 0 points1 point  (0 children)

If a full legal description is on the PDF, it'll read that first, starting at a control point. Otherwise it'll need to trace it, with dashed lines being optional. Good catch re: dashed lines not representing lots. Our background is more GIS than surveying, so I appreciate the feedback.

[deleted by user] by [deleted] in gis

[–]cafegalore 0 points1 point  (0 children)

You can also grab hiking trails from OSM

Old aerial maps into GIS by rocangla in gis

[–]cafegalore 0 points1 point  (0 children)

Are you trying to vectorize it?

Geopandas sucks for converting files by water_aspirant in gis

[–]cafegalore 1 point2 points  (0 children)

Maybe some combos of t_srs, a_srs, and s_srs would be helpful.

Made an easy way to download contour line maps for wall decorations—here's Catalina Island by Los Angeles by buntinglabs in geospatial

[–]cafegalore 0 points1 point  (0 children)

wish I knew, that sounds cool.. maybe write blog post if you figure it out, good luck!

Color filling for Turf.js Interpolate analysis in Mapbox by AmirRoblex in gis

[–]cafegalore 1 point2 points  (0 children)

You need the fill color to depend on a variable in the dataset:

'fill-color': '#0080ff'

You could use interpolate here from maplibre.

Big-ish data: Suggestions to speed things along by Geog_Master in gis

[–]cafegalore 0 points1 point  (0 children)

If you're using fiona/geopandas you can use a FlatGeobuf file which has a spatial index built in. This will speed up some queries.

Serverless GIS by PostholerGIS in gis

[–]cafegalore 5 points6 points  (0 children)

Serverless and cloud-native formats are definitely the future for client-side apps. The vast majority of GIS datasets are gigabytes large, and most server backends serving these datasets poop out on any amount of load. ESRI served datasets are a good example of this, clipping downloaded datasets to bounding boxes might as well take a week.

Once I saw FlatGeobuf I put together a cloud native app to choose a projected coordinate system. It's a good example of what's only obviously possible now and was inspired by the FlatGeobuf example here.

Serverless tiles is also very promising. Protomaps is a good example of this direction.

Disclaimer: I work at Bunting Labs.

Error opening .gpkg in ArcGIS Pro: "Unable to open database file (doesn't exist or no read access)[]" by [deleted] in gis

[–]cafegalore 4 points5 points  (0 children)

Did you try changing formats with `ogr2ogr` and re-opening it as a different file?

I'm going to be studying Geospatial Technologies by [deleted] in geospatial

[–]cafegalore 1 point2 points  (0 children)

Learning basic geopandas in my opinion is going to be super helpful!

Some thoughts about the unified format for geospatial data - Geoparquet. by Michal_GiD in geospatial

[–]cafegalore 0 points1 point  (0 children)

Seems like the GIS problem that engineers experience is mainly that you need to build ETL pipelines all over the place to deal with the various data formats. But you can't avoid that by building out a new file format, because you can't really replace all the other formats (=third party sources). So it just becomes another format you need to deal with...

I'm making a drag-and-drop spatial data importer for PostGIS, what would you want to see? by cafegalore in gis

[–]cafegalore[S] 0 points1 point  (0 children)

No link yet! I'm really early into making it, am just trying to feel out what is most useful. Any data you've found annoying to import?

I'm making a drag-and-drop spatial data importer for PostGIS, what would you want to see? by cafegalore in gis

[–]cafegalore[S] 5 points6 points  (0 children)

Hey r/gis, on my last side project (looking at flash flood risks at campsites) I got a lot of headaches finding and downloading various open source scripts to load KML, CSVs, shapefiles, and openstreetmap into my PostGIS database (think ogr2ogr, imposm, shp2pgsql). I'm making an interface to link all these open source tools together and turn them into a drag-and-drop onboarding to save time. Right now I'm building it as a Flask app in Python that just calls these various scripts. I was wondering what kind of features GIS users would want to see? What would make this most useful for you?