Hacker News new | ask | show | jobs
by rthnbgrredf 341 days ago
GIS is truly impressive from a user's perspective: intuitive, powerful, and full possibilities. However, from a sysadmin's point of view, hosting an ArcGIS Enterprise setup - the market leader in this space - can quickly turn into a complex and frustrating experience.
4 comments

Truth. It’s a pure lock in, so many agencies are committed and sunk so much cost and effort into it that they’re never seriously going to consider any other vendor/solution. The ESRI documentation for any advanced topics falls apart quickly. I’ve spent days with their support liaisons, walking through the steps they have documented and getting different results.
Fortunately there are a lot of great alternatives to the ESRI lock-in, and FOSS has a long and rich tradition in Geo.
What are the ESRI alternatives?
QGIS for ArcMap/ArcGIS Geoserver for their REST based servers (ArcGIS Enterprise). GRASS and GDAL do the leg work of much processing found in the spatial toolboxes and such.

However those tools do not have the polish that ESRI kit does, but at leas you’re not paying the licensing!

- former ESRI consultant

> However those tools do not have the polish that ESRI kit does, but at leas you’re not paying the licensing!

Arguably they have more polish, but less GUI. The open GIS world is more CLI, database, and library driven, which can be an advantage for many users trying to build high reliability or scaling systems.

Except most GIS Analysts aren't, or don't understand how to.

That's a lot of the reason why Esri still wins a lot of contracts.

Potentially this is something Clude Code, Cursor and other interactive LLM tools will disrupt. I watched at work a former GIS consultant without software engineering background delve into novel Python stack with Claude and hot damn … they are delivering value.
> hosting an ArcGIS Enterprise setup can quickly turn into a complex and frustrating experience

I’ve heard that sentiment before but never understood. Can you elaborate?

Although ESRI officially states that ArcGIS Enterprise runs on both Linux and Windows, the reality is that on Linux it operates through Wine, meaning there is no true native Linux version. As a result, most organizations choose to install it on Windows Server.

When it comes to the installation itself, be prepared for a highly involved process. ESRI typically schedules two full days with your company just for the installation and you will likely need every minute of it. The setup involves a long series of steps, many of which feel reminiscent of software deployment practices from the 90s.

It's an old version of Photoshop sitting on top of an old version of Access, built by people who stopped thinking about networking in the late 90s.
These days can't you use the hosted versions of all of it?
The hosted version of, for example, ArcGIS Experience Builder is so buggy and limited that you pretty much have to use the Developer Edition to build anything involving even a mild degree of complexity
ArcGIS Online has a bunch of limitations that makes it insufficient for many enterprises. I hope this will change in the future and their SaaS offering will have feature parity at some point.