আরকজিআইএস সার্ভারের মাধ্যমে গুগল ম্যাপসকে ব্যাকগ্রাউন্ড ম্যাপ হিসাবে গ্রহণ করছেন?


9

আমি এমন একটি (অ-বাণিজ্যিক) প্রকল্প করছি যেখানে ক্লায়েন্টের টেলি ট্যাটলাস সরবরাহ করে ম্যাপের ডেটা কেনার জন্য বাজেট নেই।

তাদের কেবল পটভূমি মানচিত্রের জন্য মানচিত্রের ডেটা প্রয়োজন এবং তারা Google মানচিত্র সরবরাহকারীর মতো ব্যবহার করতে চাই।

তবে সমাধানটি তাদের বিদ্যমান আরকজিআইএস সার্ভার ভিত্তিক সমাধানের সাথে একীভূত করতে হবে।

আর্কজিআইএস সার্ভার (9.3.1) বা সম্ভবত কোনও এক্সটেনশন (বাণিজ্যিক বা অন্যথায়) এর মাধ্যমে বক্সের বাইরে থাকা কি সম্ভব?

উত্তর:


10

গুগলের শর্তাদি এবং শর্তাদি এটিকে অনুমতি দেয় না।

আপনি যদি তাদের মানচিত্রের নিয়ন্ত্রণ ব্যবহার করেন তবে আপনি কেবল তাদের বেসম্যাপগুলিতে অ্যাক্সেস পেতে পারেন। Google মানচিত্র API জন্য ArcGIS জাভাস্ক্রিপ্ট এক্সটেনশন তাদের মানচিত্র নিয়ন্ত্রণ সঙ্গে কাজ করে এবং আপনি ArcGIS সার্ভার থেকে সেবা ওভারলে করতে পারবেন।


7

আরকজিআইএস অনলাইন সরঞ্জাম ব্যবহারের পাশাপাশি ওপেনলায়ার্স , ওপেন সোর্স ওয়েব ম্যাপিং টুলকিট-এ ডাব্লুএমএস বা ডাব্লুএফএস-এর মতো ওপেন এপিআইয়ের মাধ্যমে - আর্কজিআইএস সার্ভার ডেটা ব্যবহার করা সম্ভব হতে পারে । OpenLayers গোপন Google মানচিত্র Javascript API - সহ বিভিন্ন অন্যদের বিং মত, এবং Yahoo! - এবং ডাব্লুএমএস / ডাব্লুএফএএস এর মত ওপেন স্ট্যান্ডার্ডের পাশাপাশি ওপেনস্ট্রিটম্যাপের জন্য সমর্থন যোগ করে ।

কিছু আরকজিআইএস এপিআই ব্যবহার করার জন্য বিদ্যমান সমর্থন রয়েছে এবং গুগল ম্যাপের মতো মালিকানাধীন বেস মানচিত্রের সাথে বিদ্যমান ইএসআরআই পরিষেবাদি ব্যবহার করার জন্য সম্প্রদায়টি সাধারণত সলিউশন সমর্থন করে।


2

গুগলের মানচিত্রগুলি গ্রাস করার জন্য এবং আপনার আর্কজিআইএস সার্ভার থেকে তাদের অনুরোধ করার জন্য সক্ষম করার মতো কোনও উপায় আমি জানি না। তবে, বর্তমান জাভাস্ক্রিপ্ট এপিআই আপনাকে আপনার মানচিত্রে গুগলের চিত্রগুলি যুক্ত করতে দেয় allows

গুগল ম্যাপের জন্য আরকজিআইএস জাভাস্ক্রিপ্ট এক্সটেনশনটি একবার দেখুন ।

আপনি সিলভারলাইট, ফ্লেক্স বা জাভাস্ক্রিপ্ট এপিআইয়ের মাধ্যমে আরকজিআইএস অনলাইন বেসম্যাপগুলি (যার জন্য এখানে উপলব্ধ এটি একটি পরিচিতি ) ব্যবহার করতে পারেন ।


