Home Applications iris-geocoder

iris-geocoder

by Yuri Marx on behalf of Visum Consult
This application is not supported by InterSystems Corporation. Please be notified that you use it at your own risk.
5
1 reviews
0
Awards
220
Views
0
IPM installs
2
1
Details
Releases
Reviews  (1)
Issues
Articles  (1)
Geocoding using IRIS and Python geocoder library

What's new in this version

Initial Release

iris-geocoder

Geocoding using IRIS and Python geocoder library

Installation

  1. Clone/git pull the repo into any local directory
$ git clone https://github.com/yurimarx/iris-geocoder.git
  1. Open a Docker terminal in this directory and run:
$ docker-compose build
  1. Run the IRIS container:
$ docker-compose up -d 
  1. For Geocoding your current IP: Go to your Postman (or other similar REST client) and config the request like this and click send to see the results:

Geocoding your current IP

  1. For Geocoding a particular IP: Go to your Postman (or other similar REST client) and config the request like this and click send to see the results:

Geocoding a particular IP

  1. For Geocoding an address: Go to your Postman (or other similar REST client) and config the request like this and click send to see the results:

Geocoding an Address

  1. For Geocoding a Lat/Long point: Go to your Postman (or other similar REST client) and config the request like this and click send to see the results:

Geocoding a Lat/Long point

Configure your Google account to use google functions

To use http://localhost:52773/iris-geocoder/forward or http://localhost:52773/iris-geocoder/reverse you must have a Google account and have a payment plan active and configured. So you can generate your Google API Key and put it inside Dockerfile line 31:

ENV GOOGLE_API_KEY=YOUR-API-KEY-HERE

See detailed instructions on: https://developers.google.com/maps/get-started

Credits

This application used geocoder project

Made with
Version
1.0.025 Mar, 2022
Category
Technology Example
Works with
InterSystems IRISInterSystems IRIS for Health
First published
25 Mar, 2022
Last checked by moderator
27 Jun, 2023Works