bensquire / php-static-maps-generator
此包已被放弃且不再维护。未建议替代包。
一个用于生成Google静态地图链接的PHP库。
2.0.2
2017-11-20 22:20 UTC
Requires
- php: >=7.1.0
- ext-hash: *
Requires (Dev)
- phpunit/phpunit: 5.*
This package is auto-updated.
Last update: 2020-09-07 18:50:51 UTC
README
php-static-maps-generator
一个用于生成Google静态地图链接的PHP库。Google静态地图库(V2)是一个免费服务,[由Google提供] (https://developers.google.com/maps/documentation/staticmaps/)。
使用简单的OO方法,此项目将构建可用于图像标签的URL。
示例代码
$styling = new \GoogleStaticMap\Feature\Styling(); $styling->setHue('#006400'); $styling->setLightness(50); $featureStyling = new \GoogleStaticMap\Feature(); $featureStyling->setFeature('all'); $featureStyling->setElement('all'); $featureStyling->setStyle($styling); $map = new \GoogleStaticMap\Map(); $map->setCenter('London,UK'); $map->setHeight(300); $map->setWidth(232); $map->setZoom(8); $map->setFormat('jpg'); $map->addFeature($featureStyling); echo '<img src="' . $map . '" height="' . $map->getHeight() . '" width="' . $map->getWidth() . '" />';
示例输出
修复编码标准
/usr/local/bin/php-cs-fixer fix --config=.php_cs.dist -v --dry-run
Google静态地图API文档
https://developers.google.com/maps/documentation/static-maps/intro
要求
此库除了需要PHP 7.1(或更高版本)的可用版本外,无需额外的软件,如果您希望检索地图图像,还需要一个正常工作的互联网连接。