Карты Google с пользовательским файлом GEORss - PullRequest
0 голосов
/ 09 марта 2011

Где мне нужно разместить XML-файл, чтобы использовать его в Google maps для GEORss ??

Из Google Api Docs ... var georssLayer = new google.maps.KmlLayer ('http://api.flickr.com/services/feeds/geo/?g=322338@N20&lang=en-us&format=feed-georss'); georssLayer.setMap (карта);

похоже, это большая работа по созданию информационных всплывающих окон и всего остального ...

Казалось бы, я не могу иметь один локально ...

Так что я думаю, мне нужен aspx или ashx, чтобы выдвинуть xml ... но должен ли он быть доступен через Интернет?

Thx

1 Ответ

0 голосов
/ 06 июля 2011

Да, он должен быть доступен через Интернет, поскольку Google преобразует GeoRSS в KML на стороне сервера:

"API Карт Google поддерживает форматы данных KML и GeoRSS для отображения географической информации. Эти форматы данныхотображается на карте с помощью объекта KmlLayer, конструктор которого принимает URL-адрес общедоступного файла KML или GeoRSS.

API Карт преобразует предоставленные географические данные XML в представление KML, которое отображается на карте с помощьюНаложение мозаики V3. "

http://code.google.com/apis/maps/documentation/javascript/overlays.html#KMLLayers

Если вы размещаете статический XML-файл, вы можете использовать сервис простого хранения Amazon Web Service: http://aws.amazon.com/s3/

...