2

আপনি সরাসরি গুগল ম্যাপস টাইলস অ্যাক্সেস করতে পারবেন না (সরাসরি গুগলের সাথে আলোচনার সুস্পষ্ট চুক্তি বাদ দিয়ে, যা সম্ভাবনা নেই), আপনি গুগল স্ট্যাটিক ম্যাপ এপিআই ব্যবহার করতে পারেন। অবশ্যই আপনাকে সেই API এর পরিষেবার শর্তাদি মেনে চলতে হবে।

আমার সহকর্মী রেক্স এসএল / ডাব্লুপিএফ-এর জন্য আর্কজিআইএস এপিআইয়ের জন্য সম্পূর্ণ কার্যকরী নমুনা সরবরাহ করার পাশাপাশি বিষয়টিতে তাঁর ব্লগ পোস্টে এগুলি খুব ভালভাবে ব্যাখ্যা করেছেন ।

কোনও এমএক্সডি-এর ভিতরে ডাব্লুএমএস স্তরটি ঘূর্ণায়মান এবং পরিষেবা হিসাবে প্রকাশ করার ক্ষেত্রে, এটি আর্কজিআইএস সার্ভারের সেরা অনুশীলনের বিরুদ্ধে যায়। রেক্সের নমুনাটির বাইরে কাজ করা বা, আপনি যদি সিলভারলাইট ব্যবহার করতে না পারেন তবে জাভাস্ক্রিপ্ট বা ফ্লেক্স এপিআইয়ের জন্য আপনার নিজের স্তর প্রকারটি লিখুন better


1

আপনি এটিকে কেবল উত্স হিসাবে যুক্ত করার আগে, কেউ এমন কিছু এডিএফ কোড রান্না করেছে যা আপনাকে বিং (তত্কালীন ভার্চুয়াল আর্থ) এ সংযোগ করতে দেয় এবং এটিকে অন্য পরিষেবার মতো আচরণ করে।

কে এটি করেছে এবং কোডটি কোথায় পাওয়া যাবে ঠিক তা আমি মনে করতে পারি না এবং আমি মনে করি এটি সার্ভার 9.2 এর জন্য ছিল তবে এটি কিছুটা পরিচিত বলে মনে হচ্ছে:

এজিএসের জন্য কাস্টম ডেটা উত্স ভিই
http://arcscriptts.esri.com/details.asp?dbid=15504

আপনার পরিষেবার পিছনে একটি গুগল ম্যাপ যুক্ত করতে আপনাকে কয়েকটি হুপের মধ্য দিয়ে ঝাঁপিয়ে পড়তে হতে পারে, এবং / অথবা কার্যকারিতার জন্য একটি আর্কজিআইএস সার্ভারের উপর নির্ভর করতে পারে তবে আমি বাজি ধরেছি এটি সক্ষম।


0

গুগল তাদের মানচিত্রকে ডাব্লুএমএস হিসাবে সার্ভার করে না। গুগল ম্যাপস এপিআই-এর আর্কজিআইএস জাভাস্ক্রিপ্ট এক্সটেনশনের মাধ্যমে কেবল ইএসআরআই অ্যাপ্লিকেশনগুলির সাথে এটি গ্রাস করার বৈধ উপায়।

বিং একটি ভাল বাজি।
কোনও ক্যাসকেডিং মানচিত্র পরিষেবাটির মাধ্যমে ডাব্লুএমএস প্রকাশ করা কার্য সম্পাদনের কারণে কোনওভাবেই খারাপ অভ্যাস।


0

