النتائج 1 إلى 6 من 6
  1. #1
    تاريخ التسجيل
    Oct 2008
    الدولة
    arab state
    المشاركات
    701

    ما آلية تخزين SPATIAL DATA بواسطة المحرك arcsde ضمن قاعدة البيانات oracle spatial

    -ان esri تستطيع ان تخزن spatial data في الاوراكل في ثلاثة طرق مختلفة وهي :
    • LONG RAW data type -- proprietary binary format-1-
    BLOB --- binary format-2-
    • SDO_GEOMETRY –Oracle- native spatial data type-3-
    …………..
    ولكن arcsde يخزن البيانات المكانية كما يلي :
    The Geometry (SDE) type (also called GeomSDE) is a binary data type used by ESRI products to store data in external databa

    ولكن data type لعامود geometry ضمن oracle spatial نوعه : Oracle SDO_GEOMETRY data
    فسؤالي هنا ؟؟؟
    كيف يتم تحويل نوع data type من نمط sde الذي هو binary والذي يستعمله arcsde الى نوع بيانات SDE_GEOMETRY الذي يستخدمه الاوراكل سبيشل والذي هو NUMBER ....
    فهل عندما اختار قاعدة البيانات الجغرافية من ضمن نافذة ARCCATALOG بحيث تكون اوراكل هل فورا يتم تخزين البيانات المكانية كالخطوط والنقاط بحيث تصبح : Oracle SDO_GEOMETRY
    لم انها تخزن بصيغة SDE_GEOMETRY ثم يقوم arcsde بتحويلها الى نمط : Oracle SDO_GEOMETRY....
    حيث في بداية سؤالي ذكرت ان ESRI تخزن الداتا ضمن اوراكل بثلاثة طرق ..فهل استطيع تخزين SPATIAL DATA ضمن اوراكل بحيث يكون DATA TYPE للعامود من نوع BLOB او من نوع LONG RAW ....
    -سؤالي الثاني ..ما اعلمه اننا عندما نختار قاعدة البيانات الجغرافية من نوع اكسيس فان SPATIAL DATA يكون من نوع BLOB ..وطالما انني ايضا استطيع ان اخزن SPATIAL DATA ضمن الاوراكل ايضا من نوع BLOB فلماذا اذا لا استطيع تهجير ونقل الداتا المكانية من اكسيس الى اوراكل ..........
    .......
    السؤال الثالث :
    قرات مايلي : Feature class tables in an Oracle database stored with binary geometry storage
    Feature classes stored in a binary format—either ArcSDE Compressed binary or the OGC Well-known binary representation of geometry—in a geodatabase in Oracle consist of a business table and associated feature and spatial index tables as described below.
    فهل العامود المعرف بنوع : Oracle SDO_GEOMETRY ايضا هو ذو اصل BINARY
    ............
    في النهاية اتمنى من المختصين شرح هذه الاسئلة البدائية وشرح الية عمل محرك arcsde في تخزين الداتا المكانية ..وكيف يتم تخزين الداتا المكانية في الاوراكل وما هو نوع DATA TYPE للعامود الذي يختزن ال SPATIAL DATA
    صلى الله عليك ياسيدي يارسول الله فصلوا عليه
  2. #2
    تاريخ التسجيل
    Oct 2009
    الدولة
    Jordan/Syria/Egypt/Yemen
    المشاركات
    255

    رد: ما آلية تخزين SPATIAL DATA بواسطة المحرك arcsde ضمن قاعدة البيانات oracle spati

    الرد لا يمكن ارساله

    ماهر عبدالكريم
  3. #3
    تاريخ التسجيل
    Oct 2009
    الدولة
    Jordan/Syria/Egypt/Yemen
    المشاركات
    255

    رد: ما آلية تخزين SPATIAL DATA بواسطة المحرك arcsde ضمن قاعدة البيانات oracle spati

    بسم الله
    **كيف يتم تحويل نوع data type من نمط sde الذي هو binary والذي يستعمله arcsde الى نوع بيانات SDE_GEOMETRY الذي يستخدمه الاوراكل سبيشل والذي هو NUMBER ....
    هنالك SQL Functions للتحويل بين الصيغ، اذا قمت باستخدام ArcCatalog فان هذه العملية تتم داخليا بدون ان يحس المستخدم اما اذا اردت الوظائف المستخدمة فهي عملية التحويل الى WKB (Well Known Binary) و من ثم استخدامها لانشاء ال Geometry بناء على البيانات المحولة مثال
  4. #4
    تاريخ التسجيل
    Oct 2009
    الدولة
    Jordan/Syria/Egypt/Yemen
    المشاركات
    255

    رد: ما آلية تخزين SPATIAL DATA بواسطة المحرك arcsde ضمن قاعدة البيانات oracle spati

    بسم الله
    **كيف يتم تحويل نوع data type من نمط sde الذي هو binary والذي يستعمله arcsde الى نوع بيانات SDE_GEOMETRY الذي يستخدمه الاوراكل سبيشل والذي هو NUMBER ....
    هنالك SQL Functions للتحويل بين الصيغ، اذا قمت باستخدام ArcCatalog فان هذه العملية تتم داخليا بدون ان يحس المستخدم اما اذا اردت الوظائف المستخدمة فهي عملية التحويل الى WKB (Well Known Binary) و من ثم استخدامها لانشاء ال Geometry بناء على البيانات المحولة مثال
    SELECT r121.nextval, sde.st_geomfromwkb(sdo_geometry.get_wkb(shape),3) FROM parcels_sdo;

    للتحويل بين صيغ البيانات المختلفة يمكنك استخدام Migrate storage من ArcToolBox.

    **فهل عندما اختار قاعدة البيانات الجغرافية من ضمن نافذة ARCCATALOG بحيث تكون اوراكل هل فورا يتم تخزين البيانات المكانية كالخطوط والنقاط بحيث تصبح : Oracle SDO_GEOMETRY
    **لم انها تخزن بصيغة SDE_GEOMETRY ثم يقوم arcsde بتحويلها الى نمط : Oracle SDO_GEOMETRY....
    بتم تحديد هذه الاعدادات عند انشاء قاعدة البيانات من خلال DBTUNE حيث تحدد طريقة التخزين
    When ArcSDE creates new layers, if the DBTUNE configuration parameter GEOMETRY_STORAGE is set to SDO_GEOMETRY, ArcSDE will use SDO_GEOMETRY to store spatial data. By setting the GEOMETRY_STORAGE in the DBTUNE keyword "DEFAULTS" to SDO_GEOMETRY, any layer created without a configuration keyword will use Oracle Spatial. It becomes the default way to store spatial data.


    **في النهاية اتمنى من المختصين شرح هذه الاسئلة البدائية وشرح الية عمل محرك arcsde في تخزين الداتا المكانية ..وكيف يتم تخزين الداتا المكانية في الاوراكل وما هو نوع DATA TYPE للعامود الذي يختزن ال SPATIAL DATA
    البيانات تخزن في ال Business table و التي تحتوي لمعلومات ك سلسلة معلومات تشكل احداثيات للسمات ك linestring مثال
    INSERT INTO buildings
    (objectid, fid, building_, building_i, tag, type, subtype,
    symbol, lock__id, phase__id, zoom_symbo, shape)
    VALUES
    (18, 0, 13118, 19082, '22JSM0000024118', 'BLD', 'RES', 6, 0, 0, 1,
    st_geometry ('polygon (( 2219744.18548833 386871.29585958, 2219746.55761318 386884.95597445,
    2219743.44931865 386885.52860025, 2219747.49828784 386908.59539393, 2219704.96369012 386916.03897901,
    2219700.42393269 386890.23190579, 2219729.62557524 386885.11957759, 2219727.74423440 386874.19963643,
    2219744.18548833 386871.29585958))', 3));

    ArcSDE supports storing OGIS-compliant simple feature types Oracle Spatial. This includes simple points, lines and polygons. In Oracle Spatial terms, ArcSDE support extends to the following Oracle Spatial GTYPE's:

    x001 = POINT
    x002 = LINESTRING
    x003 = POLYGON
    x005 = MULTIPOINT
    x006 = MULTILINESTRING
    x007 = MULTIPOLYGON.


    ارجو ان اكون قد اجبت بشكل واضح

    ماهر عبدالكريم
  5. #5
    تاريخ التسجيل
    Oct 2008
    الدولة
    arab state
    المشاركات
    701

    رد: ما آلية تخزين SPATIAL DATA بواسطة المحرك arcsde ضمن قاعدة البيانات oracle spati

    اشكرك الاخ ماهر العزيز ,,ولكن اعيد احد الاسئلة :
    - ما اعلمه ان عملية تخزين SPATIAL DATA ضمن الاكسيس ,,(فيما لو كانت قاعدة البيانات الجغرافية من نوع اكسيس ) هي BLOB
    وايضا esri تستطيع ان تخزن spatial data في الاوراكل بصيغة BLOB ايضا ,,,فلماذا لا يمكن التهجير المباشر من اكسيس الى اوراكل خارج برامج ازري ..,,,
    أي لماذا لا يستطيع اوراكل سبيشال ان يستورد الداتا مباشرة من ملف الاكسيس دون استخدام برامج ازري .طالما ان الاثنين يستخدمون BLOB
    صلى الله عليك ياسيدي يارسول الله فصلوا عليه
  6. #6
    تاريخ التسجيل
    Oct 2009
    الدولة
    Jordan/Syria/Egypt/Yemen
    المشاركات
    255

    رد: ما آلية تخزين SPATIAL DATA بواسطة المحرك arcsde ضمن قاعدة البيانات oracle spati

    بسم الله

    عند التحويل من personal geodatabase الى Enterprise Geodatabase مثل Oracle/SqlServer (التعامل كقاعدة بيانات و ليس باستخدام برامج ك ArcCatalog ) فان الحقول النصية التي يتجاوز طولها اكثر من 255 Bytes يتم التعامل معها كنوع Memo (BLOB).
    عملية التحويل بين صيغة Access Memo الى SQLServer/Oracle Blob هي اشكالية لانه عملية التحويل لا يمكن كمن خلالها تقدير فيما اذا كان الحقل يحتوي على BLOB حقيقي (صورة) او Long string ( كما هو الحال في البيانات الجغرافية ) لذلك يتم اللجوء الى عمليات تحويل وسيطة بين قواعد البيانات.


    يمكنك مطالعة الاتي
    http://help.arcgis.com/en/arcgisdesk...000001n000000/

    ماهر عبدالكريم

