Лучшая среда разработки для веб-приложения Google-Maps? - PullRequest
0 голосов
/ 01 января 2012

Я начинаю проект, в котором я надеюсь создать веб-приложение с элементами, подобными Google Maps, такими как масштабирование, панорамирование, отображение плиток и т. Д. Идея состоит в том, чтобы оно было очень плавным и динамичным.

Некоторые возможности, с которыми я столкнулся:

-Flash

-Silverlight

-HTML5

-Google Web Toolkit

-Javascript / JQuery

Будучи опытным в C # и .net, я чувствую, что с Silverlight мне легче всего работать. Однако я обеспокоен проникновением Silverlight (это приложение для потребителей).

Обратите внимание, что я не прошу внедрять Карты Google в мое веб-приложение. Скорее я пытаюсь создать новый похожий веб-сайт (не картографирование, а похожие концепции).

Большое спасибо.

Ответы [ 3 ]

2 голосов
/ 01 января 2012

Существует практически готовое решение для OpenLayers Mobile:

http://openlayers.org/dev/examples/mobile.html

Еще один пример с jQuery mobile для повышения качества мобильной связи:

http://openlayers.org/dev/examples/mobile-jq.html#mappage

Отображение плиток, векторов, слоев карты (если они вам нужны) и т. Д.Плитки даже не должны быть географическими, вы можете использовать их для отображения больших изображений.

Это мобильная ветвь OpenLayers.О, и это с открытым исходным кодом.Что бы вы ни делали, не используйте Flash или Silverlight.Массивные мертвецы.

0 голосов
/ 01 января 2012

Если вы хотите использовать Silverlight и C #, то вам стоит взглянуть на bing maps silverlight .Я знаю, что вы сказали, что не создавали приложение для карт, но в зависимости от того, насколько приложение похоже, вы все равно можете использовать тот же элемент управления.Вы можете указать свой собственный источник плиток с помощью элемента управления картой, что означает, что плитки вообще не должны быть плитками карты.

0 голосов
/ 01 января 2012

Видя, что Google Maps сам по себе является приложением HTML / JavaScript / CSS, я бы предложил пойти по маршруту HTML5.Основным преимуществом является проникновение на мобильный рынок, особенно на Android / iPhone / iDevices, которые поддерживают HTML5 из ​​коробки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...