أستغفر الله العظيم ... سبحان الله وبحمده



العودة   منتديات داماس > البوابه الهندسية > التطبيقات الهندسية


مواضيع مميزة  


آخر عشرة مواضيع المواضيع النشطة


16-07-2015, 03:06 AM
محمد الحسن غير متصل
Master Cartography
رقم العضوية: 126198
تاريخ التسجيل: May 2008
الإقامة: Nouakchott
المشاركات: 663
إعجاب: 492
تلقى 239 إعجاب على 66 مشاركة
تلقى دعوات الى: 9 موضوع
    #1  

ربط Geodatabase مع MySQL Serveer


لدي هذا السؤال الذي في العنوان هل يمكن ربط بين geodatabase مع mysql وهل انا في حاجة الي arcgis server من اجل الربط
سبب السؤال هو ان الادارة التي اعمل فيها تريد ان تنشيء سيرفر خاص بـ geodatabase و تريد ان تربطها مع قاعدة المعلومات في نظام خاص بادارة السجل العقاري و المشكلة ان هذا النظام مبرمج بلغة mysql لكني لست مقتنع بهذه العملية و لكن مهندسنا مصر علي ان عملية الربط ممكنة :) و اخوكم مزنوق :)





لا إله إلا الله محمد رسول الله

المواضيع المشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
انشاء Geodatabase وربطها بالخريطة وطريقة التعامل معها من vb6 م.عبدالله الخنبشي التطبيقات الهندسية 12 23-04-2011 10:17 PM
مشكله فى اسم السيرفر mysql aboarwa تطوير المواقع 1 02-05-2008 05:54 AM
access to mysql aboarwa برامج 22 01-06-2006 02:30 PM
EMS MySQL Manager v2.8.7.3 Enough تطوير المواقع 0 26-01-2005 01:09 AM
MySQL-Front برنامج مهم جدا لمستخدمي قاعدة المعلومات MySQL Enough برامج 6 21-05-2004 04:24 PM
16-07-2015, 03:39 AM
Milad Ahmad غير متصل
عضو مميز
رقم العضوية: 134666
تاريخ التسجيل: Jun 2008
المشاركات: 231
إعجاب: 51
تلقى 23 إعجاب على 17 مشاركة
تلقى دعوات الى: 1 موضوع
    #2  
could you please explain more about the word connect to MySQL and do you have a spatial data in MySQL


16-07-2015, 01:46 PM
محمد الحسن غير متصل
Master Cartography
رقم العضوية: 126198
تاريخ التسجيل: May 2008
الإقامة: Nouakchott
المشاركات: 663
إعجاب: 492
تلقى 239 إعجاب على 66 مشاركة
تلقى دعوات الى: 9 موضوع
    #3  
جميل
لدينا سيرفر جديد و لدينا نسخة arcgis desktop10.3 و ايضا قاعدة بيانات مصممة بلغة ماي سكيل و هي تحتوى علي المعلومات البيانية عن كل قطعة ارضية اي حياة القطعة الارضية من تاريخ الانشاء و تاريخ المنح و تاريخ البيع و مالكها و جميع المراحل التي مرت بها القطعة الارضية لكن الاشكالية هي ان هذه المعلومات مجرد معلومات وصفية غير مكانية اي غير مرتبطة بمكان معلوم جغرافيا بالاحداثيات و لذلك طلبت منا الادارة التي اعمل فيها ان اصمم قاعدة بيانات جغرافية مرتبطة بالقاعدة الاولي اي القاعدة التي تحتوى المعلومات الوصفية فقط .
المهم اني لا اعرف كيف اجعلها متصلة مع قاعدة البيانات المصممة بلغة ماي سكيل وقد بحثت كثيرا في النت عن الحل و لم اجده , لكن المهندس الذي صمم قاعدة البيانات الوصفية زعم ان ربط قاعدة البيانات المكانية مع الوصفية يتم من خلال arcgis server ولذلك طلب من المؤسسة ان تشتريه و من هنا بدا الاختلاف فهو برنامج مكلف جدا و اظن ان المؤسسة حاليا في غنى عنه اللهم إلا إذا كانت تريد فتح مكاتب فرعية و تريد ربطها من خلال arcgis server على حد زعم مهندسنا :)

17-07-2015, 12:00 AM
Milad Ahmad غير متصل
عضو مميز
رقم العضوية: 134666
تاريخ التسجيل: Jun 2008
المشاركات: 231
إعجاب: 51
تلقى 23 إعجاب على 17 مشاركة
تلقى دعوات الى: 1 موضوع
    #4  
As I know you can not connect them together even if you have ArcGIS server.. Actually ArcGIS server is only for publish data to others with creating page web and WMS or WFS, etc. But to be sure I will ask and answer you monday.

The good solution is to use Spatial MySQL or create a copy of your information in geodatabase (get your schema and structure of MySQL database and create the same in geodatabase) then create a batch to do update of your geodatabase every night (to get the information from MySQL)..

OR if you want you can create web application and visualize your spatial data and when somebody click on a parcel you get the information from MySQL (maybe your friend mean that).. That mean you should publish your spatial data which you have in a geodatabase with ArcGIS server or mapserver or Geoserver and also publish your information from MySQL and the connection is not physically but you get the information of the parcel

Hope that will help you



17-07-2015, 02:09 AM
Milad Ahmad غير متصل
عضو مميز
رقم العضوية: 134666
تاريخ التسجيل: Jun 2008
المشاركات: 231
إعجاب: 51
تلقى 23 إعجاب على 17 مشاركة
تلقى دعوات الى: 1 موضوع
    #5  