المواضيع المتشابهه

  1. Spatial Analyst Tools
    بواسطة منى احمد في المنتدى منتدى برامج وتطبيقات نظم المعلومات الجغرافية
    مشاركات: 24
    آخر مشاركة: 02-23-2009, 07:00 PM
  2. من يساعدني على Spatial analyst
    بواسطة عبد الرحمان عبد الله في المنتدى منتدى علم نظم المعلومات الجغرافية GIS
    مشاركات: 4
    آخر مشاركة: 02-16-2009, 10:10 PM
  3. كيف يمكن عمل spatial adjustment
    بواسطة مهندسة مريم المصري في المنتدى منتدى برامج وتطبيقات نظم المعلومات الجغرافية
    مشاركات: 2
    آخر مشاركة: 08-12-2008, 08:38 PM
  4. ARCGIS 9 - Using Spatial Analyst.
    بواسطة رافع خضير في المنتدى منتدى برامج وتطبيقات نظم المعلومات الجغرافية
    مشاركات: 6
    آخر مشاركة: 04-22-2008, 11:41 PM
  5. ماهو الفرق بين spatial data and spatial information ؟
    بواسطة elmohands في المنتدى منتدى علم نظم المعلومات الجغرافية GIS
    مشاركات: 3
    آخر مشاركة: 01-31-2007, 10:29 PM

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •