mapbender | The spatial web mapping framework and core-module | Map library

 by   mapbender PHP Version: v3.3.5-RC1 License: Non-SPDX

kandi X-RAY | mapbender Summary

kandi X-RAY | mapbender Summary

mapbender is a PHP library typically used in Geo, Map applications. mapbender has no bugs, it has no vulnerabilities and it has low support. However mapbender has a Non-SPDX License. You can download it from GitHub.

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

            kandi-support Support

              mapbender has a low active ecosystem.
              It has 76 star(s) with 32 fork(s). There are 31 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 11 open issues and 898 have been closed. On average issues are closed in 365 days. There are 1 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of mapbender is v3.3.5-RC1

            kandi-Quality Quality

              mapbender has 0 bugs and 0 code smells.

            kandi-Security Security

              mapbender has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              mapbender code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              mapbender has a Non-SPDX License.
              Non-SPDX licenses can be open source with a non SPDX compliant license, or non open source licenses, and you need to review them closely before use.

            kandi-Reuse Reuse

              mapbender releases are available to install and integrate.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of mapbender
            Get all kandi verified functions for this library.

            mapbender Key Features

            No Key Features are available at this moment for mapbender.

            mapbender Examples and Code Snippets

            No Code Snippets are available at this moment for mapbender.

            Community Discussions

            QUESTION

            Search DB only working in php dev environment
            Asked 2021-Sep-07 at 21:34

            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:34

            So 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):

            Source https://stackoverflow.com/questions/69068202

            QUESTION

            Mapbender Error when initializing with my MapProxyWMS
            Asked 2021-Feb-04 at 10:34

            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:34

            Okay.. I found the solution.

            While testing the MapProxy WMS I wanted to disable it by default when starting the application. Sadly I chose the wrong option, which let to crashing the WMS-Layer-Tree.

            So if you have the same problem: don't deactivate the first option!

            Source https://stackoverflow.com/questions/66041941

            QUESTION

            How do I serve https on Geoserver with Tomcat?
            Asked 2020-Feb-13 at 08:10

            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:10

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install mapbender

            You can download it from GitHub.
            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

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/mapbender/mapbender.git

          • CLI

            gh repo clone mapbender/mapbender

          • sshUrl

            git@github.com:mapbender/mapbender.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link