申请了一个API key,可测试的时候不显示地图,不知何故!请高手指点迷津!

98 views
Skip to first unread message

zgliuwei

unread,
Nov 12, 2008, 5:01:13 AM11/12/08
to Google 地图 API 讨论组
我申请Google Maps API key之后弹出以下信息:
Thank you for signing up for a Google Maps API key!

Your key is:

ABQIAAAAHTTldwvr1t7FYg432BFagRTwW2k5H8Jy0nSvskPhLI2MrJWyHBQ1L-
RyOWE2Be3qf45GOsOdMtKGvQ

This key is good for all URLs in this directory:

http://www.donkicom.cn/

Here is an example web page to get you started on your way to mapping
glory:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/
>
<title>Google Maps JavaScript API Example</title>
<script src="http://maps.google.com/maps?
file=api&amp;v=2&amp;key=ABQIAAAAHTTldwvr1t7FYg432BFagRTwW2k5H8Jy0nSvskPhLI2MrJWyHBQ1L-
RyOWE2Be3qf45GOsOdMtKGvQ"
type="text/javascript"></script>
<script type="text/javascript">

//<![CDATA[

function load() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map"));
map.setCenter(new GLatLng(37.4419, -122.1419), 13);
}
}

//]]>
</script>
</head>
<body onload="load()" onunload="GUnload()">
<div id="map" style="width: 500px; height: 300px"></div>
</body>
</html>

然后我就把这段代码传到我的FTP里了,测试所用网页代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/
>
<title>Google Maps JavaScript API Example</title>
<script src="http://maps.google.com/maps?
file=api&amp;v=2&amp;key=ABQIAAAAHTTldwvr1t7FYg432BFagRTwW2k5H8Jy0nSvskPhLI2MrJWyHBQ1L-
RyOWE2Be3qf45GOsOdMtKGvQ"
type="text/javascript"></script>

<script type="text/javascript">

//<![CDATA[

function load() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map"));
map.setCenter(new GLatLng(37.4419, -122.1419), 13);
}
}

//]]>
</script>
</head>
<body onload="load()" onunload="GUnload()">
<div id="map" style="width: 500px; height: 300px"></div>
</body>
</html>
据了解还要这段代码里还要加载一个JS。很茫然!
其实,我想的效果就是http://asp2.netmap.jp/donki/donkitest.html和http://
www.donki.com/c/shop/shop.php?shopid=177,只不过我要的是英文版的日本地图,有翻译好的地图,也不知怎么上传。请各位大侠不吝赐教!

Phinix Chen

unread,
Nov 12, 2008, 5:34:24 AM11/12/08
to Google-Map...@googlegroups.com
你的代码没有问题啊,跑得很好,确认一下你访问这个页面的url和你注册Key的时候用的url是不是一致。
你有翻译好的地图是什么意思,想要你的地图覆盖Google提供的地图?这个稍微有点复杂,需要好好研究研究Tile Overlay这部分的API和文档,

zgliuwei

unread,
Nov 12, 2008, 8:15:13 PM11/12/08
to Google 地图 API 讨论组
谢谢你的回帖!不一致的,我访问这个页面的url是我自己的FTP,既是www.donkicom.cn/test2.html,其中这个
test2.html的代码就是注册时,GOOGLE弹出的那段代码(从<!DOCTYPE html PUBLIC "-//W3C//DTD
XHTML 1.0 Strict//EN"
到最后的</html>),而我注册key的时候用的URL是GOOGLE的,包括注册key时的界面和注册成功时弹出的界面都是google的,具体
URL我记不清楚了。我有翻译好的地图的意思是:我有一张日本英文版的地图,而且这个地图有150多个地点都被我做了标注,如果可覆盖google的地
图就好了,如果不能覆盖那就要对google地图上的地点做标注了。这个问题一致困扰我很长时间了,请高手赐教!谢谢!

