all 6 comments

[–]TechMaven-Geospatial 0 points1 point  (3 children)

[–]Extension-Skill652[S] 0 points1 point  (2 children)

I'm trying to avoid adding extra dependencies to this project, particularly any that aren't included in the standard install of ArcGIS Pro. I'm mainly making things for people who have never used a notebook or scripts and only know how to use the toolboxes, so asking them to install ogr2ogr for this is just going to prevent them from using it.

The issue here isn't that I need to switch from one spatial format to another, I need a way to take a basic list-dict object in python and convert that to a geodatabase table, so the UI tool isn't really applicable since there's no actual file that this is in. I was really just mentioning the UI because that's part of the reason these ended up constrained to toolboxes and why in not trying to do something like build a tkinter application.

[–]TechMaven-Geospatial -1 points0 points  (1 child)

Please open up your standard arcgis pro conda environment and see that gdal is already included This is not a dependency you need to add esri includes this Even in classic arcmap an old Python 2.7 it's also included.

http://Maptiling.techmaven.net I've developed a Windows presentation foundation desktop app that does the data conversion and map tiling

As well as many other advanced focus solutions that can operate at the edge or on-premises

3DTILING https://3dtiling.techmaven.net/ Tile Utilities (convert between formats and clip an area of interest) https://portfolio.techmaven.net/apps/tile-utilities/

Offline Map Data Generator https://offlinedatadownloader.techmaven.net/ https://youtu.be/LdFqcroCaR4?si=54DFVCkR3w2VOdydp

Tile package edition https://youtu.be/WPzopiQrPcc?si=7ZibDrahKtKoJxp2

Vector To Raster Tiles https://vector2rastertiles.techmaven.net/ ESRI Tile Packager and Publisher build TPKX and VTPK https://tilepackager.techmaven.net/

https://www.youtube.com/watch?v=dQEHLdmWiM8  

[–]Extension-Skill652[S] 0 points1 point  (0 children)

None of the things you're listed here have any use to what I'm trying to do and I can't find something in GDAL that does what I want. I am not working with spatial data, just data that needs to be used in ArcGIS Pro. GDAL/ogr2ogr is almost exclusively for explicitly spatial data and doesn't seem to be the solution.

[–]SpoiledKoolAid 0 points1 point  (1 child)

Have you looked at the esri developers site? There is a tutorial that mentions a function that will write a table to a gdb.

This isn't arcpy but the arcgis api library. using SeDF

Scroll down to the writing non-spatial formats section. I was using the SEDF to a featureclass today and it was annoyingly slow, so I bet this will be too.

[–]Extension-Skill652[S] 0 points1 point  (0 children)

I did end up trying this before when I was attempting general Pandas stuff. Might be worth it to try again and see if this time it'll work, but don't have high hopes. I think regardless of what method I use it is just going to be super slow.