I have raster substrate. On top of it placed polygons with height in their attributes. I need to detect zone of viewsed from arbitrary point. The problem that all tools work only with rasters. But my object is polygons.
Example of my data. I also need to way set angel params and height of point. Let's image point is Radar station and I need understand what territory is viewable.
Do you not have the Spatial Analyst or 3D Analyst extensions?
yes I have both
then your buildings can be converted to raster and extruded based on the height within the table, if that is where the height of the buildings are stored.
And which tool I should use then?
I guess you could use Viewshed—Help | ArcGIS Desktop or Visibility—Help | ArcGIS Desktop but both are raster analysis. If The result can be converted to polygons afterwards. You could also use Construct Sight Lines—Help | ArcGIS Desktop , but these result in lines not polygons.