Please note, this question is similar to this question, which is 4 years old and has no accepted answer. The closest to an answer in that thread - using fusiontables - is not going to work for me because its answer to question #2 below is 'no'.
I have a large (~20 MB) KMZ file, which I need to display in a web browser. Displaying even a small portion of it (~2000 markers) locally quickly overwhelms the browser, so I believe I need to use a server. I am very new to this, however, and have some fundamental questions regarding GIS server functionality.
- Can a GIS server such as MapServer render thousands of polygons and placemarks from a KMZ to a tile in real-time? What is this process called?
- Can the GIS server respond with additional information stored in the KML file when a user clicks on a placemark?
- Can a GIS server execute arbitrary code or scripts, such as a routine to filter placemarks based upon a client-defined polygon?