On 11月12日, 下午6时34分, "Phinix Chen" <phinix.c...@gmail.com> wrote:
> 你的代码没有问题啊,跑得很好,确认一下你访问这个页面的url和你注册Key的时候用的url是不是一致。你有翻译好的地图是什么意思,想要你的地图覆盖Go-ogle提供的地图?这个稍微有点复杂,需要好好研究研究Tile
> Overlay这部分的API和文档,http://code.google.com/intl/zh-CN/apis/maps/documentation/overlays.ht...
>
> 2008/11/12 zgliuwei <zgliu...@gmail.com>
>
>
>
>
>
> > 我申请Google Maps API key之后弹出以下信息:
> > Thank you for signing up for a Google Maps API key!
>
> > Your key is:
>
> > ABQIAAAAHTTldwvr1t7FYg432BFagRTwW2k5H8Jy0nSvskPhLI2MrJWyHBQ1L-
> > RyOWE2Be3qf45GOsOdMtKGvQ
>
> > This key is good for all URLs in this directory:
>
> >http://www.donkicom.cn/
>
> > Here is an example web page to get you started on your way to mapping
> > glory:
>
> > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
> > "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
> > <html xmlns="http://www.w3.org/1999/xhtml">
> > <head>
> > <meta http-equiv="content-type" content="text/html; charset=utf-8"/
>
> > <title>Google Maps JavaScript API Example</title>
> > <script src="http://maps.google.com/maps?
>
> > file=api&amp;v=2&amp;key=ABQIAAAAHTTldwvr1t7FYg432BFagRTwW2k5H8Jy0nSvskPhLI-2MrJWyHBQ1L-
> > RyOWE2Be3qf45GOsOdMtKGvQ<http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAHTTldwvr...>
> > "
> > type="text/javascript"></script>
> > <script type="text/javascript">
>
> > //<![CDATA[
>
> > function load() {
> > if (GBrowserIsCompatible()) {
> > var map = new GMap2(document.getElementById("map"));
> > map.setCenter(new GLatLng(37.4419, -122.1419), 13);
> > }
> > }
>
> > //]]>
> > </script>
> > </head>
> > <body onload="load()" onunload="GUnload()">
> > <div id="map" style="width: 500px; height: 300px"></div>
> > </body>
> > </html>
>
> > 然后我就把这段代码传到我的FTP里了,测试所用网页代码如下:
>
> > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
> > "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
> > <html xmlns="http://www.w3.org/1999/xhtml">
> > <head>
> > <meta http-equiv="content-type" content="text/html; charset=utf-8"/
>
> > <title>Google Maps JavaScript API Example</title>
> > <script src="http://maps.google.com/maps?
>
> > file=api&amp;v=2&amp;key=ABQIAAAAHTTldwvr1t7FYg432BFagRTwW2k5H8Jy0nSvskPhLI-2MrJWyHBQ1L-
> > RyOWE2Be3qf45GOsOdMtKGvQ<http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAHTTldwvr...>
> > "
> > type="text/javascript"></script>
>
> > <script type="text/javascript">
>
> > //<![CDATA[
>
> > function load() {
> > if (GBrowserIsCompatible()) {
> > var map = new GMap2(document.getElementById("map"));
> > map.setCenter(new GLatLng(37.4419, -122.1419), 13);
> > }
> > }
>
> > //]]>
> > </script>
> > </head>
> > <body onload="load()" onunload="GUnload()">
> > <div id="map" style="width: 500px; height: 300px"></div>
> > </body>
> > </html>
> > 据了解还要这段代码里还要加载一个JS。很茫然!
> > 其实,我想的效果就是http://asp2.netmap.jp/donki/donkitest.html和http://
> >www.donki.com/c/shop/shop.php?shopid=177
> > ,只不过我要的是英文版的日本地图,有翻译好的地图,也不知怎么上传。请各位大侠不吝赐教!- 隐藏被引用文字 -
>
> - 显示引用的文字 -

Phinix Chen

unread,
Nov 12, 2008, 8:27:10 PM11/12/08
to Google-Map...@googlegroups.com
耐心看看地图API的开发文档吧,其实都是基础问题,我说的再详细也没文档说的好

zgliuwei

unread,
Nov 12, 2008, 8:37:12 PM11/12/08
to Google 地图 API 讨论组
好的,谢谢你的指导!

