1

我有一个位置的纬度和经度数据。我想在我的应用程序中将其显示到地图中。我计划使用谷歌地图向用户显示这个位置。

为此,我需要 Google Maps API 吗?还是谷歌地图坐标?我查看了他们的网站,但所有这些品种都让我感到困惑。我只需要将数据(纬度和经度)显示为可视化(地图),以使我的应用程序更加用户友好。

我之前从未使用过Google Maps API,所以对于那些有经验的人,请指导我。

谷歌地图 API:http ://www.google.com/enterprise/mapsearth/products/mapsapi.html#

谷歌地图坐标:http ://www.google.com/enterprise/mapsearth/products/coordinate.html?rd=1#

附带说明一下,我可能会出售应用程序(使用订阅),所以我需要 Google Maps API 许可证。谁知道多少钱,流程是怎样的?(例如,按月或按年、按用户或按使用等)

编辑

或者还有其他用于映射的 API 吗?类似于 Google Maps API。

4

1 回答 1

3

我们必须给出纬度和经度。

<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=false"></script>
<script type="text/javascript">
    window.onload = function () {
        var mapOptions = {
            //give latitude and long
            center: new google.maps.LatLng("18.9750", "72.8258"),
            zoom: 8,
            mapTypeId: google.maps.MapTypeId.ROADMAP
        };
        var infoWindow = new google.maps.InfoWindow();
        var map = new google.maps.Map(document.getElementById("dvMap"), mapOptions);
            //give latitude and long
        var myLatlng = new google.maps.LatLng("18.9750", "72.8258");
        var marker = new google.maps.Marker({
            position: myLatlng,
            map: map,
            title: "Mumbai"
        });
    }
</script>

<div id="dvMap" style="width: 500px; height: 500px">
于 2014-05-13T08:32:19.757 回答