Add search bar to the map view and geojson view

Description of the limitation and why it is relevant to address

As a user I want a search bar in the MapView and GeoJsonView so that you can easily search for a location and optionally features on a map.

I think this is relevant for the VIKTOR platform because a search bar is quite common in map views because it helps you to quickly go to a specific location.

Submitter proposed design (optional)

The search bar is obvious, just a bar in the top of the view. As for the functionality there are 2 things:

  1. For the location, you can for example use Nominatim. There are also companies offering hosted nominatim instances like Geofabrik. Below an example of how it looks in QGIS. You search for something and you get a list of results to select from. When you click an item, you go to that location
    image

  2. It would also be nice if you search for objects. For example, give every MapGeo item an id field (by the user). Then you let the search bar search those objects.

Current workarounds

Search a location in for example other map software and than navigate to that location in Viktor