Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/401.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我想从GoogleMapsAPI访问数据库,根据数据库经度和纬度值显示标记_Javascript_Angularjs_Google Maps Api 3 - Fatal编程技术网

Javascript 我想从GoogleMapsAPI访问数据库,根据数据库经度和纬度值显示标记

Javascript 我想从GoogleMapsAPI访问数据库,根据数据库经度和纬度值显示标记,javascript,angularjs,google-maps-api-3,Javascript,Angularjs,Google Maps Api 3,以上是谷歌地图api的javascript代码 var demoCtrl = this; NgMap.getMap().then(function(map) { demoCtrl.map = map; }); demoCtrl.stores = { foo: { position:[41, -87]}, bar:{ position:[41, -83]} }; demoCtrl.showS

以上是谷歌地图api的javascript代码

var demoCtrl = this;
      NgMap.getMap().then(function(map) {
        demoCtrl.map = map;
      });
      demoCtrl.stores = {
        foo: { position:[41, -87]},
        bar:{ position:[41, -83]}
      };
      demoCtrl.showStore = function(evt, storeId) {
        demoCtrl.store = demoCtrl.stores[storeId];
        demoCtrl.map.showInfoWindow('foo', this);
      };
      demoCtrl.mouseover = function() {
        console.log('mouseover');
      };


Lat:{{anchor.getPosition().Lat()}}
Lng:{{anchor.getPosition().Lng()}}
  • {{item}
Lat:{{anchor.getPosition().Lat()}}
Lng:{{anchor.getPosition().Lng()}}


这里我想从我的数据库中获取我的自定义经度和纬度值我正在从数据库中获取值,但我无法在地图上显示它。有人能帮我在地图上获取值吗。

有什么问题吗?有错误吗?谷歌文档中任何你不理解的部分?是的,问题。我无法从地图上的数据库中获取值
<info-window id="foo" on-mouseover="demoCtrl.mouseover()">
  <div ng-non-bindable="">
    Lat: {{anchor.getPosition().lat()}}<br/>
    Lng: {{anchor.getPosition().lng()}}<br/>
    <ul>
      <li ng-repeat='item in demoCtrl.store.items'>{{item}}</li>
    </ul>
  </div>
</info-window>

<marker ng-repeat="(id, store) in demoCtrl.stores" id="{{id}}"
  position="{{store.position}}"
  on-click="demoCtrl.showStore(event, id)"></marker>

<info-window id="bar" on-mouseover="demoCtrl.mouseover()">
  <div ng-non-bindable="">
    Lat: {{anchor.getPosition().lat()}}<br/>
    Lng: {{anchor.getPosition().lng()}}<br/>
  </div>
</info-window>

<marker position="41, -79" on-click="demoCtrl.map.showInfoWindow('bar')" />