mapbender | The spatial web mapping framework and core-module | Map library
kandi X-RAY | mapbender Summary
kandi X-RAY | mapbender Summary
This is the Mapbender module, the main-component of the Mapbender application. This module works like a library and can not run for itself. It has to be integrated in the Mapbender-Starter, which is the starting-environment for building Mapbender. The module is loaded via Composer in the composer.json of Mapbender-Starter. This Mapbender module contains most functionality of Mapbender itself, from the map to the different searches. These elements are described in the user-documentation. To build and develop Mapbender itself refer to the Contributing Guide in Mapbender-Starter. To use Mapbender refer to the user-documentation (Github source). Place issues at: You can also join the mailing-list.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of mapbender
mapbender Key Features
mapbender Examples and Code Snippets
Community Discussions
Trending Discussions on mapbender
QUESTION
I have setup Mapbender on Ubuntu 20.04 on a VirutalBox machine. PostgreSQL, PostGIS and Geoserver are all installed on the VM. I created a map application and added a search router function (followed the instructions in the documentation). The search is working like a charm in the dev environment but in the prod, it is not. In the dev environment, it is giving a result and hovering the mouse over the result highlights the feature and clicking on the result moves and zooms the map to the feature.
In the prod environment, nothing seems to happen when typing the search string and pressing search. The devtools report an internal server error 500, which is not very helpful. Although, in Firefox, the devtools show Referrer policy "strict-origin-when-cross-origin" in red.
I have already modified the Postgres configuration files to Listeners = * and host 0.0.0.0 to make sure it is not a database access problem.
Host Machine: Windows 10 Pro 20H2
Guest Machine: Ubuntu 20.04
Mapbender 3.2.6
Database Postgresql 12.8 with Postgis 3.0
WMS Served through Geoserver
PHP7.2
While I am not sure I provided all the information to properly diagnose the problem, any indication on what to do to investigate this issue and solve it are appreciated.
Update:
I modified php.ini to enable error logging by setting the following switches:
...ANSWER
Answered 2021-Sep-07 at 21:34So this turned out to be a folder permission issue. The reason why the dev environment was working was because the dev caches less components than the prod, which makes changes made to configuration files like parameters.yml and config.yml reflected in the dev and not in the prod. At some point during the setup and configuration process, the ownership of the cache/prod folder went to root which left the www-data user without the proper access rights to the folder. So bottom line, the prod cache was not being updated which made the database connection service invisible to the prod environment, although the parameters.yml and config.yml had the correct settings.
So what I did was the following, noting that there are steps I performed which might have been unnecessary, but at this stage I will not be looking into finding out which step was not needed.
First step, stop the running services (Apache and PHP server):
QUESTION
I am currently working on integrating a MapProxy WMS into my Mapbender applications.
Adding the MapProxy as a datasource works fine. Mapbender recognizes all layers and metadata. Additionaly I can add the MapProxy WMS to an application, but when I start that application, I get the following error message on the top right:
Additionally this error "deactivates" the "wms-layer-tree" on the left (the menu where the user can activate or deactivate wms sources"
In the MapBender log, I can see the following:
...ANSWER
Answered 2021-Feb-04 at 10:34QUESTION
I run a Geoserver on a Google Compute Engine. This time I'm testing with Tomcat8. I experience problems with loading my wms over https, http works fine. For example, loading my demo layer in Mapbender works fine: http://35.204.65.162/geoserver/tiger/wms
But, the moment I try the https version (https://35.204.65.162/geoserver/tiger/wms) in Mapbender, it throws an error and does not load. Please see my Geoserver log:
...ANSWER
Answered 2020-Feb-13 at 08:10Both http (http://35.204.65.162/geoserver/tiger/wms?service=wms&request=getcapabilities) and https (https://35.204.65.162/geoserver/tiger/wms?service=wms&request=getcapabilities) requests work fine for me, though the HTTPS one says that the certificate is invalid.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install mapbender
PHP requires the Visual C runtime (CRT). The Microsoft Visual C++ Redistributable for Visual Studio 2019 is suitable for all these PHP versions, see visualstudio.microsoft.com. You MUST download the x86 CRT for PHP x86 builds and the x64 CRT for PHP x64 builds. The CRT installer supports the /quiet and /norestart command-line switches, so you can also script it.
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page