Campos de golfe

From OpenStreetMap Wiki
Jump to navigation Jump to search

Introdução

Objectivo

Obter campos de Golfe

http://mapas.visitportugal.com/feature/poi/golfe?zona=0&nome=&limit=101&suggest=on&offset=0

Retorna uma XML, com os vários registos, do género:

<item id="/feature/poi/golfe/{699B43EB-EC66-4E1D-964A-61E64E35634D}" guid="{699B43EB-EC66-4E1D-964A-61E64E35634D}" dist="0.0">Balaia Golf Village</item>

Interessa converter cada registo num pedido HTML, da forma:

wget http://mapas.visitportugal.com/feature/poi/golfe/%7B7CC2645D-8053-425A-BD47-A23FDE1BA2BA%7D


Este pedido devolve um XML. Deste XML, que tem a seguinte forma:

<poi id="/feature/poi/golfe/{7CC2645D-8053-425A-BD47-A23FDE1BA2BA}"><nome>Aroeira I</nome><guid>{7CC2645D-8053-425A-BD47-A23FDE1BA2BA}</guid><map href="/map?pos=-91738.328937,-120777.36681,350&select=/feature/poi/golfe/{7CC2645D-8053-425A-BD47-A23FDE1BA2BA}"><x>-91738.328937</x><y>-120777.36681</y><scale>350</scale></map></poi>

queremos aproveitar: nome, X e Y. Por cada XML, geramos uma linha.


Relacionamento com a População