Skip to content

Esri map integration (WIP)#2306

Draft
aleyu0 wants to merge 23 commits into
UCSD:experimentalfrom
aleyu0:esri-map-integration
Draft

Esri map integration (WIP)#2306
aleyu0 wants to merge 23 commits into
UCSD:experimentalfrom
aleyu0:esri-map-integration

Conversation

@aleyu0

@aleyu0 aleyu0 commented Apr 23, 2026

Copy link
Copy Markdown

Summary

As the esri powered campusmap.ucsd.edu is replacing the current Concept3D campus map, we can leverage the Esri flutter SDK to provide powerful up-to-date campus map via the Esri Flutter SDK. Current explored features include: displaying the 2D map; switching basemaps; toggling additional layers; POI, buildings, and category search; routing; user location...

Screen recording demos: https://ucsdcollab.atlassian.net/wiki/x/tgC20w

Notes:

  • The work so far has explored features offered by Esri SDK 200.7, which is an older version. In April 2026, Esri released SDK version 300.0 which enables more features like Indoor maps and more stability.
  • SDK 200.7 has reliability issues with iOS 26 which can cause C pointer errors.
  • To run this on your device, you'll need to add ArcGIS api keys.
  • As of this moment, all API calls are made within the dart files. These will need to be moved to AWS lambda so that Esri API keys can be managed in one location.

Changelog

[General] [Add] - Initial exploration of Esri SDK 200.7. Bottom nav map icon routes to Esrimap.

Test Plan

@aleyu0 aleyu0 marked this pull request as draft May 6, 2026 17:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant