tileserver-php | MapTiler folder hosting with TileJSON , OGC WMTS | Map library

 by   maptiler PHP Version: v2.0 License: No License

kandi X-RAY | tileserver-php Summary

kandi X-RAY | tileserver-php Summary

tileserver-php is a PHP library typically used in Geo, Map applications. tileserver-php has no bugs, it has no vulnerabilities and it has low support. You can download it from GitHub.

[Docker Hub] This server distributes maps to desktop, web, and mobile applications from a standard Apache+PHP web hosting. Try a live demo at: It is a free and open-source project implementing OGC WMTS standard for pre-rendered map tiles made with [MapTiler] GDAL2Tiles, or available as MBTiles files. It is the easiest and cheapest way how to serve zoomable maps in a standardized way - practically from any ordinary web hosting. It is easy to install - just copy the project files to a PHP-enabled directory along with your map data.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              tileserver-php has a low active ecosystem.
              It has 453 star(s) with 139 fork(s). There are 48 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 36 open issues and 103 have been closed. On average issues are closed in 100 days. There are 4 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of tileserver-php is v2.0

            kandi-Quality Quality

              tileserver-php has 0 bugs and 0 code smells.

            kandi-Security Security

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

            kandi-License License

              tileserver-php does not have a standard license declared.
              Check the repository for any license declaration and review the terms closely.
              OutlinedDot
              Without a license, all rights are reserved, and you cannot use the library in your applications.

            kandi-Reuse Reuse

              tileserver-php releases are available to install and integrate.
              Installation instructions are not available. Examples and code snippets are available.
              tileserver-php saves you 388 person hours of effort in developing the same functionality from scratch.
              It has 924 lines of code, 39 functions and 1 files.
              It has high code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed tileserver-php and discovered the below as its top functions. This is intended to give you an instant insight into tileserver-php implemented functionality, and help decide if they suit your requirements.
            • Serve a route
            • Render a tile
            • Render a Grid
            • Parse tile matrix
            • Get layer capabilities .
            • Create json file
            • Get the WGS84 tile matrix
            • Convert tile metadata to json
            • Generate the map capabilities
            Get all kandi verified functions for this library.

            tileserver-php Key Features

            No Key Features are available at this moment for tileserver-php.

            tileserver-php Examples and Code Snippets

            No Code Snippets are available at this moment for tileserver-php.

            Community Discussions

            Trending Discussions on tileserver-php

            QUESTION

            Mapbox GL JS tiling faulty?
            Asked 2018-Jan-04 at 16:04

            Messed Up Tiling

            I'm running into the issue that I can load my tiles fine but they're placed completely wrong in the map view. This happens on all zoomlevels beyond 0 (because 0 obviously is only an entire image)

            I'm running a tileserver-php tileserver serving unpacked vector tiles from an mbtiles file. I've managed to get them working but the resolution becomes crap on openlayers beyond the maxzoom (as if the vectors aren't updating their own resolution properly).

            On Mapbox GL JS I got them to load in but am now facing this issue.

            ...

            ANSWER

            Answered 2018-Jan-04 at 16:04

            @sabas is right.

            Although it appeared to be a standard in the tileserver-php framework.. after that; I replaced the string to read like this: {z}/{y}/{x} and it works now.

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

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

            Vulnerabilities

            No vulnerabilities reported

            Install tileserver-php

            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

            Direct access with XYZ tile requests (to existing tiles in a directory or to .mbtiles). MapBox UTFgrid request (for existing tiles in .mbtiles with UTFgrid support). Callback is supported. MapBox Vector Tiles (for MBTiles generated by [MapBox Studio Classic](https://www.mapbox.com/mapbox-studio-classic/) or by [OSM2VectorTiles](http://osm2vectortiles.org/) project). Retina / HighDPI routing with 512 tiles Use @2x suffix in url for JSONs and tiles. For example http://tileserver.maptiler.com/grandcanyon@2x.json. To use the OGC WMTS standard point your client (desktop or web) to the URL of directory where you installed tileserver.php project with suffix "wmts". For example: http://www.example.com/directory/wmts. If you have installed the project into a root directory of a domain, then the address is: http://www.example.com/wmts.
            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/maptiler/tileserver-php.git

          • CLI

            gh repo clone maptiler/tileserver-php

          • sshUrl

            git@github.com:maptiler/tileserver-php.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