Ⅰ Google 地图 API 自定义搜索控件
function showAddress(){
var search = document.getElementById("address").value;
var point;
var marker;
var baseIcon = new GIcon(G_DEFAULT_ICON);
baseIcon.shadow = "http://www.google.com/mapfiles/shadow50.png";
baseIcon.iconSize = new GSize(20, 34);
baseIcon.shadowSize = new GSize(37, 34);
baseIcon.iconAnchor = new GPoint(9, 34);
baseIcon.infoWindowAnchor = new GPoint(9, 2);
geocoder.getLocations(search, function (result){
delAllResult();
if (result.Status.code == G_GEO_SUCCESS) {
for (var i=0; i<result.Placemark.length; i++) {
var p = result.Placemark[i].Point.coordinates;
point = new GLatLng(p[1],p[0]);
var letter = String.fromCharCode("A".charCodeAt(0) + i);
var letteredIcon = new GIcon(baseIcon);
letteredIcon.image = "http://www.google.com/mapfiles/marker" + letter + ".png";
marker = new GMarker(point,{ icon:letteredIcon });
pointsArray[i]=point;
markersArray.push(marker);
map.addOverlay(marker);
myplace(marker,point,result.Placemark[i].address);
addNodeEvent(marker,point,result.Placemark[i].address,i);
}
adaptView(pointsArray);
}
else {
alert('不能找到: "'+search+ '",' + reasons[result.Status.code]);
}
});
}
Ⅱ 谷歌地图毕业年鉴怎么制作
既然是作业,还是自己完成比较好。
Ⅲ 毕业设计,老师要求必须要把百度地图导入java程序中,这个应该怎么实现啊
太简单了吧 是要求一个链接导入? 还是一个模块的一个功能啊 你直接在上面写一个链接 把网络地图的链接放上去就可以了啊
Ⅳ 谷歌地图 API
在key后加一段代码就好 ,我也遇到过这种问题。具体方法如下:
<script src="http://maps.google.com/maps?file=api&v=2&key=您的key
type="text/javascript" charset="utf-8"></script>
其中charset="utf-8"为后加的代码。
好使的话别忘了请我吃饭啊, 呵呵!
Ⅳ 如何通过google map api实现地图定位
1. 通过 IP 得到地址
2. JavaScript下使用地理译码
varmap=newGMap2(document.getElementById("map"));
vargeocoder=newGClientGeocoder();
functionshowAddress(address){
geocoder.getLatLng(
address,
function(point){
if(!point){
alert(address+"notfound");
}else{
map.setCenter(point,13);
varmarker=newGMarker(point);
map.addOverlay(marker);
marker.openInfoWindowHtml(address);
}
}
);
}
Ⅵ 如何发布google离线地图及二次开发API
1.打开下载器,把鼠标放在左上角的图标上,在弹出的列表中选择“谷歌地图”,版这样将地图切换到谷歌权卫星地图。
2.把地图缩放到全球可见,点击“下载”→“框选下载”将全球框选上。
3.双击,在弹出的对话框中选择“高级模式”,设置好任务名称和勾选上下载级别,点击“确认”开始下载。
4.点击“列表”→“高级任务”可以看到下载任务,把鼠标放在下载任务上可以看到“导出拼接图片”的按钮,点击。
5.在弹出的“导出图片数据”对话框中“导出类型”一栏选择“瓦片:Google Map”,“保存类型”选择为“png”,点击“输出”完成谷歌瓦片的导出。
6.将附件内的谷歌离线API压缩包下载后解压到某个文件夹内,这里我解压到了D盘下的GoogleOfflineMap文件夹内,同时将生成的谷歌地图瓦片所在的文件夹修改为“data”后也放到这个文件夹内。
7.打开文件夹GoogleMapAPIV3,用浏览器打开Example_GoogleMapAPI.html文件就可以看到发布的离线地图了。
8.如果需要做进一步的开发可以对Example_GoogleMapAPI.html文件进行相关的修改。