رفتن به مطلب
جامعه‌ی برنامه‌نویسان مُدرن ایران
  • 0
mahan

نمایش نقشه با استفاده از Marble


سوال

عرض سلام و ادب

من قصد دارم برای نمایش نقشه از امکانات marble استفاده کنم و یک نمونه ساده برای نمایش نقشه بسازم ولی تنطیماتش رو نمی‌دونم. لطفا راهنمایی بفرماید که چطور راه اندازیش کنم فایل پروژه را به پیوست ارسال می کنم.

https://marble.kde.org/dev-intro.php

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

5 پاسخ به این سوال تا کنون داده شده است

پست های پیشنهاد شده

  • 0
در 11 ساعت قبل، mahan گفته است :

عرض سلام و ادب

من قصد دارم برای نمایش نقشه از امکانات marble استفاده کنم و یک نمونه ساده برای نمایش نقشه بسازم ولی تنطیماتش رو نمی‌دونم. لطفا راهنمایی بفرماید که چطور راه اندازیش کنم فایل پروژه را به پیوست ارسال می کنم.

https://marble.kde.org/dev-intro.php

تنظیمات به این صورت هستش که خودش هم توضیح داده. کتابخانه رو باید بیلد کنید و بعد به پروژه اضافش کنید.

دستورات ساخت کتابخانه به صورت زیر می‌باشد:

mkdir -p ~/marble/build
cd ~/marble/build
cmake -DCMAKE_BUILD_TYPE=Debug -DWITH_KF5=FALSE -DCMAKE_INSTALL_PREFIX=/usr/local ~/marble/sources
make
sudo make install

در نهایت کد آزمایشی به صورت زیر خواهد بود:

#include <QApplication>
#include <marble/MarbleWidget.h>

int main(int argc, char** argv)
{
    QApplication app(argc, argv);

    // Load Marble using OpenStreetMap in Mercator projection
    Marble::MarbleWidget *mapWidget = new Marble::MarbleWidget;
    mapWidget->setProjection(Marble::Mercator);
    mapWidget->setMapThemeId("earth/openstreetmap/openstreetmap.dgml");

    mapWidget->setWindowTitle("Hello Marble!");
    mapWidget->show();
    return app.exec();
}

اگر هم برای پلتفرم ویندوز لازمش دارید طبق این راهنمایی کامپایلش کنید.

از این آموزش هم می‌تونید کمک بگیرید:

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0

سلام ممنونم از پاسختون من از ویندوز استفاده می کنم اگر ممکن است مراحل کار را دقیق بیان کنید  چون نتونستم کاری از پیش ببرم

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0

دوستان کسی می تونه دراین زمینه کمک کنه ؟

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0
در 4 ساعت قبل، mahan گفته است :

دوستان کسی می تونه دراین زمینه کمک کنه ؟

دوست عزیز لینک روش ویندوز رو هم در پست قبلی دادم که! نمیشه که پروژه رو ما انجام بدیم شما هم باید تلاش کنی.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0

سلام من خیلی روش کار کردم متاسفانه به نتیجه نرسیدم 

این دودستور مفهومش چی .باید چکار کنیم؟

export QTDIR=/c/sde/Qt/Desktop/Qt/version/mingw
export PATH=$QTDIR/bin:$PATH:/c/sde/CMake/bin

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری

  • کاربران آنلاین در این صفحه   0 کاربر

    هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.

×