After doing some reading in google, I think that your friend mean ArcSDE and connecting it to your database in MySQL and NOT doing connection between your data in MySQL and your data in geodatabase.. You can find some information here


http://help.arcgis.com/en/arcgisdesk...0000002000000/
(just for information that you can do it with Arcgis desktop if you have the licence for creating enterprise geodatabase

It's interesting .. give us an idea about your solution when you find it

good luck

18-07-2015, 12:54 AM
محمد الحسن غير متصل
Master Cartography
رقم العضوية: 126198
تاريخ التسجيل: May 2008
الإقامة: Nouakchott
المشاركات: 663
إعجاب: 492
تلقى 239 إعجاب على 66 مشاركة
تلقى دعوات الى: 9 موضوع
    #6  
اخي ميلاد جزاك الله خيرا وقد اكدت وجهة نظري , وارجوا ان تفيدنا اكثر ان امكن اخوك طماع من الناحية العلمية هههههه و انت كريم في كلى الحالتين :) و الاجواء اجواء عيد و كرم و كل عام و انتم بخير :)

18-07-2015, 06:17 PM
Milad Ahmad غير متصل
عضو مميز
رقم العضوية: 134666
تاريخ التسجيل: Jun 2008
المشاركات: 231
إعجاب: 51
تلقى 23 إعجاب على 17 مشاركة
تلقى دعوات الى: 1 موضوع
    #7  
Salam Brother,
First of all I wish you and all in damasgate a happy Eid..
Second, I do not have any experience with MySQL, so we discuss and we hope that we can learn more from each other in damasgate. Before starting I’d like to suggest you using Postgresql/Postgis.. It is very powerful and free and you can put all kind of information including geospatial data in it and you can open it from arcmap and publish your data to WEB..
Now, let’s me clarify what you mean with connect between geodatabase and MySQl .. If you mean connect data with data between them then it seem that is possible but you need to do test if you can (see third and fourth option) and I do not know if you can have this connection permanently without a problems or if that is good idea. For the other possibilities:
- The first solution which I wrote for you is to publish your data from geodatabase (the spatial data) and from MySQl (the information0 and then build a web site from the 2 layers and you will get the information from Mysql when somebody click on the parcel of geospatial data)
-
The second is to create an empty arcsde geodatabase in ArcMap and connect it to read from postgis or oracle or SQl Express (for the moment it’s not supporting MySQL) .. It’s also possible to read and administer this 3 database from arcMap directly without creating arcsde geodatabase.. And open layer and do a query or even update geometry and information..
-
The third possibility for MySQl (if you do not have geometry in this MySQL) is to use ODBC Driver (MySQL ODBC Driver searching for MSI Installer). The you can create a DSN for your MySQl (look in

http://dev.mysql.com/doc/refman/5.6/...n-windows.html) and be careful of 32 and 64 computer.. After that you can add this DSN connection to arcgis (Open ArcCatalog, and under Databse Connection Add OLE DB Connection and choose Microsoft OLE DB Provider for ODBC Drivers and you will find your DSN for your MySQl.. Open the table attribute and open the geometry from your geodatabase and do a join if you have a common column (like the parcel number or etc

-
The fourth possibility is to have an intermediate Access database and you find more information in

https://www.e-education.psu.edu/geog863/l5_p4.html

or in

https://geonet.esri.com/thread/10539

I hope that will help you to start and please do not forget that which I know and that does not mean that is totally correct

Good luck

18-07-2015, 11:34 PM
SHADW غير متصل
عضو جديد
رقم العضوية: 249927
تاريخ التسجيل: Mar 2009
المشاركات: 2
إعجاب: 2
تلقى 0 إعجاب على 0 مشاركة
تلقى دعوات الى: 0 موضوع
    #8  
وعيدكم مبارك
اخي العزيز اعتقد ان اصل سؤالك عن كيفية ربط قاعدة للبيانات الوصفية مع عدم توفر دلالة مكانية لها
موضوع السيرفر و الويب يقدم خدمات ما بعد ذلك الربط
حاليا ل\ينا مشكلة عويصة لدينا بيانات لقطعة الارض ولا نعلم موقعها الجغرافي و سيلزمك الكثير من الجهد لوضع كل معلومات كل قطعة ارض في مكانها الصحيح
حيث سيلزمك ايجاد عمود مشترك لربك تلك البيانات الوصفية مع البيانات المكانية و هو بالضبط اساس المشكلة

15-08-2017, 10:23 PM
ramadan ramadan غير متصل
عضو جديد
رقم العضوية: 370803
تاريخ التسجيل: Apr 2011
المشاركات: 2
إعجاب: 0
تلقى 0 إعجاب على 0 مشاركة
تلقى دعوات الى: 0 موضوع
    #9  

اضع هذا الرد عسى أن يفيد من يسأل الان نفس السؤال، للاتصال بMySQL نستخدم برامج مفتوحة المصدر مثل كوانتوم
QGIS .... وليس ArcGIS الذي يتطلب قاعدة بيانات صغيرة نوع Access أو كبيرة Oracle, SQLServer, Postgres مع ترخيص ArcSDE طبعا. وقد طورت بعض البرمجيات مفتوحة المصدر لتحقيق ذلك.

 


ربط Geodatabase مع MySQL Serveer

English

Powered by vBulletin® Version
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
The owner and operator of the site is not responsible for the availability of, or any content provided.
Topics that are written in the site reflect the opinion of the author.
جميع ما يُطرح من مواضيع ومشاركات تعبر عن رأي كاتبها ولا تعبر عن رأي مالك الموقع أو الإدارة بأي حال من الأحوال.