Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7922727
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 3, 20262026-06-03T17:04:04+00:00 2026-06-03T17:04:04+00:00

Background Conceptually, I am looking for a tool, or suite of software tools that

  • 0

Background

Conceptually, I am looking for a tool, or suite of software tools that can be readily integrated to help browse data using a GIS-based map (such as Google Maps). The proposed architecture resembles, but is not limited to, the following:

The technologies shown above are not fixed. For example, if OpenGEO can eliminate many of the components while adding others that are not listed (such as authentication and authorization), that would be most helpful.

Essentially, the architecture boils down to:

Map -> Filter sites -> Select sites -> CRUD

And:

Map -> Filter sites -> Select sites -> Summary Reports

The following sections describes these two problems in more detail, using a hypothetical (broad-brushstroke) example.

Problem – CRUD

In the first screen, the user is prompted to filter by some arbitrary criteria (team names, regions, skills, equipment, and more) and select some sites:

The sites that match the filtered options are shown on the map and the user is then presented with a number of options that can be used to edit data:

If the user chooses Personnel, the system provides a CRUD screen:

The CRUD screens can be fairly complex, having simple code tables to drive them, such as:

Problem – Report

The second part of the problem is very similar to the first, but instead of visiting CRUD screens, the user can choose to generate reports:

Note that the user has already selected the sites for reporting. If the user selects the equipment option, a report is generated with summary data:

Question

What off-the-shelf software tool(s) can provide most (if not all) of these features?

Note: The interaction need not be exactly as shown, but the main use cases must be possible.

Use Case 1 – Populate Database

  1. Define regions on a map.
  2. Put sites [building locations] on a map.
  3. Insert data (for each site).

Use Case 2 – Selection

  1. System shows a map.
  2. User filters by region and other criteria.
  3. User selects sites.
  4. System provides options (maintenance or reports).

Use Case 3 – Maintenance

  1. User selects maintenance.
  2. System presents complex CRUD.
  3. User can add, edit, or delete data.

Use Case 4 – Reports

  1. User selects report.
  2. User selects type of report to generate.
  3. System generates summary report.
  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-03T17:04:05+00:00Added an answer on June 3, 2026 at 5:04 pm

    m-Power can handle everything you’ve mentioned above. It’s a web application development tool that is built on open architecture and integrates easily with other software. Here’s a link to a diagram of m-Power’s technology stack if you want to see its architecture.

    Also, here are a few links to demo applications built with m-Power that are similar to what you’ve described above:

    Google Maps Application: Plots data on a Google map. Can easily integrate with the Database CRUD application or the reporting application to create the application you mentioned above.

    Maintain order truck assignment (with map): Lets users update their database using drag-and-drop or by selecting any item on the map. Can also easily integrate with the Database CRUD application or the reporting application to create the application you mentioned above.

    Database CRUD Application: I list this application because it can be integrated into the above mapping applications to create the database CRUD features found in the example you described above.

    Basic report: I list this application because it can also integrate with the mapping applications to create the reporting features of the example you described above.

    Those four apps most closely resemble the apps listed in your question, but you can also check out other applications in that demo site to get a better idea of what else m-Power can build. It’s also worth noting that m-Power has no run-time or distribution fees, so you can embed and distribute applications at no additional cost.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Background: I am developing a web-based teaching program (using Drupal 7, if that matters)
Background: Our web app uses the jquery.constrain.js plugin to handle data entry in some
Background I have a dimension table that has a single record for each day.
Background, Part 1 I have a form that collects both frequency and duration from
background: I work on an asp.net web application that is on a company intranet.
Background: I have a css and a js that is used only by the
Background: My employeer at my non-programming job knows that I am an undergraduate CS
I come from a background of MoM. I think I understand ESB conceptually. However,
I´m coming from a PHP background where my debugging tools are basically echo ,
i have a COM object that i am using in dotnet and i have

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.