
MapTribute
This web app lets users load, view, edit, and export GeoJSON data in an interactive table and on a map. Users can filter features, toggle column visibility, resize columns, and adjust font size. Map highlights sync with table selections, and multiple base layers are supported. Data can be saved back as GeoJSON or exported to Excel, making it a lightweight yet powerful tool for spatial data management.About Application
Salient Features :
- Interactive table with editable GeoJSON properties.
- Leaflet map visualization with feature highlighting.
- Search and filter capabilities.
- Export to Excel and save edited GeoJSON.
- Column visibility toggle and resizing.
* Developed under BhoomiTech Heritage and Development Foundation patronage
About MapTribute
This application is a web-based GeoJSON data viewer, editor, and map visualizer. It allows users to load a GeoJSON file, view its features in a dynamic, editable table, and interact with these features on a Leaflet-based map. Users can filter the dataset through a search box, toggle column visibility, and adjust table font sizes for readability. The map supports multiple base layers, including OpenStreetMap and Google Maps, and highlights selected features both on the map and in the table. Each feature can be clicked to zoom and highlight it on the map, providing a seamless link between the tabular and spatial views.
In addition to visualization and editing, the application offers export functionality for both Excel and GeoJSON formats. Users can modify properties directly in the table, and these changes are reflected in the map highlights. The interface includes features like column resizing, smooth scrolling to selected rows, and a collapsible map panel to optimize screen space. The app also supports modern browser APIs for saving edited files locally. Overall, it serves as an intuitive tool for analyzing, editing, and exploring spatial datasets without requiring advanced GIS software.
Data Handling
- Load GeoJSON files.
- Save edited GeoJSON.
- Export selected features to Excel.
Table Interaction
- Editable table cells for feature properties.
- Column visibility toggle.
- Resizable table columns.
- Search and filter rows.
- Row selection syncing with map highlights.
Map Interaction
- Leaflet map with multiple base layers.
- Highlight selected features.
- Smooth zoom and pan to selected feature.
- Toggle map panel for flexible layout.
UI Customization
Collapsible map panel.
Adjustable font size.
Highlights:
The table allows users to directly edit GeoJSON feature properties in-line, with changes immediately reflected in the map highlights. Selecting a row on the table zooms and highlights the corresponding feature on the map, creating a seamless connection between data and spatial representation. This interactive link significantly enhances usability for exploring and correcting spatial datasets.Feature discussion
Users can save their edited GeoJSON directly using the modern browser file picker or export data to Excel for further analysis. This feature ensures that both raw spatial data and attribute tables are easily portable and shareable, bridging the gap between GIS data management and general-purpose data processing tools like spreadsheets. It makes the app not just a viewer but a practical editing and reporting tool.Feature discussion
How To & FAQ
MapTribute is an application developed and distributed for FREE for sustainable development projects for any community. Its under public license from BhoomiTech Foundation.
USB Web Server: To run some of our applications or some functions to run, you might require a web server installed in your pc. Here is a lightweight third party FREE web server that supports Apache, PHP (v8) and MySQL perfect for our apps.














