ThinkGeo.com    |     Documentation    |     Premium Support

GEOREF system

Hello ThinkGeo people,


I am about to create from scratch a layer that will reveal the World Georeference System (GEOREF) en.wikipedia.org/wiki/Georef for my application to be able to return coordinates based on this system. Is there something like this already supported by MapSuite or I have to do it from scratch?


Kind Regards


Yiannis



Ioannis, 
  
 Thanks for your post, we are researching your requirement and if there are any updates we will let you know, 
  
 Thanks, 
  
 Scott,

Hi Scott, 
  
 Thank you for the quick response. Just one more line to explain why such georeferencing systems are important hoping to make a case so that an implementation of this facility could be available in the near future. 
  
 So let’s assume that we have a collection of geographical points. Think big, think millions of them, maybe within a year up to a billion. These points are stored in a database. The problem with such a scenario is that apart from time indexing them any attempt to perform spatial queries on a database is futile. The reason is that points by nature (forget time indexing) by nature are unique. Thus geographical indexing on 1 billion points will produce an index as big and as useless as the table itself. So, the way around it is to create a gereferencing that will “cluster” points together, via an index, to the quads of the gereferencing system of choice. The result is that “if” mapsuite was offering a seamless way to select the georeferencing quads, on the Map, then these quads could be submitted to the database to query points in those quads. 
  
 At present the way around I have found is to create an in memory layer that I have populated with square shapes corresponding to the quads. When I select on the MapSuite map, I essentially select the quads/square shapes, reading their labels i.e feature columns, and submit them to the database to select points belonging to this quad. This way, my index on quads is very fast as the quads are a finite quantity. 
  
 Thank you again 
 Yiannis

Ioannis,



Thank you for question about the World Georeference System,  currently we don’t have any built in support for the (GEOREF) World Georeference system directly.  However you may be able to utilize our APIs to implement it, please check this code sample from wiki website below:


wiki.thinkgeo.com/wiki/File:...100622.zip


Here is the screen shot for this sample application below:






This sample shows you how to create a custom grid for an area, it is a bit different than the World Georeference System coordinate grids so I’m not sure if this will be helpful or not.   If you think support the World Georefrecne System (GEOREF) would be a good addition to Map Suite, please feel free to suggest it on our enhancement tracker at:  helpdesk.thinkgeo.com/EnhancementTracker and see if the Map Suite community will give it any votes.


Please let us know  if you have any questions. 


Thanks,


Scott,