使用街道地址的简单PHP Google Map集成

时间:2011-11-28 07:56:48

标签: php google-maps-api-3

所以,我试图在我的网站中集成一个简单的谷歌地图,数据库中已有一个街道和城市,我想要做的是当我回显这些值,它显示一个地图。

我已按照说明上传Google地图API并复制并粘贴此代码。我不确定我做错了什么

<?php require(&quot;scripts/google_map_api/GoogleMapAPI.class.php&quot;);<br />
  <br />
  $map = new GoogleMapAPI('map');<br />
  <br />
  // enter YOUR Google Map Key<br />
  // ONLINE! $map-&gt;setAPIKey('myAPIKey');<br />
  $map-&gt;setAPIKey('myAPIKey');<br />
  $map-&gt;addMarkerByAddress('621 N 48th St # 6 Lincoln NE 68502','Our Address','&lt;b&gt;Our Address&lt;/b&gt;');<br />
</p>
<p> ?&gt;<br />
  <br />
  <?php $map-&gt;printMap(); ?>
我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

我使用Amerra Connect SDK通过搜索物理地址来显示地图。如果您有Amerra Connect SDK,则只需要一行来调用函数。

有关详细信息,请参阅this post

搜索“洛克菲勒广场,纽约,纽约10111”,您只需致电:

<?php
	include("../lib/AmerraConnect.php");
	$amerraconnect = new AmerraConnect();
	echo $amerraconnect->showMap("45 Rockefeller Plaza, New York, NY 10111", "Rockefeller Center", "800", "800");
?>

有关详细信息,请访问http://www.amerraconnect.com