基于WEB的电子地图
做个基于WEB的电子地图查询系统。用ASP.NET 做的。好多人都说直接用GOOGLE的接口做。
不知道具体该怎么做。。
望有做个类似的 做个简单介绍。。。
万分感谢! --------------------编程问答-------------------- 顶一下。。。。。。没有人么???? --------------------编程问答-------------------- google的api --------------------编程问答-------------------- 回复2楼。
拜托能说的具体一点吗? --------------------编程问答-------------------- --------------------编程问答-------------------- 看下Google的API --------------------编程问答-------------------- 看了。。。但是不明白怎么弄。。。
麻烦能说的具体一点吗??? --------------------编程问答--------------------
// Note that using Google Gears requires loading the Javascript
// at http://code.google.com/apis/gears/gears_init.js
var initialLocation;
var siberia = new google.maps.LatLng(60, 105);
var newyork = new google.maps.LatLng(40.69847032728747, -73.9514422416687);
var browserSupportFlag = new Boolean();
function initialize() {
var myOptions = {
zoom: 6,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
// Try W3C Geolocation (Preferred)
if(navigator.geolocation) {
browserSupportFlag = true;
navigator.geolocation.getCurrentPosition(function(position) {
initialLocation = new google.maps.LatLng(position.coords.latitude,position.coords.longitude);
map.setCenter(initialLocation);
}, function() {
handleNoGeolocation(browserSupportFlag);
});
// Try Google Gears Geolocation
} else if (google.gears) {
browserSupportFlag = true;
var geo = google.gears.factory.create('beta.geolocation');
geo.getCurrentPosition(function(position) {
initialLocation = new google.maps.LatLng(position.latitude,position.longitude);
map.setCenter(initialLocation);
}, function() {
handleNoGeoLocation(browserSupportFlag);
});
// Browser doesn't support Geolocation
} else {
browserSupportFlag = false;
handleNoGeolocation(browserSupportFlag);
}
function handleNoGeolocation(errorFlag) {
if (errorFlag == true) {
alert("Geolocation service failed.");
initialLocation = newyork;
} else {
alert("Your browser doesn't support geolocation. We've placed you in Siberia.");
initialLocation = siberia;
}
map.setCenter(initialLocation);
}
}
这个很简单啊 参考下面的api 文档
http://code.google.com/intl/zh-CN/apis/maps/documentation/javascript/basics.html --------------------编程问答-------------------- 回复7楼
我是用来做毕业设计的。。
好像用那个不行吧??? --------------------编程问答-------------------- --------------------编程问答-------------------- 直接引用google的API就可以用了 ,你可以去google的官网看 。 --------------------编程问答-------------------- 去谷歌
的API 看看
一般调的就是他的
--------------------编程问答-------------------- 自己搜搜 --------------------编程问答-------------------- 代码 --------------------编程问答-------------------- 自己搜过了。 没找到呢。 。。。
向各位高手求救啊!!! --------------------编程问答-------------------- google Map API --------------------编程问答-------------------- 谢谢13楼了。。。自己结贴。。
补充:.NET技术 , ASP.NET