On 11月13日, 上午9时27分, "Phinix Chen" <phinix.c...@gmail.com> wrote:
> 耐心看看地图API的开发文档吧,其实都是基础问题,我说的再详细也没文档说的好http://code.google.com/intl/zh-CN/apis/maps/documentation/index.html
>
> 2008/11/13 zgliuwei <zgliu...@gmail.com>
>
>
>
> > 谢谢你的回帖!不一致的,我访问这个页面的url是我自己的FTP,既是www.donkicom.cn/test2.html,其中这个
> > test2.html的代码就是注册时,GOOGLE弹出的那段代码(从<!DOCTYPE html PUBLIC "-//W3C//DTD
> > XHTML 1.0 Strict//EN"
> > 到最后的</html>),而我注册key的时候用的URL是GOOGLE的,包括注册key时的界面和注册成功时弹出的界面都是google的,具体
> > URL我记不清楚了。我有翻译好的地图的意思是:我有一张日本英文版的地图,而且这个地图有150多个地点都被我做了标注,如果可覆盖google的地
> > 图就好了,如果不能覆盖那就要对google地图上的地点做标注了。这个问题一致困扰我很长时间了,请高手赐教!谢谢!
>
> > On 11月12日, 下午6时34分, "Phinix Chen" <phinix.c...@gmail.com> wrote:
>
> > 你的代码没有问题啊,跑得很好,确认一下你访问这个页面的url和你注册Key的时候用的url是不是一致。你有翻译好的地图是什么意思,想要你的地图覆盖Go--ogle提供的地图?这个稍微有点复杂,需要好好研究研究Tile
> > > Overlay这部分的API和文档,
> >http://code.google.com/intl/zh-CN/apis/maps/documentation/overlays.ht...
>
> > > 2008/11/12 zgliuwei <zgliu...@gmail.com>
>
> > > > 我申请Google Maps API key之后弹出以下信息:
> > > > Thank you for signing up for a Google Maps API key!
>
> > > > Your key is:
>
> > > > ABQIAAAAHTTldwvr1t7FYg432BFagRTwW2k5H8Jy0nSvskPhLI2MrJWyHBQ1L-
> > > > RyOWE2Be3qf45GOsOdMtKGvQ
>
> > > > This key is good for all URLs in this directory:
>
> > > >http://www.donkicom.cn/
>
> > > > Here is an example web page to get you started on your way to mapping
> > > > glory:
>
> > > > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
> > > > "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
> > > > <html xmlns="http://www.w3.org/1999/xhtml">
> > > > <head>
> > > > <meta http-equiv="content-type" content="text/html; charset=utf-8"/
>
> > > > <title>Google Maps JavaScript API Example</title>
> > > > <script src="http://maps.google.com/maps?
>
> > file=api&amp;v=2&amp;key=ABQIAAAAHTTldwvr1t7FYg432BFagRTwW2k5H8Jy0nSvskPhLI--2MrJWyHBQ1L-
> > > > RyOWE2Be3qf45GOsOdMtKGvQ<
> >http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAHTTldwvr...>
> > > > "
> > > > type="text/javascript"></script>
> > > > <script type="text/javascript">
>
> > > > //<![CDATA[
>
> > > > function load() {
> > > > if (GBrowserIsCompatible()) {
> > > > var map = new GMap2(document.getElementById("map"));
> > > > map.setCenter(new GLatLng(37.4419, -122.1419), 13);
> > > > }
> > > > }
>
> > > > //]]>
> > > > </script>
> > > > </head>
> > > > <body onload="load()" onunload="GUnload()">
> > > > <div id="map" style="width: 500px; height: 300px"></div>
> > > > </body>
> > > > </html>
>
> > > > 然后我就把这段代码传到我的FTP里了,测试所用网页代码如下:
>
> > > > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
> > > > "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
> > > > <html xmlns="http://www.w3.org/1999/xhtml">
> > > > <head>
> > > > <meta http-equiv="content-type" content="text/html; charset=utf-8"/
>
> > > > <title>Google Maps JavaScript API Example</title>
> > > > <script src="http://maps.google.com/maps?
>
> > file=api&amp;v=2&amp;key=ABQIAAAAHTTldwvr1t7FYg432BFagRTwW2k5H8Jy0nSvskPhLI--2MrJWyHBQ1L-
> > > > RyOWE2Be3qf45GOsOdMtKGvQ<
> >http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAHTTldwvr...>
> > > > "
> > > > type="text/javascript"></script>
>
> > > > <script type="text/javascript">
>
> > > > //<![CDATA[
>
> > > > function load() {
> > > > if (GBrowserIsCompatible()) {
> > > > var map = new GMap2(document.getElementById("map"));
> > > > map.setCenter(new GLatLng(37.4419, -122.1419), 13);
> > > > }
> > > > }
>
> > > > //]]>
> > > > </script>
> > > > </head>
> > > > <body onload="load()" onunload="GUnload()">
> > > > <div id="map" style="width: 500px; height: 300px"></div>
> > > > </body>
> > > > </html>
> > > > 据了解还要这段代码里还要加载一个JS。很茫然!
> > > > 其实,我想的效果就是http://asp2.netmap.jp/donki/donkitest.html和http://
> > > >www.donki.com/c/shop/shop.php?shopid=177
> > > > ,只不过我要的是英文版的日本地图,有翻译好的地图,也不知怎么上传。请各位大侠不吝赐教!- 隐藏被引用文字 -
>
> > > - 显示引用的文字 -- 隐藏被引用文字 -
>
> - 显示引用的文字 -
Reply all
Reply to author
Forward
0 new messages