Step 1.
Over time, a bunch of new POI has been added to repository by dispatcher.
These customized POI need keep. For example you have a new set of POI over the years.
You will need add those customized POI request by dispatch.
First you need to know what new POI they added.
load current repository( include dispatcher requested new added POI )

Step 2.
load raw POI,
the logic behind is:
current repository ( inlcude new added POI ) - raw POI ( before send to dispatcher) = dispatcher added new POI

Step 3.
these are dispatcher request to add POI,
in future, when you have a new POI data, these customized POI need to add to it.

Step 4.
result is here
https://transparentgov.net/json2tree/esri/geojson/dir.html?dir=.%2Fpoi&model=poi-google-hover

Step 5.
Step 6.
Step 7.
Step 8.
Step 9.
Step 10.
Step 11.
Step 12.
Step 13.
Step 14.
Step 15.
Step 16.
Step 17.
Step 18.
Step 19.
Step 20.
Step 21.
Step 22.
Step 23.
Step 24.
Step 25.
Step 26.
Step 27.
Step 28.
Step 29.