php french cadastral map static api
PHP
مكتبة PHP للحصول بسهولة على صورة ثابتة من خريطة الحكومة المساحية الفرنسية مع العلامات والخطوط والمضلعات والدوائر.
مصدر الخريطة: cadastre.gouv.fr
مكتبة PHP تسمح بسهولة الحصول على صور لبطاقة السجل العقاري الفرنسي مع العلامات والخطوط والمضلعات والدوائر.
المصدر الانتقائي: cadastre.gouv.fr
قم بتمييز هذا المستودع بنجمة لدعم هذا المشروع. هل ستساهم في زيادة ظهور هذه المكتبة؟
قم بتثبيت هذه المكتبة بسهولة باستخدام الملحن:
composer require dantsu/french-cadastral-map-static-api
قم بإنشاء صورة ثابتة للخريطة المساحية الفرنسية باستخدام العلامة والخط:
use DantSu OpenStreetMapStaticAPI OpenStreetMap ;
use DantSu FrenchCadastralMapStaticAPI FrenchCadastralTileLayer ;
use DantSu OpenStreetMapStaticAPI LatLng ;
use DantSu OpenStreetMapStaticAPI Polygon ;
use DantSu OpenStreetMapStaticAPI Markers ;
header ( ' Content-type: image/png ' );
( new OpenStreetMap ( new LatLng ( 44.351933 , 2.568113 ), 17 , 600 , 400 ))
-> addLayer (
new FrenchCadastralTileLayer (
12202 ,
[
FrenchCadastralTileLayer:: LAYER_AMORCES_CAD ,
FrenchCadastralTileLayer:: LAYER_CADASTRAL_PARCEL ,
FrenchCadastralTileLayer:: LAYER_SUBFISCAL ,
// CadastralTileLayer::LAYER_CLOTURE,
FrenchCadastralTileLayer:: LAYER_DETAIL_TOPO ,
FrenchCadastralTileLayer:: LAYER_HYDRO ,
FrenchCadastralTileLayer:: LAYER_BUILDING ,
FrenchCadastralTileLayer:: LAYER_BORNE_REPERE ,
// CadastralTileLayer::LAYER_VOIE_COMMUNICATION,
// CadastralTileLayer::LAYER_LIEUDIT
]
)
)
-> addMarkers (
( new Markers ( __DIR__ . ' /resources/marker.png ' ))
-> setAnchor (Markers:: ANCHOR_CENTER , Markers:: ANCHOR_BOTTOM )
-> addMarker ( new LatLng ( 44.351933 , 2.568113 ))
-> addMarker ( new LatLng ( 44.351510 , 2.570020 ))
-> addMarker ( new LatLng ( 44.351873 , 2.566250 ))
)
-> addDraw (
( new Polygon ( ' FF0000 ' , 2 , ' 00FF00CC ' ))
-> addPoint ( new LatLng ( 44.351172 , 2.571092 ))
-> addPoint ( new LatLng ( 44.352097 , 2.570045 ))
-> addPoint ( new LatLng ( 44.352665 , 2.568107 ))
-> addPoint ( new LatLng ( 44.352887 , 2.566503 ))
-> addPoint ( new LatLng ( 44.352806 , 2.565972 ))
-> addPoint ( new LatLng ( 44.351517 , 2.565672 ))
)
-> getImage ()
-> displayPNG ();
فصل | وصف |
---|---|
الفرنسيةCadastralTileLayer | DantSuFrenchCadastralMapStaticAPIFrenchCadastralTileLayer يحدد خادم التجانب المساحي الفرنسي والتكوين ذي الصلة |
لمزيد من الوثائق، راجع DantSu/php-osm-static-api
يرجى تفرع هذا المستودع والمساهمة مرة أخرى باستخدام طلبات السحب.
أي مساهمات، كبيرة أو صغيرة، وميزات رئيسية، وإصلاحات للأخطاء، هي موضع ترحيب وتقدير ولكن ستتم مراجعتها بدقة.