我有一个数据库,其中包含我所在城市的某栋建筑的GPS,
我需要我的yii2应用程序来使用这个数据库来显示一张地图(像谷歌地图一样(,其中包含我数据库中的所有建筑,并根据建筑状态显示一些亮点。
然后,我的应用程序应该能够通过提供指向特定建筑的方向箭头来引导用户。
我的问题是,我应该学习地理信息系统来处理这种情况吗?或者,除了GIS之外,还有什么简单的方法或库吗?当做
示例如何在视图中快速启动谷歌地图https://www.w3schools.com/graphics/google_maps_intro.asp
但如果你使用yii2,需要在前端创建一些资产/资产,如:
<?php
namespace frontendassets;
use yii;
use yiiwebAssetBundle;
/**
* Main frontend application asset bundle.
*/
class GoogleMapAsset extends AssetBundle
{
public $basePath = '@webroot';
public $baseUrl = '@web';
public $css = [];
public $js = [
"https://maps.googleapis.com/maps/api/js?key=YOUR_KEY&callback=myMap"
];
在视图文件中,您需要使用经过GoogleMapAsset::register($this);
的谷歌地图