যদিও এটি ওয়েব অ্যাপ্লিকেশনগুলির সাথে কোনও সহায়তা করবে না, আপনি এই নতুন পরিষেবাটি যা আমরা আরকি 2 ইয়ার্থে যুক্ত করব তা পরীক্ষা করে দেখতে পারেন যেখানে আপনি বিশ্বব্যাপী গুগল ম্যাপ ডেটাতে অ্যাক্সেস কিনতে পারবেন (পাশাপাশি তাদের অন্যান্য মানচিত্র পরিষেবাদিতে অ্যাক্সেস: উচ্চতা, রাউটিং, আর্কম্যাপ থেকে সরাসরি জিওকোডিং ইত্যাদি।


"আপনাকে অবশ্যই উত্তরগুলিতে আপনার অনুমোদিততা প্রকাশ করতে হবে" । বেশিরভাগ এটি " প্রকাশ : আমি আর্ক 2 ইয়ার্থের মালিক / বিকাশকারী"
পলিজিও

0

প্রথমে আপনাকে অবশ্যই গুগল টাইলস বা কোনও মানচিত্র সরবরাহকারী গ্রহণ করতে হবে এবং তারপরে এগুলি কিছু উপযুক্ত ডিরেক্টরিতে রেখে দিতে হবে।

এখানে চিত্র বর্ণনা লিখুন

এখানে চিত্র বর্ণনা লিখুন

এখানে চিত্র বর্ণনা লিখুন

এর পরে আপনাকে অবশ্যই একটি ওয়েব পরিষেবা বিকাশ করতে হবে যা অবশ্যই এক্স / ওয়াই / জেড ফ্রোমেটে থাকতে হবে যা ক্লিনেটের পাশের অ্যাপ্লিকেশন যেমন লিফলেট.জা বা আর্কগিস জাভাস্ক্রিপ্ট এপিআই দ্বারা কল করা যেতে পারে

এই ওয়েব সার্ভিকে অবশ্যই ক্লিনেটে টাইল চিত্র সরবরাহ করতে হবে

আপনার এই ছবিটির জন্য অনুরোধ

{your url}+/google.hybrid/16/485/27411

এবং চূড়ান্ত ক্লিনেট প্রয়োগের জন্য ওয়েব সার্ভিক যুক্ত করুন। অর্কগিস জাভাস্ক্রিপ্ট এপিআই উদাহরণস্বরূপ

            cycleMap1 = WebTiledLayer('your url'+"/${level}/${col}/${row}",{
            tileInfo: TileInfo({
                dpi: 96,
                rows: 256,
                cols: 256,
                origin: {
                    x: -20037508.342787,
                    y: 20037508.342787
                },
                spatialReference: {
                    wkid: 3857
                },
                lods: lods
            })

        });
        cycleMap1.setVisibility(0)
        map.addLayer(cycleMap1);

বা লিফলেট.জেএস এ

                var tileHtbrid = 'your url' + '/{z}/{x}/{y}';

                var tilemap = L.tileLayer(tileHtbrid, {
                    minZoom: 7, maxZoom: 25,
                    attribution: 'TileServer'
                })

-2

আপনার ক্লায়েন্টদের মাইক্রোসফ্টের বিং মানচিত্রকে ব্যাকগ্রাউন্ড হিসাবে ব্যবহার করার বিষয়টি বিবেচনা করা সহজ হতে পারে কারণ এটি বাক্সের বাইরেও অ্যাক্সেস করা যায়। এখানে কেবল ধরা হচ্ছে আপনি 9.3.3.1 এ আরজিআইএস সার্ভার 10 চালানো দরকার আপনার অ্যাক্সেসের জন্য এখনও অর্থ প্রদান করতে হবে। আরও তথ্যের সাথে এখানে একটি লিঙ্ক এবং ইএসআরআই পৃষ্ঠা রয়েছে। http://www.esri.com/software/arcgis/arcgisonline/bing-maps.html


ধন্যবাদ, তবে আমি যেমন লিখেছি, আমি গুগল ম্যাপকে সমর্থন করার উপায় খুঁজছি, বিং নয় not
কুম্বায়াহ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.