Targets for improvement

There are a few things that could be improved, for example:

1. Lack of scroll bar, types of points displayed on the map - cripples the ability to handle a large number of types.

  • 1.2. - it would also be useful to be able to transfer an SVG file with the icons for each type
  • 1.3. - As well as a convenient bar for filtering by type, displayed points.
  • 1.4. - It would be nice to be able to display any XYZ map tile, or WMS/WMTS, e.g. with a historical map from the 18th century .

In horizontal scrolling is also missing in the editor PLACES when the names of nested parent objects are too long - the window cannot be reduced, the line does not break even though it should.

2. PLACES

  • 2.1 - when we nest a place in different places, e.g. consider the case that a place today is in a different country than it used to be, it would be convenient on the tree of places to see it in each place it is nested in. I have to create several objects for a place in parallel in order to include all of them in the list. it would also be convenient if a nesting graph of the type shown on the website (NiemirĂłw, Nemyriv, Немирів - GOV) was generated. The same applies to duplicating localities that are at the same time part of different structures, e.g. part of a county and a religion parish. It would be convenient not to create duplicates - currently there is no possibility to select the context of belonging in which the commune belongs to the structure, depending on the type of event.
  • 2.2. it would be nice to be able to indicate in “PLACE” an area, or a GPS point, in the case of an area: also in the form of an area or point and radius. - something like geojson. additionally be able to add different areas for different periods of history

3. Person - Associations

  • 3.1 in the “Person” editor, in the “Associations” tab, we can indicate, for example, the Godfather. It would be convenient to be able to create a 2-way relationship at once, that is, to create “associations” to the godchild in the person of the godfather.
  • 3.2. It would also be convenient to be able to add relationships to people shared by family unit members to the family in the “family” editor via the “Associations” tab in the same way.

4. Events

  • 4.1. it would be convenient to be able to add people/families participating in the event from the event level editor.
  • 4.2. it would be a lot easier if in the “references” tab when we view “events” in addition to “type” and “name” also “role” was displayed

5. Notes & Source & Objects/Photos etc.

  • it would be convenient to be able to organize notes and sources into multi-level nested “tree” collections - when you have several thousand of them, finding anything borders on a miracle.

6. Objects/Photos

  • 6.1. it would be convenient if the object/photo could also include the option of attaching the reverse.
  • 6.2. it would be nice if the object could have several alternative locations, e.g. one offline on the disk and the other online in the cloud.
  • 6.3. it would be good to be able to connect more folders to the database, which contain collections of scans/photos.

7.

  • 7.1. it would be nice if you could implement deep graphs of relationships between 2 people, like GeneWeb/GeneaNet has.

These are some of the bigger thoughts I’ve had for a year or two now.

Gramps, thanks to the atomization and storage of data in XML-GRAMPS is the best among the programs available for managing genealogical knowledge.

3 Likes

The KML support [2.2] and Custom Map Service [1.4] probably do some of what you want … but they are virtually undocumented. So they need an explorer. One who will lead discussion of them here on the support forum, then expand the wiki with what they learn.

And the Time Lines Map addon Geography view has some custom markers… similar to what you request [1.2]. Exploration of its limits would be welcome.

The Sync Association addon tool [3.1] creates coresponding symetrical and asymetrical Associations. It could use some improvement for customizing and limiting the scope of its action. There is another thread suggesting an interface for simultaneous access to both sides of the association. Join the discussion and help resolve flaws in the proposed interface. (Flawed designs are less likely to capture the interest of volunteer developers.)

[7.1] keep an eye on the development of the experimental FamilyTreeView (FTV) for a diagram of direct relationships between people. It has been in alpha testing for the last few days.

1 Like

I would like to see two more columns added to events like was done to show event has a source. One to show there is a image associated with that event and another to show that there are notes associated with the event. Another feature is to add a place on the Person window that has a place for Family search ID, Findagrave ID, and Billion Graves ID with icon that will open browser to that ID.

@Urchello has added added some features to the WebSearch gramplet that fulfills this. You can create a sublist that includes just those services. But if there is an ID stored in the appropriately named Attribute, then a matching row appears.


The capture on the left is the default layout. On the right, all the extra columns are turned off.

Hadn’t look at that gramplet as I though it was still under development. Installed it and it seems to be working fine.

This and a lot more can be accomplished by a network graph. A network graph could display deep relationships not just between 2 people, but also between 3 or more individuals. It could reveal “crossovers,” calculate both the longest and shortest paths between people, and analyze these connections using adjustable parameters (filters).

Additionally, a network graph could uncover hidden or potential relationships among people, places, events, sources, or other entities, making it a versatile tool for exploration and discovery.

Users could create custom “filters,” saved as JSON files, allowing for easy sharing among peers for different cases—similar to the filters and reports available today.

Furthermore, these network graphs could be integrated with text-based reports to enhance case studies, genealogy research, and family books, adding visual depth and clarity to written content.

Another feature could include editable network graphs. This would enable the creation of two-way relationships or associations directly within the graph, making it easier to establish symmetrical or asymmetrical links between individuals or entities.

Moreover, while not directly a core function of a network graph, it could also be extended to work in conjunction with historical maps and time-series visualizations. This could allow for a combined view of relationships over time and geography, adding valuable context to genealogical data.

In essence, one tool with multiple applications!


Note: This text has been translated and corrected for flow and content by Microsoft Copilot, and fact-checked for accuracy. Microsoft Copilot is an AI companion designed to assist with information synthesis, productivity, and creativity.