Jeszcze

Wywołanie canvas.saveAsImage ze skryptu w QGis -Problem z Qstring


Chcę utworzyć skrypt przetwarzania, który zapisuje QGIS MapCanvas dokładnie tak, jak jest widoczny na ekranie, a następnie spakuje tifw i utworzony PRJ. Istniejąca metoda QgsMapCanvas.saveAsImage() robi dokładnie to, czego chcę. Zapisywanie do PNG działa, ale chcę TIF. Trzeci argument przyjmuje QString, który mam podać jak QString("TIF").

Jednak nie wydaje mi się, jak stworzyć QString. Wygląda na to, że obecne wrappery wokół Qt usunęły tę klasę. Samo wysłanie ciągu lub ciągu Unicode (np. u"TIF") nie działa.

Rozwiązanie w tym wątku również nie działa: narzędzia QGIS Map i kanwa mapy -- błędy QString

Nie mam pojęcia, jak obejść ten problem bez przepisywania logiki w saveAsImage().

AKTUALIZACJA: Uruchomiłem to, przekazując None zgodnie z rozwiązaniem gcarillo, jednak od tego czasu przeszedłem dalej, używając kodu od Martina Dobiasa w tym wątku: http://osgeo-org.1560.x6.nabble.com/How- do użycia-QPixmap-argument-in-saveAsImage-td4112041.html. Jest to lepsze rozwiązanie (choć bardziej skomplikowane), ponieważ możesz ustawić rozdzielczość wyjściową.


Po prostu przekaż "TIF" jako argument. Wypróbuj to z konsoli QGIS Pythona:

iface.mapCanvas().saveAsImage("/ścieżka/do/pliku.tif",Brak,"TIF")

Działa na QGIS 2.6.0

Jeśli pracujesz nad wtyczką, masz równieżspotykamobiekt do Państwa dyspozycji.


Najważniejszą rzeczą, na którą chcę zwrócić uwagę, jest to, że twój algorytm jest zbyt prosty, ponieważ wykorzystuje macierz (listę list) jako pole gry. Jeśli będzie to 1000*1000 przetworzysz pole w około sekundę. I już jest powolny. Ale jeśli 10000*10000? 100 sekund na ruch (100 milionów w większości pustych komórek do przetworzenia?)

A te paskudne granice? Zepsują wiele problemów związanych z grą.

Jeśli chcesz naprawdę ulepszyć swoją grę (i być może swoje umiejętności), możesz spróbować innej implementacji.

Przechowuj tylko żywe komórki - zestaw/listę/dyktat krotek w formie (x, y). Byłoby ciekawe małe zadanie dotyczące wyszukiwania sąsiednich komórek - możesz znaleźć kilka rozwiązań, aby zrobić to szybko (możesz napisać, jeśli chcesz podpowiedzi).

Wtedy będziesz mieć grę na nieskończony pole i spodoba ci się jego prędkość (a ośmielę się przypuszczać, że będziesz dumny ze swojej pracy).


Receber json para tornar o meu Echart dinamico

Tudo depende de como você está disponibilizando essa informação nie PHP.

Um jeito simples seria adicionar uma chamda a jQuery.get() que busque essas informações.

e no PHP você processa os dados e retorna com:

Dá uma olhada nesse link: https://codepen.io/andr-menezes/pen/EdLJMe, usei esse Pen pra implementar o Echarts com Json no meu projeto. No meu caso eu gero um arquivo json e leio o mesmo exibindo os dados no grafico.


Dentro do kontekst de projetos é normalna necessidade de se gerar relatorios, basicamente a medida em que o nível de detalhamento aumenta, a complexidade do relatório também aumenta. Daí a necessidade de incorporar images a textos, w tabelach a images ou até mesmo todos juntos.

Por isso, vou sugerir como resposta a transformação do HTML para PDF, pois assim o código pode ser reaproveitável e sem a necessidade de ter que ficar trocando de biblioteca ou plugins, alem to fato de que compo de PDF é post e sua maior Scenariusz.

Em outras palavras, lub PDF jest podstawowym obrazem.

Istniejąca biblioteka uma wolny chamada iTextSharp, já wykorzystaj i rozwiąż problematyczny problem.


Echarts при изменении маштаба графика необоодимо делать запрос i отрисовывать новые данные при том и сторит

Использую следующую связку angular+jonowe+echarts. Необходимо реализовать следующее: Есть график который мониторит скорость загрузки i снимает значение каждую мин При отображении данных за день у нас получается 1440 точек. При отображении данных за неделю данные "разряжены" т.е. informacje o каждый час 168 точек (Сделано это для оптимизации графика). Однако хотелось бы при приближении графика до определенного дня, делать запрос и отображать все точки за день (т.е. 1440 точек) и соответственно при отдалении возвращать обратно на i quotразряженные i Quot данные (т.е. 168 точек). Проблемы следующие: 1) Не могу разобраться как в echarts реализован datazoom zdarzenie 2) Как не перерисовывать а апдейтить график, потому что при перерисовке график немного скачет, а так же параметры приближения скидываются на дефолтные. Można powiedzieć, że попыт реализации отя бы одного из двух пунктов поделитесь пожалуйста, заранее спаса. Opcja Kod:


¿Pokaż dane w formacie JSON z ajaxem, grafiką i obrazem?

Buenas este tengo un problema al mostrar mis datos pl una echarts grafica. En primer lugar estoy utilizando datepicker para mostrar mi grafica pl un rango de fechas. Pues en el ajax hago un petición a mi controlador lo cual recibo la data en formato JSON y pues los recibo:

Mi problema es que los datos númericos no se estanpresentando en la gráfica solo me muestra las fechas en el xAxis:

Este es mi codigo javascript junto con la grafica echart que lo estoy utilizando de la plataforma de gentelella.

2.- Esta son las rutas del ajax

Este es mi codigo del controlador donde recibo con un request el rango de fechas introducidas en el input y se envia la data pero mi gráfica no me esta cargando esos valores como dije solo me carga las fechas en el Xasis. La verdad este soy nuevo utilizando AJAX en laravel y pues no se cual es mi falla, de todas formas les agradezco de antemano cualquier referencia que me pueda ayudar gracias.