Ga naar inhoud
  • 0

Het adres ophalen via Google Maps, of mogelijk via iOS?


SuperWimmie

Vraag

Dag allemaal,

 

Ik heb een leuke Go App gemaakt waar ik de GPS coordinaten op een handige manier kan gebruiken om een kaartje te tonen.

Maar... ik zit verlegen om een oplossing waarmee ik het dichts bijzijnde stad/straatnaam/huisnummer kan verkrijgen.

 

Na een half dagje stoeien kom ik er eigenlijk niet uit, terwijl Evernote dit bijvoorbeeld standaard in een nieuwe notitie weet te plaatsen.

 

Heeft iemand een oplossing, met mogelijke ervaringen uit de praktijk?

 

Alvast dank!

Wim.

Link naar reactie

4 antwoorden op deze vraag

Aanbevolen berichten

  • 0

Hi Wim,

 

je kon al een kaartje oppikken met bijvoorbeeld:

http://maps.googleapis.com/maps/api/staticmap?center=52.1,4.895&zoom=15&size=500x500&sensor=false

en in een webviewer laten zien

 

diezelfde coördinaten kan je gebruiken om via "reverse geocoding" human-readable information van google over die locatie op te halen:

http://maps.googleapis.com/maps/api/geocode/json?latlng=52.1,4.895&sensor=false

en dat kan je in een andere webviewer tonen en met GetLayoutObjectAttribute ( "andere webviewer" ; "content" ) en wat handige tekstfuncties kan je er uitfilteren wat je nodig hebt.

 

Google heeft via de API nog wel meer mogelijkheden, maar daarvoor heb je een API-key nodig etc. etc.

Link naar reactie
  • 0

Kennelijk wordt het bestandsformaat json in explorer gezien als gekoppeld aan een externe applicatie, blijkt bij mij ook zo op explorer te werken. Voor jezelf zou je dat de nek om kunnen draaien, maar als je dit wilt uitrollen naar je gebruikers is dat niet handig. Je kan dan beter de xml-variant ophalen door de link een héél klein beetje aan te passen:

 

http://maps.googleapis.com/maps/api/geocode/xml?latlng=52.1,4.895&sensor=false

 

dan krijg je de xml-weergave.

 

Mocht je toch explorer zo willen aanpassen dat de json wel in explorer kan worden geopend dan moet je de registry aanpassen. Dat kan je doen door de volgende code met notepad in een tekstbestand ( bijv. json.reg )te plaatsen:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\application/json]
"Extension"=".json"
"Encoding"=hex:08,00,00,00
"CLSID"="{25336920-03F9-11cf-8FD0-00AA00686F13}"

en daarop te dubbelklikken en de vragen te bevestigen. Daarna moet het werken.

Link naar reactie

Doe mee aan dit gesprek

Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.

Gast
Beantwoord deze vraag...

×   Geplakt als verrijkte tekst.   Plak in plaats daarvan als platte tekst

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...