Hi, I am looking at returning modified JSON requests from a Government geocoding service - the call would be issued from a Geocortex application.
Geocortex issues the call (with an address or XY parameter) - the workspace issues the request, receives the JSON response, does a match on an external ESRI geodatabase to draw in an extra key:value pair, appends this to the response and returns the modified JSON to Geocortex.
This is all working well, apart from the last bit - which I haven't got my head around yet. I could, but would prefer not to, write a JSON file out for Geocortex to read, although this would add more time.
Any help would be much appreciated.
Further information:
Currently takes around 7+ seconds to run (700k records in the geodatabase, but I am using a 5m radius spatial filter) - a C# routine (using an address CSV) takes less than a second, so any performance ideas would be welcome.
This would eventually be hosted on FME Server.
Many thanks,
Mark