Help talk:Interactive Maps

Feedback
This feature is absolutely awesome and very handy! Here are some things I noticed.
 * General - the map page is often not displayed correctly (see transclusion below) and requires a refresh (F5) in the browser
 * Unloaded content – As mentioned above, from time to time either my browser or the site itself seems to have problems loading the map. Only an empty box is then displayed. If the problem is global, I can imagine seeing a bar above the map in which you only have to reload the map.
 * Performance – I have created a map with more than 500 markers and notice that the browser is slow and starts to lag. Its also already noticable with 300 markers. Why so many markers? Some games have a world with a lot of locations and/or items that you don't want to spread all over individual interactive maps. If a map with so many markers is transcluded, the page around the transcluded content also has performance problems. I think it makes sense to set certain "filters" to "hidden" by default, when transcluded. A function for this would be godsent!


 * Keyboard shortcut -  +   +   - non-functional in
 * Moving pages - Moving  to   will cause: something like  . The page producing a "redirect" must be deleted otherwise   will be a broken page. This is really fatal here the entire   page will be knocked out for an indefinite period of time as long as any map page works as a redirect!
 * Sub-pages - If sub-pages e.g.  are used, these won't show a "back" marker on the sub-page itself, e.g.   div class =


 * Category - cannot be integrated into JSON. Each map page is accordingly listed in.
 * Category - Map categories - cannot currently be sorted alphabetically. If a new category is added (visual editor), it will appear at the last position, its impossible to "drag & drop" categories in visual editor. However, in the Source Editor, the "category" can be moved as desired, despite its "id". It seem not to interfer with JSON.
 * Category - using  will but the page into category "Foo" BUT it will also put all other pages the map is transcluded to, into category "Foo" since all JSON parameters will be transcluded.   doesnt work in JSON.


 * Markers - Appearance; using images, emoji, text as a map marker would be very appreciated. Especially different images. It would be very helpful if map markers could act as a  too.
 * Popup - Accepts emojis but links aren't supported.
 * Embedding images into the popup window would be a nice feature too. Similar to this map here: https://eldenring.wiki.fextralife.com/Interactive+Map
 * URL and label - Works for  links BUT [ Interwiki links]  and external links can't be used. A workaround is to create a redirect page with an interwiki link.
 * Link – When adding a link which includes special signs such as  the page cannot be landed. Thus an empty page (address/link not known) is displayed.
 * Map marker, grouping – It would be handy to link markers, attach a line to them. So that map markers will be connected. This would be e.g. helpful for marking a track, path to explain a route etc. (i assume its the same example like polygons section below).
 * Map marker – Having the option to check/uncheck markers by default in "Filters" would be very handy.
 * Map marker are especially useful when the map transcludes to an article which only is about one filter check mark and not all check marks. E.g. "article Y" is about "filter X" and when "Map:Foo" transcludes to "article Y" only "filter X" will be checked by default.


 * Visual Editor - Far better to create an interactive map in seconds but some errors can occur, errors such as: When creating map markers and switching to "Source Editor", ALL the progress will be lost.
 * Summary''' – using the visual editor does not allow to enter in a field what has been changed so far. "Summary" is only possible in the source editor.
 * Filter order – in VisualEditor there is no option to reorder (alphabetical) filter, this option would also be very handy. I could imagine drag 'n' drop filters.
 * Editing filter On/Off – check/uncheck fitlers when using the visual editor.


 * Source Editor - Progress made can be previewed of course BUT, without saving, can't be progressed in the visual editor, e.g. when changing mid-work.
 * Its impossible to change the image to an uploaded image, the box forces to "reupload" everytime. having a box to search for files on the local wiki would very appreciated.


 * Transclusion - If  is transcluded, when hovering over the map the cursor is stuck in the "grabbing" animation, thus can't change visually. The cursor works perfectly fine in in the Map:Namespace itself though.
 * Transcluded content is sometimes not displayed correctly, i.e. the frame of the interactive map is visible but the map and its legend, markers etc. are not.
 * If a thumb image is above (e.g. from another section) the transcluded map it can overlap, float into the map frame. It can be fixed for now using clear/clr below the paragraph/section.


 * Used files – even though a map image is used in "interactive maps" its flagged as "unused file" and appear in


 * Background color – Current default color is:  and cannot be changed via fandom theme designer (dark/light).
 * In Fandomdesktop.css this can be used to change the background color:


 * Mapbox - Embedding a Map - The box size seems fixed, the size of the map changes perfectly fine, can be streched etc. in its zoom BUT the map box cannot be enlarged. Any workaround?!
 * Mapbox - Wikitext – Please insert a text field above and/or below in page  simply to describe the content.


 * Map preview – The "Interactive Maps" image previews on special page  are of low quality, its minor but maybe there is way to allow for better quality?


 * listId –   and   is as of today, 17:39, 28 June 2022 (UTC), breaking the entire map . Replacing it with a number found in   is fixing it.

Thx for reading, keep up the good work. Qrsr (talk) 07:02, 3 May 2022 (UTC)
 * You may want to notify staff about all these things over at zendesk so they can more reassuringly check them and bring some fixes to them in the near future. 05:50, 22 April 2022 (UTC)
 * Thanks for the hint, already done! I still think it is helpful if others see what is documented so far (regarding technical issues). Qrsr (talk) 15:49, 22 April 2022 (UTC)
 * Just chiming in to confirm that Qrsr sent me a message yesterday to show me the feedback here, so we know about it! - Brandon Rhea (talk) 23:01, 22 April 2022 (UTC)


 * The last few weeks you could see that you had already fixed the problem with the "redirect" and broken "Special:Map", thanks for that! 👍 Qrsr (talk) 20:12, 20 June 2022 (UTC)
 * Since the feedback was a bit of a mess lately its now better sorted. I crossed outdated content out and added the  bug. Cheers. Qrsr (talk) 17:39, 28 June 2022 (UTC)

Area vs Marker
I understand the initial development being very specific. As an initial deployment, this is well needed and will help avoid the SVG nightmare for plotting points on a picture; and 9/10 rating for having a Google Maps "like" interface.

I hope that there are plans to integrate Area (Polygon) structures as well. I do a lot of Game-based Wiki here and there are a lot of content that is not very spot specific but more area-based.

Feature List: - Have the ability to add Area based coordinates (Polygon); should be easy to implement on the JSON side, not so easy on the backend parsing side - Much like On-Hover preview card on links to articles, treat the pins as these mini-previews with a click behavior on the popup or a specific link location.