Loading...
 
Skip to main content

Features / Usability


Maps Glitchy

posts: 2 Democratic Republic of the Congo
John Morris wrote:

Thanks Joel, I should also clarify, I misspoke, what I should of said is assigning geolocation to wiki pages, articles and blog via editor, is not working.
The syntax I displayed above is how I list it and display it on map.
Sorry about that.

Oh right, John, I finally get it. Thanks!
I apologize for the short delay in getting back to you.
I've tried to look at the origin of this problem. Unless I'm mistaken, my conclusions are as follows:
Which is true:
- Starting with 28.x we upgraded from v2 to v3, leaving “openlayers 6.9” for “openlayers 10.3”.
Referring to the message in Tiki on /tiki-admin.php?page=maps which reads:
Valid options for OpenLayers 2 are: openstreetmap, mapquest_street, mapquest_aerial, google_street, google_satellite, google_physical, google_hybrid, blank and for OpenLayers 3+ are: openstreetmap, bing_road, bing_road_on_demand, bing_aerial, bing_aerial_with_labels, bing_collins_bart, bing_ordnance_survey.

apart from the 'openstreetmap' layer, which works correctly, most of the other layers return this: error message
- This version change requires a lot of code and functions to review and change; See this.

What I assume:
- We'll rearrange the functions to make them compatible with version v3 and so, I guess, this problem will be solved that way.
- We'll try to configure the API keys, which may solve the problem.

Here's an example of the JSON returned when I try to access the API. This is apparently linked either to the key or to a version change requiring some readjustment.

Copy to clipboard
{ "authenticationResultCode": "NoCredentials", "brandLogoUri": "https://dev.virtualearth.net/Branding/logo_powered_by.png", "copyright": "Copyright © 2025 Microsoft and its suppliers. All rights reserved. This API cannot be accessed and the content and any results may not be used, reproduced or transmitted in any manner without express written permission from Microsoft Corporation.", "errorDetails": [ "Access was denied. You may have entered your credentials incorrectly, or you might not have access to the requested resource or operation." ], "resourceSets": [], "statusCode": 401, "statusDescription": "Unauthorized", "traceId": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" }
There are no comments at this time.