Esri Map Viewer
A lightweight map viewer for geospatial data exploration, designed for researchers, planners, students, and analysts to inspect layers and coordinates.
Tool coming soon!
We're working hard to get this tool ready for you.
Build Your Own Custom Web Calculator in Seconds
Type what tool or calculator you need below. Our AI will build it instantly for your site.
About This Tool
The tool integrates Esri map services through a deterministic load sequence with strict separation of required vs optional features. Required: map_config_url or preloaded map project, layer visibility control, basemap selection, coordinate reference system handling, extent display, and basic feature queries. Optional/advanced: time-enabled layers, spatial filters, search across features, on-the-fly reprojection, simple measurements (distance/area), and data export hooks. The system maintains a live view state and can produce metadata for saved configurations or shareable links. Example: a municipal planner loads a city map, toggles zoning layers, and queries parcels within a bounding box.
Inputs include map_config_url (string, optional), selected_layer_ids (array of strings, optional), crs (string, optional, e.g., EPSG:4326 or EPSG:3857), bounding_box (array of four numbers, in CRS units, optional), filters (object, optional). Outputs include view_extent (array of four numbers), center_coordinate (object with lat/lon), loaded_layers metadata, and exportables (GeoJSON, CSV, or image export). Validation: CRS must be in the supported set; layer IDs must exist in the map config. Sample: map_config_url = "https://example.com/arcgis/rest/services/Env/Map/FeatureServer".
Algorithms & Calculations: The tool resolves coordinates through supported CRS (e.g., 4326, 3857) and applies simple spatial queries against loaded feature layers. It computes bounding extents, measures distances and areas when requested, and returns feature metadata and geometry where allowed. It leverages ArcGIS REST endpoints for feature data, with client-side reprojection when necessary and basic caching for repeated views.
Error & Edge Cases: If a layer fails to load, the tool gracefully disables that layer and reports the failure in metadata without interrupting other layers. Missing map_config_url uses a default base map. Network timeouts, unsupported CRS, or oversized datasets may degrade performance and are handled by fallbacks and warnings in the API layer. Localization defaults to metric units unless specified; supports EPSG:4326 and 3857.
Assumptions & Exclusions: No data editing, transformation, or batch processing is performed; offline mode is not provided; advanced spatial analytics beyond basic queries, measurements, or exports are out of scope.
How to Use
- Provide map_config_url or load an existing map project.
- Select visible layers and basemap; configure CRS if needed.
- Pan/zoom to your area of interest or set a bounding box for analysis.
- Run spatial queries, measure distances or areas, and review feature metadata.
- Export results as GeoJSON/CSV or save a view snapshot for sharing.
Frequently Asked Questions
Find Quick Answers
What data formats are supported?
Can I export data or views?
Is offline mode supported?
What limits affect performance?
Need to run multiple calculations?
Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.
Related Tools
Other useful calculators and utilities you might like
Spotify to MP3 Converter
Convert Spotify tracks and playlists to MP3 format instantly with our free online converter.
Road Distance Calculator
Calculate the driving distance and travel time between two addresses with our free online road dista...
Your Feedback Matters
Help Us to Improve
Norwegian
Danish
German
English
Spanish
French
Italian
Dutch
Portuguese
Swedish
Hebrew
Arabic