All Source code can be download

       github.com   

                         GIS component :      json2tree ,  arcgis_viewer,  mapserver1,  etc...

                         Non-GIS component:   all are here many many component help yourself

 

Issue, bugs, improvement, please create a new issue at:

      https://github.com/hoogw/json2tree/issues

or  message me

      stackOverflow   https://stackoverflow.com/users/3521515/hoogw

      gitHub    https://github.com/hoogw

      gis.stackexchange     https://gis.stackexchange.com/users/67519/hoogw

      huguowen@gmail.com,  310-710-6501       

 

 

 


        All  Data  are  Location  Based


Government does NOT make money but spend money. Tax payer make money pay tax to government.

Therefore all government owned data should be open to the tax payer (the public). 

The experiment made here is to build some tools to make public access government data easy. 

    

 

What's new?

     

  • All googlemaps_vector ( googlemaps2) and all mapbox_vector,  search tab re-designed, re-engineered with elastic search, highlight keyword. Now keyword search is lighting fast 1000 times faster, and your CPU time usage from substantial 40% down to trivial (invisible low as 0.1%). Specially for large amount data, high CPU usage could freeze your browser, make browser NOT responsive. So improve the performance, lower the CPU time usage is essential. 
  • Elastic Search used to speed up keyword search. Now search keyword is lighting fast 1000 times faster. Avg 0.0001 second vs 0.5 second previous plain for-loop on a 10,000 records. Your CPU time usage from substantial 40% down to trivial (invisible low as 0.1%). 
  • Browser side zip/unzip applied. Reduce 83% size of plain text GeoJSON file. This means reduce 83% of bandwidth all times. Relief 83% web server burden all times. Reduce 83% of user waiting(page loading) time. 
  • all mapbox search tab re-designed, re-engineered. Now providing 2 search button, first button with teal magnify glass icon, is case sensitive, full field match search, fast.  The second search button as "fuzzy search" is 10+ times expensive than previous search button, the benefit you get is, it equals full text search, no need to match full field, case sensitive.  Both search button are case sensitive, this is defined by arcgis REST API. Currently the Arcgis REST api, does not provide a parameter as "&collate=xxxx", which could make case insensitive search. Maybe in future, case insensitive will be available on rest api.      
  • all mapbox add on-map search place text bar (powered by mapbox search api)        
  • all google map search tab, search gis layer function re-designed, re-engineered. Now providing 2 search button, first button with teal magnify glass icon, is case sensitive, full field match search, fast.  The second search button as "fuzzy search" is 10+ times expensive than previous search button, the benefit you get is, it equals full text search, no need to match full field, case sensitive.  Both search button are case sensitive, this is defined by arcgis REST API. Currently the Arcgis REST api, does not provide a parameter as "&collate=xxxx", which could make case insensitive search. Maybe in future, case insensitive will be available on rest api. 
  • all google map add search bar on map (powered by google place api)
  • all mapbox map add toggle base map function, see color palette tab. 5 style of basemap available now.

 

 

 

 

  

by

Please log in or register