No se si quieres construir un proyecto SIG con conexión a internet, es decir una página web con acceso a un SISTEMA DE INFORMACIÓN GEOGRÁFICO, si es así pues parece que lo que mejor pinta es para ArcGis y Web Java, ya que existen muchas librerías de la propia empresa ESRI y de particulares escritos en este lenguaje, además de mucha documentación.
Si lo que quieres hacer es una aplicación GIS pues VBA, VB, JAVA te pueden servir perfectamente. De PHP no he visto nada que hable de como tratar las clases de ArcGis, que a fin de cuentas es lo que vas a hacer.
Consulta esta página que te dejo donde puedes encontrar mucha información
http://edndoc.esri.com/arcobjects/9.0/
Un saludo