GEO :: Shapefile :: شل

GEO :: ShapeFile :: شل GEO :: CLASS UTILITY SHAPFILE است.
انون بارر ن

GEO :: Shapefile :: شل رتبه بند و خلاصه

تبلغات

  • Rating:
  • مجوز:
  • Perl Artistic License
  • قمت:
  • FREE
  • نام ناشر:
  • Jason Kohles
  • وب سات ناشر:
  • http://search.cpan.org/~jasonk/

GEO :: Shapefile :: شل برسب ها


GEO :: Shapefile :: شل شرح

GEO :: ShapeFile :: شل GEO :: CLASS UTILITY SHAPEFILE است. Geo :: Shapefile :: شل GEO :: SHAPEFILE UTILITY CLASS.SYNOPSIS استفاده از GEO :: Shapefile :: شل؛ $ shape = geo جدد :: shapefile :: شل؛ $ shape-> parse_shp ($ shape_data)؛ ده ان لاس اربرد برا GEO :: shapeFile است ه نشان دهنده شل است. ان GEO :: Class Utility Class است ه در واقع شامل داده ها شل برا شل فرد از فال shp.methodsnew ( ) اجاد GEO جدد :: ShapeFile :: شل شء، ه استدلال را انجام نم دهد و شء اجاد شده را باز م رداند. به طور معمول GEO :: Shapefile ان ار را برا شما انجام م دهد وقت ه شما آن را به روش get_shp_record () تماس برد، بنابران نباد ش جدد اجاد ند. (در نهات ان ماول از _Creating_ Shapefiles شتبان م ند، نه فقط خواندن آنها، سس ان روش مهم خواهد شد. num_parts () تعداد بخش ها را ه ان شل را تشل م دهند، باز م رداند. Num_Points () تعداد نقاط را ه ان شل را تشل م دهند، باز م رداند .points () آراه از GEO :: ShapeFile :: Point Objects ه شامل تمام نقاط در ان شل است. توجه داشته باشد ه به ان دلل ه شل م تواند شامل ند بخش باشد، ه ممن است به طور مستقم متصل نباشد، احتمالا نم خواهد استفاده ند ان برا بازاب نقاط ه م خواهد طرح رز ند. ار قصد دارد شل را بشد، احتمالا م خواهد از Get_Part () برا بازاب قطعات فرد به جا آن استفاده ند. بخش مشخص شده از شل را باز م رداند. ان اطلاعات است ه م خواهد ار قصد دارد شل را بشد. شما م تواند از طرق تمام قسمت ها ه شل را تشل م دهد، ترار ند: برا (1 $ obj-> num_parts) {$ part = $ obj-> get_part ( $ _)؛ # ... انجام ز در انجا، رسم نقشه ممن است} shape_type () نوع عدد را باز م رداند ان شل، از GEO :: ShapeFile استفاده ند :: نوع () برا تعن نام قابل خواندن انسان از ان نوع .shape_id () شماره شناسه را برا ان شل باز م رداند، همانطور ه در file shp file.x_min () x_max () y_min ( ) y_max () z_min () z_max () m_min () m_max () m_max () حداقل محدوده ها x، y، z ا m را برا ان شل به دست م آورد، همانطور ه در اطلاعات هدر آن موجود است. HAS_Point ($ POINT) بازده درست است ار نقطه ارائه شده از نقاط در شل است. توجه داشته باشد ه ان مقاسه ساده با نقاط ه شل را تشل م دهند، نقطه را دا نم ند ه در طول رأس بن دو نقطه در شل قرار رد. GEO :: SHAPEFILE :: SHAPEFILE :: POINT DOCUMENTATION برا نحوه حذف داده ها Z و / ا M در هنام تطبق امتاز. contains_point ($ point)؛ ار نقطه مشخص شده در داخل ان شل قرار برد، درست م شود اشتباه ار نقطه خارج از شل است. ارزش بازشت مشخص نشده است ار نقطه از رأس ها باشد ا بر رو برخ از بخش ها ند ضلع محدود باشد. توجه داشته باشد ه مقدار بازشت در واقع عدد سم است ه محاسبات z و m را نادده م رد و ار نقطه در آن موجود باشد، منف خواهد بود شل د به راه اشتباه. get_segments ($ PART) آراه را ه شامل هش ها آراه ا است، م دهد ه حاو نقاط برا هر بخش از بخش ند قطعه است. PretEx_Centroid ($ Part)؛ بازشت Geo :: ShapeFile :: نقطه ا ه نشان دهنده مرز محاسبه شده از رأس ها شل است. ار بخش بخش را داده شود، فقط برا ان بخش محاسبه م شود، در غر ان صورت آن را برا ل شل محاسبه م ند. به "Centroid" برا بشتر در Vertex_Centroid vs Area_Centroid.area_Centroid ($ Part) مراجعه ند. Geo :: ShapeFile :: نقطه ا ه نشان دهنده مرز محاسبه شده منطقه محاسبه شده است. ار بخش بخش را داده شود، فقط برا ان بخش محاسبه م شود، در غر ان صورت آن را برا ل شل محاسبه م ند. Centroid () در حال حاضر نام مستعار به Vertex_Centroid ()، هرند ه احتمالا برا اشاره به Artex_Centroid ()، به "Centroid" برا بشتر Vertex_Centroid vs Area_Centroid.Centroid ($ Part) مراجعه ند. برا جلور از سردرم (و ممن است صرفه جو در آنده)، شما باد از ان اجتناب ند و از هر دو vertex_centroid ا area_centroid.dump استفاده ند محدوده ها X، Y، Z، و M محدوده ها و مختصات نقاط در هر قسمت از شل. الزامات: رل


GEO :: Shapefile :: شل نرم افزارها مرتبط