Google在一个国家/地区映射标记

时间:2015-07-24 12:51:48

标签: javascript google-maps delimiter

有没有人知道如何使用javascript api在Google地图中为特定国家/地区启用标记。

这是我的代码,其中包含初始化地图的选项:(在我展示的其他方法中,它正在运行):

latitud = "-33.400491820565236";
    longitud = "-70.68363189697266";

    //Se crea un objeto MapOptions con los valores de la lat y long para centrarlas
    var mapOptions = {
        center: new google.maps.LatLng(latitud, longitud),
        zoom: 7,
        mapTypeId: google.maps.MapTypeId.ROADMAP
    };

    //Se crea un objeto de tipo Map para que el mapa se muestre en el div especificado
    mapPunto2 = new google.maps.Map(document.getElementById(idDivMapa), mapOptions);

我想为智利启用标记。谢谢你们。

1 个答案:

答案 0 :(得分:0)

您是否尝试过检查GeoCoder功能? https://developers.google.com/maps/documentation/javascript/geocoding

只需知道国家/地区名称,即可返回LAT和LONG并添加标记/标记

示例:

int main( int argc, char **argv )
{
     if( !IsDebuggerPresent() )
     {
          _CrtSetReportMode( _CRT_ASSERT, _CRTDBG_MODE_FILE | _CRTDBG_MODE_DEBUG );
          _CrtSetReportFile( _CRT_ASSERT, _CRTDBG_FILE_STDERR );
     }

     ...
}