As a user, I want to be able to view a network directory on a map so that I can easily understand the geographical context of the listings.
Acceptance Criteria
[ ] MapView displays listings with pins on a map.
[ ] Each pin on the map represents a unique listing with a name and description.
[ ] Users can click on a pin to see a detailed description in a popup.
[ ] MapView supports zooming and panning gestures.
[ ] MapView updates listings based on the current map extent.
[ ] Users can filter listings by categories.
[ ] Users can search for listings using a search bar in the MapView.
sequenceDiagram
participant User
participant MapView
User->>MapView: Open MapView
MapView->>User: Display listings as pins
User->>MapView: Click pin
MapView->>User: Show popup with name and description
MapView User Interface
As a user, I want to be able to view a network directory on a map so that I can easily understand the geographical context of the listings.
Acceptance Criteria
}