Какие данные передаются в Google при использовании карт Google? - PullRequest
1 голос
/ 01 апреля 2009

Клиент попросил меня отобразить данные, но клиент не отправляет какие-либо другие данные, кроме адресов для геокодирования, для отправки на другой сервер. Предоставляет ли API карт Google другие данные, кроме адресов и широты / долготы, в Google?

Например, я бы не хотел, чтобы узел "dealerInfo" отправлялся в Google в следующем XML-коде, используемом для карты на [http://www.coastalbendchevydealers.com/][1].

<?xml version="1.0" encoding="utf-8"?>
<markers>
    <!-- Neessen Automotive -->
    <marker lat="27.5380258" lng="-97.8547257" dealer="Neessen Automotive">
    <dealerInfo><![CDATA[
        <table border="0" class="infoWindow">
            <tr><td rowspan="5" width="155" align="left"><img src="images/chevydealer.jpg" width="150" height="113"/></td></tr>
            <tr><td align="left"><strong>Neessen Automotive</strong></td></tr>
            <tr><td align="left">2007 S. US Highway 77 Bypass<br>Kingsville, Texas</td></tr>
            <tr><td align="left">361-592-2668</td></tr>
            <tr><td align="left"><a href="http://www.neessenautomotive.com" target="_blank">www.neessenautomotive.com</a></td></tr>
        </table>
    ]]></dealerInfo>
    </marker>

Ответы [ 2 ]

1 голос
/ 24 мая 2009

Имейте в виду, что Google предоставляет это как бесплатную услугу. Если вы заинтересованы в обмене данными, посмотрите на премиум-лицензирование (10 тыс. В год)

Из политики конфиденциальности Google:

  1. Лицензии от Вас на Google.

11.1 Лицензия на содержание. Google не претендует на право собственности на Ваш контент , и Вы сохранить авторское право и любые другие права вы уже держите в своем контенте. По отправка, размещение или отображение Вашего Контент в Сервисе вы предоставляете Гугл вечный, безотзывный, по всему миру, без лицензионных платежей, и неисключительная лицензия на воспроизведение, адаптировать, модифицировать, переводить, публично выступать, публично демонстрировать и распространять ваш контент через Сервис и как результаты поиска через Сервисы Google . Эта лицензия исключительно с целью обеспечения Google, чтобы управлять Сервисом, чтобы продвигать Сервис (в том числе через публичные выступления) , и для индексации и обслуживать такой контент как поиск результаты через сервисы Google . Если Вы не можете или не хотите предоставлять такую ​​лицензию на Ваш Контент, пожалуйста см. FAQ для информации о настройка вашего API Карт Реализация отказаться.

11.2 Лицензия на фирменные функции. Вы предоставляете Google непередаваемый, неисключительная лицензия в течение срока действия использовать функции вашего бренда для рекламировать, что вы используете Сервис.

11.3 Полномочия на выдачу лицензий. Вы подтверждаете и гарантируете Google, что вы иметь все права, власть и полномочия, необходимые для предоставления вышеуказанного лицензии.

В любом случае, не забывайте, что бесплатный обед не существует. В конце Google выполняет поиск, и чем больше данных они могут получить, тем лучше поиск.

1 голос
/ 01 апреля 2009

Не следует отправлять вообще, это зависит от того, как вы обрабатываете XML-файл.

      GDownloadUrl("AMBest2bil50bil.xml", function(doc) {
        var xmlDoc = GXml.parse(doc);
        var markers = xmlDoc.documentElement.getElementsByTagName("marker");

        for (var i = 0; i "+name+"<br>Total Assets: "+formatCurrency(text)+"<p>"+address;
          var category = markers[i].getAttribute("category");
          // create the marker
          var marker = createMarker(point,name,html,category);
          GEvent.addListener(marker, "click", function() {
            map.setCenter(point,10);
          });
          map.addOverlay(marker);
        }

Это будет анализировать мой XML-файл и манипулировать только тегом 'marker'. У вас уже есть геокодированная информация, так как у вас есть широта / долгота, и я предполагаю, что CDATA для некоторого типа всплывающих окон / указателей мыши. Я не верю, что вы передадите все это Google.

...