A go library for interacting with Esri ArcGIS
  • Go 99.4%
  • Shell 0.6%
Find a file
2026-08-22 21:14:44 +00:00
cmd Move module to be hosted at gleipnir source 2026-07-14 20:45:10 +00:00
examples Update experience parser to handle Web Map URLs 2026-07-28 16:05:58 +00:00
fieldseeker Move module to be hosted at gleipnir source 2026-07-14 20:45:10 +00:00
pre-commit Swith style of pre-commit hook to local 2025-05-16 09:58:01 -07:00
response Remove duplicate ResolveGeometryField from layer_metadata.go 2026-07-18 13:48:42 +00:00
response-body-reference Add a reference response body for geocoding 2026-02-10 19:10:41 +00:00
test-data Add FieldSeeker layer 2025-04-22 19:13:25 -07:00
.air.toml Get fieldseeker to use env defaults to create itself 2026-02-13 17:10:49 +00:00
.gitignore Ignore temp files and build output 2026-07-14 19:41:37 +00:00
.pre-commit-config.yaml Swith style of pre-commit hook to local 2025-05-16 09:58:01 -07:00
auth.go Move search functions into arcgis client 2026-07-13 21:58:50 +00:00
codewrapper.go separate components for requesting admin endpoints 2025-11-13 03:14:13 +00:00
coordinates.go Simplify. 2025-12-04 19:24:11 +00:00
coordinates_test.go Add geometry to service request 2025-04-23 08:03:44 -07:00
error.go Fix some log messages 2026-07-13 22:04:08 +00:00
extent.go Add map layer metadata, and an example of dumping the metadata 2026-02-25 19:15:34 +00:00
geocode.go Move module to be hosted at gleipnir source 2026-07-14 20:45:10 +00:00
geometry.go Move module to be hosted at gleipnir source 2026-07-14 20:45:10 +00:00
gis.go Update experience parser to handle Web Map URLs 2026-07-28 16:05:58 +00:00
gis_test.go Add FieldSeeker layer 2025-04-22 19:13:25 -07:00
go.mod Move module to be hosted at gleipnir source 2026-07-14 20:45:10 +00:00
go.sum Tidy dependencies 2026-03-04 02:43:57 +00:00
lefthook.yml Check for identity before committing for code signing 2026-02-10 19:46:04 +00:00
LICENSE Initial commit 2025-03-12 07:09:42 -07:00
map_service.go Move module to be hosted at gleipnir source 2026-07-14 20:45:10 +00:00
point.go Get spatial query working. 2026-02-26 14:42:51 +00:00
proxy.go Move mitm proxy to its own file 2026-02-12 22:46:35 +00:00
query.go Breake out Query results parsing, add type safety 2026-02-26 21:21:59 +00:00
README.md Add link to the license file 2025-03-12 07:12:46 -07:00
request.go Fix passing through the ErrorWithStatus custom class 2026-07-14 20:04:42 +00:00
requestor.go Various fixes to change in middle layer 2026-02-13 23:48:48 +00:00
response_types.go Figure out data projection and right-hand rule 2026-02-27 05:12:10 +00:00
service.go Move module to be hosted at gleipnir source 2026-07-14 20:45:10 +00:00
service_urls.go Map experience.arcgis.com public experience URLs to www.arcgis.com portal 2026-08-22 21:14:27 +00:00
service_urls_test.go Add tests for ParseExperienceURL portal mapping 2026-08-22 21:14:44 +00:00
shell.nix Add shell.nix for go development and pre-commit hook 2025-03-12 07:15:09 -07:00

ArcGIS Go SDK

This isn't affiliated with ArcGIS or Esri.

We needed a way to write go programs against their API so we built this.

Feel free to use it.

License

GNU Affero 3.0. See LICENSE