5 votos

Geo y el cálculo de cobertura de población

Somos el cálculo de la Población y geocoverage en mapinfo. Hemos calculado la cobertura de la población como una superposición de la zona. ¿Cómo podemos calcular la cobertura de la población si tenemos la población definida para cada polígono?

coverage

1. ¿Hay algún método para calcular la cobertura de la población para cada límite?

2. La documentación y el detalle para el análisis (no sólo los pasos pero la razón) sería de gran ayuda.

3voto

Adam Mosheh Puntos 117

Kitex

Usted podría hacer un Select de SQL que calcular las áreas. MapInfo Professional también tiene un built-en ProportionOverlap() función que podría ser utilizado para calcular la proporción/porcentaje.

Select BORDER.ID, CartesianArea(Overlap(BORDER.OBJ, COVERAGE.OBJ), "sq m") "Overlap"
   , ProportionOverlap(BORDER.OBJ, COVERAGE.OBJ) "PropOverlap" 
   From BORDER, COVERAGE
   Where BORDER.OBJ Intersects COVERAGE.OBJ

La anterior instrucción select debería funcionar, pero si su cobertura de la tabla contiene más de un objeto, se puede agrupar el resultado por el ID de la FRONTERA objetos y Suma() el cálculo del área. También la proportionaOverlap podría no funcionar correctamente en este caso.

Por último, me pueden recomendar que tome un vistazo a la herramienta "ProportionalOverlap" que usted puede encontrar la Herramienta de Administrador en las versiones posteriores de MapInfo Professional.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X